MFC繪圖基礎——上機操做步驟

1、上機以前的介紹

軟件環境:VC++6.0框架

目的:熟悉基本的MFC框架搭建和了解界面函數

 

2、MFC上機操做步驟

1,在Windows桌面上運行VC++6.0。工具

2,新建項目工程文件。spa

 

3,在MFC 應用程序嚮導-步驟1 對話框中,選中單文檔單選按鈕,其他保持默認。設計

 

4,彈出新建工程信息的對話框,單擊肯定。3d

5,完成上述步驟後,工程Testone的MFC框架已經生成。指針

 

6,在集成開發環境的左側工做窗口中有3個標籤頁。code

  • ClassView 顯示所建立的類和成員函數
  • ResourceView 顯示所建立的資源
  • FileView 顯示程序文件,主要包括程序源文件、頭文件和資源文件

        

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,單擊工具條上的按鈕,就能夠直接編譯、運行程序。

 

3、結束語

至此,儘管未編寫一行代碼,但Test工程已經造成一個可執行程序的框架了。之後的工做就是針對具體的設計任務,爲該框架添加本身的程序代碼。

接下來就是Coding~~~

相關文章
相關標籤/搜索