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()