當前位置:首頁 » 編程語言 » c語言能使用mfc么
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言能使用mfc么

發布時間: 2022-09-27 00:45:53

1. 在c語言中,能簡單介紹一下MFC是干什麼的么

用c語言開發windows程序,一般都叫做win32編程。後來出現了C++,微軟把C++進入開發windows程序,如果有C++基礎的就知道,用C++編寫的程序需要很多的類,為了方便開發,微軟預定義了很多類供開發者使用。這些類的就是所謂的MFC,即微軟基礎類庫。MFC實現了大部分用功能,程序員在MFC基礎上用C++開發windows程序就省事很多。

2. 關於C語言編程和MFC,疑惑

c語言照樣能做出圖形啦,MFC是微軟基礎類庫,是基於C++,MFC桌面應用程序都可以開發啊,包括你的記事本程序啊,我的電腦等那些圖形界面。如果要用C做圖形,就學windows編程吧。

3. MFC在C語言中是什麼意思,能幹什麼,能用來開發什麼東西,

你這都沒搞清楚MFC到底是什麼嘛。。。
MFC,微軟基礎類(Microsoft
Foundation
Classes),實際上是微軟提供的,用於在C++環境下編寫應用程序的一個框架和引擎,VC++是WinDOS下開發人員使用的專業C++
SDK(SDK,Standard
SoftWare
Develop
Kit,專業軟體開發平台),MFC就是掛在它之上的一個輔助軟體開發包。
但是在一般的情況下,MFC是被用來開發界面的。簡單的講就是做出一個人性化的界面。像一般你用C++編寫的,都是在命令行下運行的,但是做了MFC就可以做成有控制項,有動態效果,有圖片等等的可視化效果。
你下個
Visual
C++
6.0
看看,裡面有MFC的操作。

4. 能否直接用C語言調用MFC庫

可以用vc的,你在vc里新建一個mfc的project,把你的c語言寫的.c文件加入到mfc工程里編譯運行就可以了。

5. 能用標準的C語言做MFC的窗口程序嗎嗎

可以。

MFC 是 封裝後的 WinAPI 程序,用 的是 C++.

窗口程序 可以直接用 WinAPI 來寫,WinAPI 可以寫成 C 風格,也可以寫成 C++ 風格。
快速入門自學材料見:
http://www.winprog.org/tutorial/

窗口界面的 「控制項」直接寫資源文件也可以。但無論如何沒有 MFC ( 用Visual Studio) 建立方便。

即使是 C 風格 WinAPI 程序,命名時 還是要用 .cpp, 便於編譯器處理。

6. c語言中mfc是什麼啊

Visual C++包含MFC應用程序向導,可用於兼容MFC的應用程序。在ATL程序中也可以手動添加MFC支持。在向導中有各種選項以定製生成的程序的功能,例如界面風格、語種、資料庫開發支持、列印支持、自動化支持、ActiveX支持、網路支持、基於HTML的幫助文檔支持等等

7. C語言寫的程序怎麼做界面可以在VC裡面用MFC嗎

如果在windows下面運行,MFC肯定是可以用的
若是linux,要用C語言進行界面的繪制

8. 敢問一下MFC只能用於C++語言,是否可用於C語言,有些人說可以,有些說不可以

MFC是Visual C++自帶的庫,Microsoft Foundation Class,都說是Class了,肯定是用C++語言編寫的,所以你要調用MFC庫,肯定至少要用C++的new delete等語法。
比如你要創建一個按鈕,肯定就要調用CButton類的成員函數,這都是C++的概念。

所以,肯定的告訴你,MFC只能用於C++語言。

9. vc6.0中的MFC允許c語言編程嗎

可以,C++兼容C的,MFC只不過是用幾個窗口、文檔類通過消息機制搭起個框架而已,編程從根本上與win32控制平台還是一樣的。只是它把main函數藏起來了,而提供的是窗口框架、視圖和文檔的介面(或者是對話框的介面),這就需要你先了解MFC的程序框架才能能好地根據需求編寫代碼。

10. C語言寫的程序怎麼做界面可以在VC裡面用MFC嗎

目前主流的軟體都不用C語言做界面,C語言的界面有點類似dos下的字元界面。