- 1、本文档共99页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四部分 Windows图形设备接口及windows绘图
第四部分 Windows的图形设备接口及Windows绘图;1 图形设备接口(GDI);1 图形设备接口(GDI);1.1 设备无关性;2 设备环境( Device Contex,DC);2 设备环境( Device Contex,DC);2 设备环境( Device Contex,DC);2.1 MFC设备环境类CDC;2.1 MFC设备环境类CDC;2.1 MFC设备环境类CDC;2.1.1 CDC类的派生类;2.2 获取设备环境DC的方法;2.2.1 获取DC的一般方法;2.2.2 MFC中获取设备环境DC的方法;2.3 GDI坐标系和映射模式;屏幕坐标系、窗口坐标系和客户区坐标系;屏幕坐标系、窗口坐标系和客户区坐标系;坐标之间的相互转换;例:设备坐标与逻辑坐标之间的转换;例:设备坐标与逻辑坐标之间的转换;例:设备坐标与逻辑坐标之间的转换;例:设备坐标与逻辑坐标之间的转换;映射模式;Windows映射模式 ;设置原点的坐标;设置原点的坐标;例:设置原点的坐标;例:设置原点的坐标;2.4 颜色的设置;RGB宏的使用;标准彩色的RGB值 ;3 画笔和画刷;3.1 GDI对象;选择一个GDI对象;3.2 使用画笔;3.2 使用画笔;选择创建的画笔;还原画笔;实例:使用画笔;实例:使用画笔(续1);实例:使用画笔(续2);实例:使用画笔(续3);实例:使用画笔(续4);3.3 使用画刷;3.3 使用画刷;实例:使用画刷;实例:使用画刷(续1);实例:使用画刷(续1);3.4 使用GDI堆对象;堆画笔、画刷的样式及说明 ;3.4使用GDI堆对象;实例:使用GDI堆对象;实例:使用GDI堆对象(续1);实例:使用GDI堆对象(续2);3.5 绘制基本图形;函 数
;实例:绘制基本图形;实例:绘制基本图形(续1);实例:绘制基本图形(续2);4 文本与字体;4.1 绘制文本;4.1 绘制文本;4.2 字体概述;4.2 字体概述;选择堆字体;TEXTMETRIC结构;4.3 创建字体;4.3 创建字体;创建字体的方法;实例:创建字体;使用CreateFontIndirect()函数和LOGFONT结构;实例:创建字体(自己编写);公用字体对话框 ;实例:公用字体对话框(自己编写);5 位图、图标和光标;5.1 位图;MFC处理位图的方法;显示位图的编程方法;实例:位图编程;实例:位图编程(续1);实例:位图编程(续2);5.2 图标;添加自己的图标;显示图标;实例:图标;实例:图标(续1);MyIcon 运行结果;5.3 光标;设置光标的热点;改变光标的形状;实例:改变光标的形状;实例:改变光标的形状(续);WaitCur运行结果;添加光???;实例:改变光标;(2)添加一个ID为IDD_MYDLG、标题为“使用系统光标”的对话框资源和对话框类CMyDlg。利用ClassWzard添加消息WM_SETCURSOR的处理函数:
BOOL CMyDlg::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message)
{
// TODO: Add your message handler code here . . .
HCURSOR hcursor;
hcursor=AfxGetApp()-LoadStandardCursor(IDC_SIZEALL); // 加载系统光标
SetCursor(hcursor);
return TRUE; // return CDialog::OnSetCursor . . .
};(3)在菜单资源中增加菜单项“查看|系统光标”,其ID为ID_VIEW_SYSCUR。利用ClassWizard类向导在CMyCursorView类中添加该菜单项的命令处理函数:
void CMyCursorView::OnViewSyscur()
{
// TODO: Add your command handler code here
CMyDlg dlg;
dlg.DoModal();
};
您可能关注的文档
- 第四节 酸碱溶液中氢离子浓度计算.ppt
- 第四纪地质及地貌学 第三章 第四纪基本问题 3-第四纪气候.ppt
- 第四节---人体内气体交换.ppt
- 第四节_供暖系统管路布置.ppt
- 第四节 越来越宽信息之路教学课件.ppt
- 第四节____化学反应中有关计算.ppt
- 第四节_惠更斯原理_波反射折射.ppt
- 第四节人体对食物消化吸收.ppt
- 第四节控制系统干扰.ppt
- 第四节 地形图判断.ppt
- DeepSeek培训课件入门宝典:第2册 开发实战篇 .pptx
- 全面认识全过程人民民主-2024春形势与政策课件.pptx
- 2024春形势与政策-全面认识全过程人民民主.pptx
- 2025年春季学期形势与政策第二讲-中国经济行稳致远讲稿.docx
- 2024春形势与政策-铸牢中华民族共同体意识课件.pdf
- 2024春形势与政策-走好新时代科技自立自强之路课件 (2).pptx
- 2024春形势与政策-走好新时代科技自立自强之路课件.pptx
- 形势与政策学习指导教学-整套课件.pdf
- 2023年春季形势与政策讲稿第三讲-开创高质量发展新局面.pdf
- DeepSeek培训课件-清华大学-DeepSeek模型本地部署与应用构建.pptx
最近下载
- 2024年常州信息职业技术学院单招职业技能测试题库及答案解析.docx VIP
- 便利店企业商业计划书-完整版本.docx
- 水利水电工程建筑专业-渡槽设计(全套图纸).doc
- 开学第一课(校园防欺凌).pptx
- 镇环境卫生整治方案.ppt
- 2025-2030年中国供应链行业市场运行格局及前景战略研判报告.docx
- 2024交流发电机定子VPI绝缘规范6.3kV少胶定子条式线圈(F级).pdf
- 广告市场调查与统计分析基本概念课件.ppt
- 武汉市2025届高中毕业生二月调研考试(二调)数学试卷(含答案详解).pdf
- 2024年广东省佛山市南海区初中毕业生适应性学业检测(一)英语试题(PDF版有答案).pdf
文档评论(0)