MFC框架程式剖析 3

2021-07-05 19:29:53 字數 382 閱讀 1958

我們來看下我們建立的視窗:

視視窗對應的是ctestview類,而主框架視窗對應的就是cmainframe類,而cmainframe和ctestview都有共同乙個基類cwnd,它封裝了與視窗相關的操作。

此外,還有個ctestdoc類,不過它並不是乙個視窗類,而是乙個文件類。

最後,caboutdlg類基類其實是cdialog類,也派生與cwnd,故也是乙個視窗類,例如,在上圖中按下幫助,會彈出乙個幫助視窗,沒錯,主要功能是提供一些幫助資訊。

總結,將實際視窗和生成的類對應起來是不是容易理解,但是也要理解好視窗類、視窗類物件、視窗的關係才行。

MFC框架程式剖析

1 mfc microsoftfoundation class,微軟基礎類庫 是微軟為了簡化程式設計師的開發工作所開發的一套c 類的集合,是一套物件導向的函式庫,以類的方式提供給使用者使用 二 基於mfc的程式框架剖析 1 mfc程式的classview標籤頁 圖 2 繼承關係 1 cmainfra...

MFC框架程式剖析

mfc程式的執行過程 4 進入訊息迴圈。雖然也設定了預設的視窗過程函式,但是mfc應用程式實際上是採用訊息對映機制來處理各種訊息的。當收到wm quit訊息時,退出訊息迴圈,程式結束。面已經知道,在乙個windows程式中,winmain函式作為程式的入口函式,乙個程式的是 設計視窗 給視窗設定相應...

第3章 MFC框架程式剖析

參考 2 mfc簡介 mfc microsoft foundation class,微軟基礎類庫 是微軟為了簡化程式設計師的開發工作所開發的一套c 類的集合,是一套物件導向的函式庫,以類的方式提供給使用者使用。利用這些類,可以有效發幫助程式設計師完成windows應用程式的開發。4 mfc大致流程 ...