mfc是什麼意思MFC是什麼意思?

2021-03-06 02:22:23 字數 3476 閱讀 4768

1樓:匿名使用者

mfc是微軟基礎類庫的簡稱,是微軟公司實現的一個c++類庫,主要封裝了大部分的windows api函式,vc++是微軟公司開發的c/c++的整合開發環境,所謂整合開發環境,就是說利用它你可以編輯,編譯,除錯,而不是使用多種工具輪換操作,靈活性較大。有時人們說vc呢也指它的內部編譯器,整合開發環境必須有一個編譯器核心,要不有什麼用,例如devc++其中一個編譯器核心就是gcc。

mfc除了是一個類庫以外,還是一個框架,你應該試過,在vc++裡新建一個mfc的工程,開發環境會自動幫你產生許多檔案,同時它使用了mfcxx.dll。xx是版本,它封裝了mfc核心,所以你在你的**看不到原本的sdk程式設計中的訊息迴圈等等東西,因為mfc框架幫你封裝好了,這樣你就可以專心的考慮你程式的邏輯,而不是這些每次程式設計都要重複的東西,但是由於是通用框架,沒有最好的針對性,當然也就喪失了一些靈活性和效率但是mfc的封裝很淺,所以效率上損失不大,靈活性還可以,雖然也有很多缺陷,但還是一個比較好的東西,個人以為,不遜色於kfc

2樓:

mfc,微軟基礎類(microsoft foundation classes),實際上是微軟提

供的,用於在c++環境下編寫應用程式的一個框架和引擎,vc++是winos下開發人員使用的專業c++ sdk(sdk,standard software develop kit,專業軟體開發平臺),mfc就是掛在它之上的一個輸助軟體開發包,mfc作為與vc++血肉相連的部分(注意c++和vc++的區別:c++是一種程式設計語言,是一種大家都承認的軟體編制的通用規範,而vc++只是一個編譯器,或者說是一種編譯器+源程式編輯器的ide,ws,platform,這跟pascal和dephi的關係一個道理,pascal是dephi的語言基礎,dephi使用pascal規範來進行win下應用程式的開發和編譯,卻不同於basic語言和vb的關係,basic語言在vb開發出來被應用的年代已經成了basic語言的新規範,vb新加的basic語言要素,如面對物件程式設計的要素,是一種性質上的飛躍,使vb既是一個ide,又成長成一個新的程式設計語言),mfc同bc++整合的vcl一樣是一個非外掛式的軟體包,類庫,只不過mfc類是微軟為vc++專配的..

mfc是什麼意思?

3樓:瀋陽萬通汽車學校

微軟基礎類庫(英語:microsoft foundation classes,簡稱mfc)是一個微軟公司提供的類庫(class libraries),以c++類的形式封裝了windows api,並且包含一個應用程式框架,以減少應用程式開發人員的工作量。其中包含的類包含大量windows控制代碼封裝類和很多windows的內建控制元件和元件的封裝類。

4樓:覃松濤

microsoft foundation class的縮寫,它是建立在windows api之上的c++類庫,意圖是使windows程式設計過程更有效率,更符合物件導向的精神。mfc在爭取成為「windows類庫標準」的路上聲勢浩大。

5樓:紅豆袁豆

microsoft foundation classes

可以這麼理解:它就是一個工具。

mfc框架定義了應用程式的輪廓,並提供了使用者介面的標準實現方法,程式設計師所要做的就是通過預定義的介面把具體應用程式特有的東西填入這個輪廓。

6樓:希聲和寡

7樓:

mfc是對api的封裝

8樓:縱順歐玉石

微軟基礎類庫,microsoft

foundation

class.

為了減少**編寫,微軟把一些常用的類封裝在一個庫裡,供大家公用,呼叫。即mfc。

c++中的mfc是什麼意思?

9樓:匿名使用者

mfc是微來軟基礎類庫的簡稱,是微軟

源公司實現的一bai個c++類庫,主要封裝了大部分的duwindows api函式,zhivc++是微軟公司開發dao的c/c++的整合開發環境,所謂整合開發環境,就是說利用它你可以編輯,編譯,除錯,而不是使用多種工具輪換操作,靈活性較大。有時人們說vc呢也指它的內部編譯器,整合開發環境必須有一個編譯器核心,要不有什麼用,例如devc++其中一個編譯器核心就是gcc。

mfc除了是一個類庫以外,還是一個框架,你應該試過,在vc++裡新建一個mfc的工程,開發環境會自動幫你產生許多檔案,同時它使用了mfcxx.dll。xx是版本,它封裝了mfc核心,所以你在你的**看不到原本的sdk程式設計中的訊息迴圈等等東西,因為mfc框架幫你封裝好了,這樣你就可以專心的考慮你程式的邏輯,而不是這些每次程式設計都要重複的東西,但是由於是通用框架,沒有最好的針對性,當然也就喪失了一些靈活性和效率但是mfc的封裝很淺,所以效率上損失不大,靈活性還可以,雖然也有很多缺陷,但還是一個比較好的東西,個人以為,不遜色於kfc

10樓:匿名使用者

microsoft foundation class字面意思bai微軟基礎類

mfc是微軟封du裝了的api。zhi

什麼意思呢?windows作為一個提供功能強大dao

11樓:買群刀仕

mfc是bai

microsoft

foundation

class

library

的縮寫,是vc提供的一個類庫,主

du要目的是zhi簡化windows圖形介面程式的dao程式設計。使用mfc中的回

類,寫windows程式要簡單和容易答多了。

12樓:朱笑萍漆穹

mfc是指,微軟(m),基類(f),庫(c)

是微軟為c++開發windows程式準備的類庫.

跪求:板材中的mfc是什麼意思?

13樓:匿名使用者

標準板是一種以刨花板為基材,表面經「三聚氰胺」(melamine)專業加工處理,具耐磨,抗刻劃,耐高溫,易清潔,耐酸鹼等優點的複合型飾板,英文簡稱為mfc(melamine faced board三聚氰胺貼面板)mfc廣泛被採用為板式傢俱,辦公傢俱及廚房傢俱的主要用材。

mfc是什麼意思?

14樓:宇宙貓仙

微軟基礎類庫

英語(microsoft foundation classes),簡稱mfc是微軟公司提供的一個類庫(class libraries),以c++類的形式封裝了windows api,並且包含一個應用程式框架,以減少應用程式開發人員的工作量。其中包含大量windows控制代碼封裝類和很多windows的內建控制元件和元件的封裝類。

mfc是微軟基礎類庫的簡稱,是微軟公司實現的一個c++類庫,主要封裝了大部分的windows api函式,vc++是微軟公司開發的c/c++的整合開發環境,所謂整合開發環境,就是說利用它你可以編輯,編譯,除錯,而不是使用多種工具輪換操作,靈活性較大

mfc是什麼意思,MFC是什麼意思

微軟基礎類庫 英語 microsoft foundation classes 簡稱mfc是微軟公司提供的一個類庫 class libraries 以c 類的形式封裝了windows api,並且包含一個應用程式框架,以減少應用程式開發人員的工作量。其中包含大量windows控制代碼封裝類和很多win...

華為手機的mfc是什麼意思,華為手機顯示mfc是什麼怎麼關

卡有問題麼?再看看卡槽有沒有問題 吧.關閉華為手機mfc?下滑選單欄有個nfc的圖示,關閉就可以了。opp0手機上mfc是什麼意思?nfc近場通訊技術是由非接觸式射頻來識別 自rfid 及互聯互通技術整合演變而來,在單一晶片上結合感應式讀卡器 感應式卡片和點對點的功能,能在短距離內與相容裝置進行識別...

圈養是什麼意思,圈養是什麼意思,家養是什麼意思

圈養,本為一個畜牧業名詞,關在圈裡飼養。現也指教育方式 圈養的教育模式是不逾越理性規則,不超越發展規律,伴隨著家長 學校對孩子勉勵與教導而形成的一種科學的 嚴謹的教育模式。圈養是什麼意思 家養是什麼意思 圈養 詞語解釋 拼音 ju n y ng 意思 關在圈裡飼養。家養是通過圈養直到一生與人類密切相...