已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Win32高级编程 基本内容 资源处理重要消息GDI绘制位图 一 使用资源 编译及链接时的资源数据流程 各种资源的使用 使用资源只需创建两个文件 RC H 可选 如果想对 RC文件中的符号标识符进行引用的话 需要 举例 ResSample 二 处理重要消息 Windows操作WM CLOSEWM MOVEWM SIZE请记住 Windows任何事情都可以找到对应的消息 键盘消息 处理键盘事件WM CHARWM KEYDOWN和WM KEYUPGetAsyncKeyState 举例 KeySample 鼠标消息 处理鼠标事件WM MOUSEMOVEWM BUTTON 举例 MouseSample 主动发消息 SendMessage 向窗口传递一个要求立即处理的消息 接收窗口处理完该消息后 该函数便紧接着WinProc返回 PostMessage 将消息发往窗口的消息队列 而后直接返回 如果不在意在消息被处理以前的时间延迟 或者该消息的优先级较低 就可以使用该函数 举例 UserMsg 三 GDI编程 GDI是用户可以调用的一套用于绘图操作的函数集 用来在显示设备硬件与程序员之间进行隔离的虚拟绘图环境叫做设备描述环境DC 它屏蔽了显示设备的特殊性 给程序员提供了一个统一的绘图界面 理解WM PAINT消息 WM PAINT消息BeginPaint 和EndPaint GetDC 和ReleaseDC 举例 Frame3 图形坐标系统 绘制文本 TextOutDrawTextSetTextColor SetBkColor SetBkMode 设置透明度举例 DrawText 高级GDI绘图 画笔画线条和轮廓 具有颜色 粗细和线型 画刷填充任何闭合的对象 具有颜色 样式 甚至本身可以是位图 在当前DC中每次只有一个画笔和画刷被激活 画笔 使用画笔使用存储对象 表示windows的一些默认对象 GetStockObject intstockObject 创建一个用户自定义的画笔CreatePen style width color 选定画笔SelectObject HDC HGDIOBJ 删除画笔DeleteObject HGDIOBJ 画刷 使用画刷使用存储对象 表示windows的一些默认对象 GetStockObject intstockObject 创建一个用户自定义的画刷CreateSolidBrush color 选定画刷SelectObject HDC HGDIOBJ 删除画刷DeleteObject HGDIOBJ 点 线 平面多边形 圆 画点 DrawPixel cpp画线 DrawLine cpp画矩形 DrawRect cpp画圆 DrawCycle cpp画多边形 DrawPoly
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025天津泰达商业运营管理有限公司招聘8人备考题库含答案详解(达标题)
- 贵州国企招聘:2025贵州现代物流产业(集团)有限责任公司运营管理高层次人才招聘备考题库及1套完整答案详解
- 2025中国核工业集团四〇四厂区招聘70人备考题库含答案详解(巩固)
- 网上广告合同协议书
- 建行全面战略协议书
- 课件安全教案
- PDAC放疗期间皮肤护理与症状管理
- 护理质量敏感指标监测与改进
- SARS疫情护理工作历史回顾与启示
- 高血压合并糖尿病综合护理与健康促进
- 小班教学培训课件
- 汇川技术团队介绍
- 2025中国文化概论考试题库与答案
- (2025年标准)股东决策协议书
- 2025至2030中国供暖设备行业项目调研及市场前景预测评估报告
- 口腔科临床操作规范及流程说明
- 2025-2026秋学生国旗下演讲稿:第14周法育少年心护航成长路-全国法治宣传日
- 《个人形象设计》课件 15、个人风格特征
- 第10课 问题的分解 课件 2025-2026学年五年级上册信息技术浙教版
- 妇产科超声质控体系构建
- 2025年河北省中考历史真题 (解析版)
评论
0/150
提交评论