WIN32编程入门指南
Windows程序与传统C程序区别 Windows消息模型 消息模型(一) Windows程序设计的关键 Win32 程序构成 Win32 程序构成 Win32 程序构成 消息类型(1) * 第二部分 Win32 SDK编程 传统的C程序是顺序的,所有的流程控制由程序员决定 Windows程序是交互式的、事件驱动的。事件是随机的,事件发生后OS以消息的形式通知应用程序如何动作。所有的Windows程序都要处理对鼠标键盘等事件,对事件的不同处理方法是windows程序的构成本质。 Windows程序程序设计需要掌握Windows操作系统为程序设计者提供的API( Application Programming Interface)。具体分两个方面: 1)某个具体事件发生后你需要OS为你做什么,如建立窗口、输出文本、输出图形; 2)OS如何通知你发生了什么事件、事件的具体内容,如鼠标的某个键被按下、某个键盘键被按下。 #include windows.h WinMain( )函数 WndProc( )窗口过程函数 见HelloWin32(没有窗口过程函数)与OnlyWindow例程 WinMain( )函数负则完成: 窗口设计 ----- 搭积木 窗口注册 ----- 通知OS搭好了 窗口显示 ----- 让OS把窗口显示出来 建立消息循环 ----- 获取消息并分发消息到窗口过程 WndProc( )函数负责完成消息的处理,该函数的编写几乎是windows程序设计的全部工作。对不同的消息进行不同的处理,如对键盘输入和鼠标输入的处理,对窗口的重绘等。 WM_CREATE 窗口创建时发送 WM_CLOSE 窗口关闭时发送 WM_DESTROY 窗口销毁是发送 WM_QUIT 退出程序值为0
您可能关注的文档
- VBSE2.0总体介绍.ppt
- VMI代管挂账业务流程说明.docx
- VisualC++面向对象程序设计教程与实验(教材配套课件).ppt
- VoLTE.pptx
- Unit_6 tell me when the pain started.ppt
- Vowels in closed syllable 元音在闭音节中的发音.ppt
- VPDN和IPSec.ppt
- VPN研究报告.doc
- Visio2010培训.ppt
- VS2013+opencv2.4.10配置.docx
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 药品生产过程中的清洁生产与环境保护策略.docx VIP
- 2023年日历表带节假日全年一页打印版.docx VIP
- 铁路项目监理人员岗位职责.docx VIP
- 【初中 物理】电磁波的应用课件 2025-2026学年沪科版九年级全一册物理.pptx VIP
- 第14篇 世界屋脊——藏族高原游牧文化旅游区.ppt VIP
- (人教版)数学五年级下册计算题“天天练”习题卡,含108份题组.pdf VIP
- 基于组织学视角的异种脱细胞真皮基质研究:动物筛选、制备工艺与体内植入初探.docx VIP
- 2025年度宜都市高新技术产业投资有限公司公开招聘8人(第二批)笔试备考题库及答案解析.docx VIP
- 初中地理新课程标准及解读精选全文.pptx VIP
- 《工业机器人技术基础》考试试卷练习题附答案.pdf VIP
原创力文档

文档评论(0)