一、上機之前的介紹
軟件環境:VC++6.0
目的:熟悉基本的MFC框架搭建和了解界面
二、MFC上機操作步驟
1,在Windows桌面上運行VC++6.0。
2,新建項目工程文件。
3,在MFC 應用程序向導-步驟1 對話框中,選中單文檔單選按鈕,其余保持默認。
4,彈出新建工程信息的對話框,單擊確定。
5,完成上述步驟后,工程Testone的MFC框架已經生成。
6,在集成開發環境的左側工作窗口中有3個標簽頁。
- ClassView 顯示所創建的類和成員函數
- ResourceView 顯示所創建的資源
- FileView 顯示程序文件,主要包括程序源文件、頭文件和資源文件
7,在CTestView 類的源文件TestView.cpp中可以找到成員函數OnDraw()。其內容如下:
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~~~