應用程式的層次結構如下:
class afx_novtable ccmdtarget : public cobject;
class cwinthread : public ccmdtarget;
win32程式觀念:
message based,event driven,multitasking,multithreading,consolr programing
mfc四大技術障礙:
物件導向觀念與c++語言;
windows程式基本觀念(程式進入點、訊息傳遞、視窗函式、callback);
microsoft foundation classes本身
visual c++ 整合開發環境與各種開發工具
事件驅動的特點:
訊息產生、獲得、分派、判斷、處理;
windows程式開發流程:
windows程式分為程式**和ui資源兩大部分。,這兩大部分最後以rc編譯器集成為乙個完整的exe檔案。其中ui資源是指功能選單、對話方塊外貌、程式圖示、游標形狀等等。這些ui資源借助各種工具產生,並以各種副檔名的檔案存在。rc編譯器讀取rc檔案的描述將所有ui檔案集中在乙個.res檔案,再與程式集合在一起,這才是乙個完整的windows可執行檔案。
mfc關於各種類的層次結構:
MFC學習之路艱
從畢業到現在也有快5月的時間了,先前到公司,由於其他的專案比較著急,就投身到其他專案中了可以說是跨語言跨平台。這對於乙個剛畢業的菜鳥來說還真是有些壓力,現在年末了公司的專案不是那麼緊張了,又開始操起老本行了c 原本以前就是搞linux下程式設計的,後來都沒怎麼在window下完c 就這樣過了試用期了...
我的MFC學習之路(一)
因為專案需求,我開始應用mfc寫程式。具體接觸mfc的時間大概也有兩個月了。現在的水平算是剛剛踏入了mfc大門的半隻腳。目前能基本使用mfc class wizard,可以根據例項仿照完成需求,小範圍的靈活運用。但是,對於龐大啊mfc來說,我窺探的只是冰山一角。它的訊息對映機制,許多類的用法等等還只...
艱難的mfc之路
最近心情不是很好 還是埋頭到不會欺負我的 還有c 裡面來吧 剛開始學mfc 很多東西不是很明白 閒來無事 抄一段 進來 慢慢來吧 ifdef adxdll define declare message map private static const afx message entry messag...