編寫的c語言程式怎樣製作ui介面?用什麼軟體

時間 2021-12-25 21:24:11

1樓:貓毀且

如果用c語言在windows下做gui應用,要看看windows系統程式設計。這個可以用windows自己的sdk開發。或者可以用gtk做介面,c的話可以用這個sdk(開發包)。

此外還有wxwidget,fltk等。

2樓:匿名使用者

c語言中要做圖形見面,首先需要設定為圖形模式,確定顯示卡型別,對螢幕進行初始化等等,相關的函式如下:

1. detectgraph() 顯示卡檢測函式

2. initgraph() 圖形初始化函式

3. getdrivername() 獲取圖形驅動程式名的指標

4. getgraphmode() 獲取圖形模式函式

5. getmoderange()獲取模式值範圍函式

6. getmaxmode()獲取最大顯示模式函式

7. getmodename()獲取顯示模式名函式

8. graphdefaults()圖形設定復位預設值函式

9. setgraphmode() 設定圖形模式函式

10. restorecrtmode() 恢復文字顯示模式函式

11. graphresult() 圖形操作結果函式

12. grpaherrormsg() 圖形錯誤資訊函式

13. setgraphbufsize()設定圖形緩衝區大小函式

14. setactivepage() 設定可輸出顯示頁函式

15. setvisualpage() 設定可見顯示頁數

16. closegraph()關閉圖形模式函式

編寫的c語言程式,怎樣製作乙個ui介面?

3樓:阿爾邁凡

c語言製作ui介面需要相關的ui庫

如windows作業系統本身就提供了ui的介面乙個簡單的示例**如下

上面是乙個列印windows下擁有視窗介面的九九乘法口訣表的c語言程式**

同樣的c語言也會有其它的ui庫

比如gtk,gtk是可移植的ui庫

可以使用它在linux、windows包括mac等等作業系統上做ui程式設計

乙個簡單的示例**如下

4樓:潯子歉卣

如果用c語言在windows下做gui應用,要看看windows系統程式設計。這個可以用windows自己的sdk開發。或者可以用gtk做介面,c的話可以用這個sdk(開發包)。

此外還有wxwidget,fltk等。

5樓:滄海雄風

用mfc 或者qt就行的 這兩個都有圖形庫

如何設計用c語言編寫的軟體的使用者介面ui?

6樓:匿名使用者

windows為圖形介面提供了完畢的c語言介面。可以說,windows下所有的圖形介面都是基於c語言編寫的。vb很簡單吧?底層也是呼叫的c語言介面。

你可以去了解windows api。

7樓:匿名使用者

用庫graphics.h

網上有很多用c編寫的介面選單有的和windows3.x差不多,你可以找一下.我也沒用過,參考一下吧!

c語言中怎樣編寫刪除程式,c語言中怎樣編寫乙個刪除程式?

鍊錶儲存到檔案,刪除節點,新增節點。include stdio.h include malloc.h include 使用者資料結構 typedef struct strudata st data,pst data 鍊錶結構 typedef struct strulink st link,pst l...

用c語言怎樣編寫n個數以內的完全數的程式

完全數是指所有真因子之和等於該數本身的正整數。可以使用以下c語言 來找出小於等於n n為正整數 的完全數 c include int main if sum i return 0 解釋如下 1.首先,定義變數n i j和sum。2.要求使用者輸入n。3.使用兩個巢狀的迴圈來遍歷從1到n的每個數字。4...

c語言編寫的程式,在輸入密碼時,如何加密

include stdio.h include conio.h int main printf n return 0 include void main p printf s n str 加密後的字串 c語言編寫程式,並加密資料 10 include void passwordnum long a ...

用c語言編寫ATM的程式,實現開戶 存款 取款 查詢餘額 轉賬的業務邏輯

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯 處理低階儲存器 產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。c語言銀行管理系統 c語言銀行管理系統,跪求,跪求 問幾個關於細節的問題 1,是否僅需在控制台執行 2,什麼叫職款?什麼是送支?3,測...

用C語言編寫能插入,刪除,初始化的程式

學習c語言,一定要自己動手,一定要多寫 這個問題,你可以根據自己的理解,自己先編寫 如果有問題,你再把原題和你的 貼上來,大家一起 一下,這樣對你才能有所幫助 c和c 差不多,你改變它 這是c 在vc6.0下編譯的,無差錯。包括 使用命名空間std 結構學生 學生 creat front 內插方法的...