C 軟體介面製作菜鳥問題

時間 2023-03-09 02:55:07

1樓:匿名使用者

如果你用類似vc++這樣的程式設計軟體的話,用mfc架構編寫介面,那就很簡單,和c#差不多;

如果你用win32 sdk編寫介面,那就和c比較像了;

另外我感覺做介面最簡單的是autoit,有興趣的話去了解一下這種程式語言吧~有想法馬上可以用autoit實現~~~

2樓:匿名使用者

c++相容c,基本上跟c一樣,可以自繪。

3樓:匿名使用者

c++進行介面開發的類庫有mfc,還有跨作業系統的qt,他們各有特色,也都是使用各種控制項進行介面設計的,開發效率要看你的熟練程度了。

不知道你想做什麼方面的應用,必須要用c直接繪製介面,如果你只是為了單純的學習,你可以了解一下微控制器或嵌入式以及lcd、led屏方面的知識,你可以直接使用c控制lcd或led。

如果你一定要在普通pc上使用c繪製顯示屏,那你可以使用turbo c。

4樓:網友

差不多的,直接寫程式,就會發現期中的不同了。

5樓:網友

支援,但是直接用c寫介面工作量很大,而且也不美觀。vc有mfc庫,也有qt的庫,利用它們做介面很方便簡單,效果很好的。

請問c/c++寫的軟體用什麼東西做介面?

6樓:八哥說科技

1、windows api:

win32 api也就是microsoft windows 32位平台的應用程式程式設計介面。windows api包括幾千個可呼叫的函式,其中包括的使用者介面服務、圖形多**服務等可用於圖形介面的開發。

2、mfc:

mfc以c++類的形式封裝了windows api,並且包含乙個應用程式框架,以減少應用程式開發人員的工作量。其中包含大量windows控制代碼封裝類和很多windows的內建控制項和元件的封裝類。mfc對視窗、gdi介面(裝置描述表、gdi物件等)概念進行了封裝。

3、qt:qt是由qt company開發的跨平台c++圖形使用者介面應用程式開發框架。它可以開發gui程式。qt是物件導向的框架,使用特殊的**生成擴充套件以及一些巨集,qt容易擴充套件,並且允許元件程式設計。

7樓:計都羅睺公爵

現在有幾種方法,從遠到近說:

1、直接用windows api,語法是c的;

2、使用mfc,他是對windows api進行類的封裝,語法是c++;

3、使用qt,c++語法,圖形化的,這我不太熟;

4、使用wpf,這個比較特殊,他是專門做應用程式介面的,做出來及其絢麗,但他的語法好像是c#,還有什麼frame框架,反正他的語法不是c++,但可以與c++做的後台程式進行互動,現在的趨勢也是用他做介面,c#做前端事務,c++做後台程式。

如果你是用微軟的編譯器,在windows上執行,我建議你用mfc。

需要你注意的是,c++是門語言,直接學習mfc會對學習單純的標準c++有巨大的阻礙作用,希望小心。

8樓:雪獅天瑞

c圖形介面多是在命令列下的。c++的圖形介面使用mfc即可。

簡單的:fgets();fputs();

9樓:匿名使用者

你用c++builder吧,真正的視覺化c++,有各種控制項,點一點就到窗體裡。

10樓:匿名使用者

qt,mfc都可以的,教程麼,在網上書店都有的吧。侯捷的深入淺出mfc還不錯。

11樓:匿名使用者

用作業系統提供的功能實現的。

想利用c或c++做介面設計,怎麼做?

12樓:小鑫聊兩性

c與c++本身是不支援做介面的。

你可以使用平台提供的api來製作介面,如windows下的windows api與mfc,也可以使用跨平台的圖形介面庫,如qt

13樓:匿名使用者

廢話。。。想一時半會就從不控制台程式變到能顯示介面的程式。。。不太現實。

這上面2,3句話你也明白不了。

先找一款介面工具來專研吧。

mfc,qt,gtk。都可以。。。

認真看幾天。。。

最好找身邊會的人幫你配置環境,很多新手都是難在配置不了編譯器,網上的程式考下來執行不了找點入門的書籍。

如果純粹只想做個簡單介面。或許可以看看api(不用配置啥環境)用它來簡單模擬乙個介面。

14樓:小唐文件屋

做個個對話方塊吧,直接拖拉就可以了。

15樓:網友

用vb做,這個相對最簡單。

16樓:匿名使用者

可以試試他山介面框架。

17樓:匿名使用者

用c/c++直接開發介面程式一般有以下幾種方式:

1、直接呼叫系統api

這一種比較麻煩而且開發的效率不高,但通過練習可以讓你很好的掌握gui程式的原理和技巧。因為常用的第3種也是以此為基礎的,學會api有利於你更加深入的了解gui程式原理。

2、直接使用繪圖介面自己畫。

這種最麻煩而且一般適用於遊戲、虛擬實境等專業領域,比如使用opengl繪圖介面製作3d程式。

3、呼叫其他封裝好庫。

這一種就是別人幫你把系統api封裝好了,給了你乙個簡單的使用介面,比如mfc。對於c/c++來說,現在比較流行的有qt,xwidget等gui庫,使用簡單,文件豐富,而且跨平台使用,是目前比較好的選擇。如果你以前沒有用過mfc,建議你還是別學mfc了,繁瑣而且不是跨平台的。

還有,如果你用vs開發,.net裡面的一些標準控制項也足以應付日常開發了,這個其實是現在用的最普遍的。

18樓:不傻不笨不弱智

呃 要學的太多了。買本書吧。剛開始看可能有點暈。多看幾遍就會了吧。網上現在電子版的也很多啊啊。

C 菜鳥問題!高分

標頭檔案錯誤 寫成 include 可以 也可以 include using namespace std 現在一般都是用後者,如果你以後用到stl你就會發現差別了 include stdafx.h 把這個標頭檔案去掉就可以了 我的也是vc6.0 提示的是不能開啟檔案stdafx.h 這個程式中也不用...

菜鳥遇到的c 問題

include int a void main 如果main 函式裡面也有乙個定義a,必須初始化。函式優先呼叫函式裡面的定義a。如果向你這樣定義,要想得到上面的一樣結果,應該把a定義在迴圈外面。定義在裡面的 結果很簡單,只輸出i值 看看全域性變數和區域性變數的區別就知道 了 定義在裡面 注釋部分 則...

C介面呼叫問題,C 介面如何呼叫

此處稱之為隱式轉換,具體是識別符號隱式轉換還是其他的我記不清了,就是如果乙個變數實現某個介面,或者父類實現某個介面,或者父類的父類實現某個介面,以此類推,就可以直接轉換而不需要寫轉換操作符 ca是classa 型別的.ia是ia型別。兩個型別不一致,當然不能給它賦值 c 怎麼呼叫介面裡的方法?暈 介...