軟件環境:VC++6.0框架
目的:熟悉基本的MFC框架搭建和了解界面函數
1,在Windows桌面上運行VC++6.0。工具
2,新建項目工程文件。spa
3,在MFC 應用程序嚮導-步驟1 對話框中,選中單文檔單選按鈕,其他保持默認。設計
4,彈出新建工程信息的對話框,單擊肯定。3d
5,完成上述步驟後,工程Testone的MFC框架已經生成。指針
6,在集成開發環境的左側工做窗口中有3個標籤頁。code
7,在CTestView 類的源文件TestView.cpp中能夠找到成員函數OnDraw()。其內容以下:blog
void CTestoneView::OnDraw(CDC* pDC) { CTestoneDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); // TODO: add draw code for native data here }
其中pDC定義爲CDC類的指針。pDoc經過GetDocument()函數獲得了指向文檔類CTestoneDoc的指針。ASSERT_VALID(pDoc)函數使pDoc指針有效。使用pDC指針,能夠對CDC類的成員函數進行操做。資源
注意:OnDraw()函數是由系統框架直接調用的,每當窗口重繪時就會自動執行。
8,單擊工具條上的按鈕,就能夠直接編譯、運行程序。
至此,儘管未編寫一行代碼,但Test工程已經造成一個可執行程序的框架了。之後的工做就是針對具體的設計任務,爲該框架添加本身的程序代碼。
接下來就是Coding~~~