《孫鑫VC視頻教程》04繪圖-學習總結1

1.瞭解及學習了VC中MFC框架內相應的消息處理機制;

舉例說明了 MFC框架中的 CView類 與 CMainFram類 對於 WM_LBUTTONDOWN 消息的響應。

2.學習了WIN中的設備上下文描述表(DC即Device Context)相關的類及函數使用:

1)平臺SDK下的函數HDC GetDC();

HDC GetDC(
  HWND hWnd   // handle to window
);

需要注意在使用DC後顯示的執行釋放DC函數

int ReleaseDC(
  HWND hWnd,  // handle to window
  HDC hDC     // handle to DC
);

2)MFC中封裝的CDC類以及相應的成員函數;

CDC* GetDC( );

需要注意在使用DC後顯示的執行釋放DC函數

int ReleaseDC( CDC* pDC );

3)MFC中的 CClientDC 類及相應的成員函數;

該類不需要顯示的執行釋放DC操作,對象析構時會自動釋放;

4)MFC中的 CWindowDC 類及相應的成員函數;

該類不需要顯示的執行釋放DC操作,對象析構時會自動釋放;

5)MFC中的 獲取電腦桌面DC的函數:

HWND GetDesktopWindow(VOID);

3.學習瞭如何在MFC中繪畫直線:

相關的函數有 MoveTo() 和 LineTo()

 

 

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