《孙鑫VC视频教程》04绘图-学习总结1
2014-02-19 00:30
134 查看
1.了解及学习了VC中MFC框架内相应的消息处理机制;
举例说明了 MFC框架中的 CView类 与 CMainFram类 对于 WM_LBUTTONDOWN 消息的响应。
2.学习了WIN中的设备上下文描述表(DC即Device Context)相关的类及函数使用:
1)平台SDK下的函数HDC GetDC();
2)MFC中封装的CDC类以及相应的成员函数;
CDC* GetDC( );
需要注意在使用DC后显示的执行释放DC函数
int ReleaseDC( CDC* pDC );
3)MFC中的 CClientDC 类及相应的成员函数;
该类不需要显示的执行释放DC操作,对象析构时会自动释放;
4)MFC中的 CWindowDC 类及相应的成员函数;
该类不需要显示的执行释放DC操作,对象析构时会自动释放;
5)MFC中的 获取电脑桌面DC的函数:
3.学习了如何在MFC中绘画直线:
相关的函数有 MoveTo() 和 LineTo()
举例说明了 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()
相关文章推荐
- 《孙鑫VC视频教程》04绘图-学习总结2
- 【IOS 开发学习总结-OC-65】Quartz 2D绘图(4-2)——绘制文本+设置阴影+使用路径
- android学习之绘图总结
- Android学习总结04之Intent
- Extjs学习总结之04消息框
- 【IOS 开发学习总结-OC-66】Quartz 2D绘图(4-3)——绘制曲线+在内存中绘图+绘制位图
- 【IOS 开发学习总结-OC-67】Quartz 2D绘图(4-4)——图形变换+填充处理+core image 滤镜
- HTML5学习总结-番外04 Cordova/PhoneGap
- MyBatis学习总结_04_解决字段名与实体类属性名不相同的冲突
- 黑 马 程 序 员_视频学习总结<C语言>----04 预处理指令
- HTML5学习总结-04 音频&视频播放
- android学习之绘图总结
- Python学习04-列表(List)/元祖/字典总结
- android学习之绘图总结
- 2015-04 月份学习总结 分类: 学习总结 2015-05-04 19:46 72人阅读 评论(0) 收藏
- shell脚本学习总结04--终端信息的获取和设置
- 学习总结-Active Directory 域服务管理04-托管账户
- 2015-04 月份学习总结 分类: 学习总结 2015-05-04 19:46 71人阅读 评论(0) 收藏
- 【学习总结】matlab绘图大全
- bootstrap学习总结-04 常用标签2