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æ¯Win APIä¸C++çç»å,API,å³å¾®è½¯æä¾çWinOSä¸åºç¨ç¨åºçç¼ç¨è¯è¨æ¥å£,æ¯ä¸ç§è½¯ä»¶ç¼ç¨çè§è,ä½ä¸æ¯ä¸ç§ç¨åºå¼åè¯è¨æ¬èº«,å¯ä»¥å
许ç¨æ·ä½¿ç¨åç§åæ ·ç第ä¸æ¹(å¦ææ¯ä¸æ¹,微软æ¯ä¸æ¹,Borlandå°±æ¯ç¬¬ä¸æ¹)çç¼ç¨è¯è¨æ¥è¿è¡å¯¹Win OSä¸åºç¨ç¨åºçå¼å,使è¿äºè¢«å¼ååºæ¥çåºç¨ç¨åºè½å¨WinOSä¸è¿è¡,æ¯å¦VB,VC++,Java,Dehpiç¼ç¨è¯è¨å½æ°æ¬è´¨ä¸å
¨é¨æºäºAPI,å æ¤ç¨å®ä»¬å¼ååºæ¥çåºç¨ç¨åºé½è½å·¥ä½å¨WinOSçæ¶æ¯æºå¶åç»å¾é,éµå®WinOSä½ä¸ºä¸ä¸ªæä½ç³»ç»çå
é¨å®ç°,è¿å
¶å®ä¹æ¯ä¸ç§å¿
è¦,微软å¦æä¸æä¾API,è¿ä¸ªä¸ä¸å¯¹Winç¼ç¨çå·¥ä½å°±ä¸ä¼åå¨,微软ç产åå°±ä¼è¿
éä»æ¶å°åæåå¾,ä¸é¢è¯´å°MFCæ¯å¾®è½¯å¯¹APIå½æ°çä¸ç¨C++å°è£
,è¿ç§ç»åä¸æ¹é¢è®©ç¨æ·ä½¿ç¨å¾®è½¯çä¸ä¸C++ SDKæ¥è¿è¡Winä¸åºç¨ç¨åºçå¼ååå¾å®¹æ,å 为MFCæ¯å¯¹APIçå°è£
,微软åäºå¤§éçå·¥ä½,éèäºå¥½å¤ç¨åºå¼å人åå¨Winä¸ç¨C++ & MFCç¼å¶è½¯ä»¶æ¶ç大éå
è,å¦åºç¨ç¨åºå®ç°æ¶æ¯çå¤ç,设å¤ç¯å¢ç»å¾,è¿ç§ç»åæ¯ä»¥æ¹ä¾¿ä¸ºç®çç,å¿
å®è¦ä»åºä¸å®ä»£ä»·(è¿æ¯å¾®è½¯çä¸åä½é£),å æ¤å°±é æäºMFC对类å°è£
ä¸çä¸å®ç¨åº¦ççåä½åè¿å,ä½è¿æ¯å¯ä»¥æ¥åç..
æåè¦æç½MFCä¸åªæ¯ä¸ä¸ªåè½å纯ççé¢å¼åç³»ç»,å®æä¾çç±»ç»å¤§é¨åç¨æ¥è¿è¡çé¢å¼å,å
³èä¸ä¸ªçªå£çå¨ä½,ä½å®æä¾çç±»ä¸æ好å¤ç±»ä¸ä¸ä¸ä¸ªçªå£å
³è,å³ç±»çä½ç¨ä¸æ¯ä¸ä¸ªçé¢ç±»,ä¸å®ç°å¯¹ä¸ä¸ªçªå£å¯¹è±¡çæ§å¶(å¦å建,éæ¯),èæ¯ä¸äºå¨WinOS(ç¨MFCç¼åçç¨åºç»å¤§é¨åé½å¨WinOSä¸è¿è¡)ä¸å®ç°å
é¨å¤ççç±»,å¦æ°æ®åºç管çç±»ç,å¦ä¹ ä¸æåºè±è´¹æ¶é´çæ¯æ¶æ¯å设å¤ç¯å¢,对C++åMFCçå¦ä¹ ä¸æé¾çé¨åæ¯æé,C++é¢å对åç¨åºè®¾è®¡çå
¶å®é¨å,å¦æ°æ®ç±»å,æµç¨æ§å¶é½ä¸é¾,建议å¦ä¹ æ°æ®ç»æC++ç..
åèèµæï¼http://baike.baidu.com/lemma-php/dispose/view.php/10918.htm