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