VC6.0中MFC三種工程淺談

轉:http://q.cnblogs.com/q/14986/

VC6.0中MFC有三種工程:

1.是單文檔的

2.是多文檔的

3.是對話框的

單文檔的工程創建好後系統會自動建立幾個常用類,當然自已也可以創建自已的類。

有如下類:

1.CAboutDlg類,關於對話框的類,無實際作用。

2.C + 工程名稱 + App類,應用程序類,程序中最核心的類了,會創建一個全局變量theApp,管理整個程序的運行。

3.C + 工程名稱 + Doc類,文檔類,用於文檔的輸出,串行化。

4.C + 工程名稱 + View類,視圖類, 經常會在它上面進行修改。

5.CMainFrame類,框架類,你所看見的程序窗體,就是它要乾的事,什麼工具條,狀態欄,菜單啊。

最後一個globals文件夾,放全局變量的。

 

多文檔的應用程序會多一個CChildFrame類,管理子框架的類。

對話框的應用程序類最少,主要在C + 工程名稱 + Dlg類下工作。在resources下進行可視化的修改控件和窗體。

按Ctrl + W鍵可以爲工程下的某個類添加消息映射,或添加成員變量,或創建一個新類。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章