MFC應用程序嚮導生成的最簡單程序HelloMFC詳解

MFC應用程序嚮導生成的最簡單程序HelloMFC詳解

1.       開發環境 Windows XP + Visual Studio 2005

2.       步驟:打開VS2005,文件à新建à項目

選擇Visual C++MFC下面MFC應用程序,填寫名稱HelloMFC,選擇項目存儲位置

3.       點擊“解決方案”視圖

 

主要文件有2個,HellMFC.cpp主要負責初始化應用程序

HelloMFCDlg.cpp實現了完成了應用程序的功能,比如界面的繪製、消息的處理。

4.       MFC應用程序的流程圖

 

MFC程序運行首先是初始化部分,初始化完成之後需要測一些消息響應函數,之後程序就進入消息循環,永不停息的在接收消息,然後處理消息,直到程序退出。

5. 調試à啓動調試,或者按F5,程序debug界面如下

 

6. 點擊“確定”和“取消”的響應位置在HelloMFC.cppCHelloMFCApp::InitInstance

 

 

 

7.標題欄,右鍵鼠標,點擊“關於HelloMFC

 

事件的相應位置在HelloMFCDlg.cppCHelloMFCDlg::OnSysCommand

 

8. HelloMFCDlg.cpppaint函數進行GUI的繪製

之後程序就在不停的等待消息,接受消息,處理消息這樣的循環中,直到程序結束。

比如,我們可以添加一個Button控件,然後給Button控件添加一個Click事件消息處理函數OnButton1Click(),當發生Click事件時,程序調用我們的OnButton1Click()函數,去播放一段視頻、音樂等等其他我們指定的操作。

9. OK,至此大家對最基本的MFC Demo程序有了一定的瞭解,可以自行進行探索了!

 

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