没有合适的资源?快使用搜索试试~ 我知道了~
Windows程序设计实践报告.doc
需积分: 38 4 下载量 150 浏览量
2021-05-28
11:08:56
上传
评论
收藏 438KB DOC 举报
温馨提示
试读
14页
Windows程序设计实践报告.doc
资源详情
资源评论
资源推荐
~
Windows 程序设
计实践报告
;
BY:08 级空间信息与数字技术
60020
马腾
目录
任务一:Windows 消息循环机制及 API 程序设计实践................................................................3
一、实践目的.............................................................................................................................3
二、任务概述.............................................................................................................................3
三、windows 消息循环..............................................................................................................3
四、学习收获.............................................................................................................................3
任务二:基于 MFC 的对话框程序设计...........................................................................................4
一、任务概述.............................................................................................................................4
二、MFC 消息映射....................................................................................................................4
三、计算器程序的设计思路.....................................................................................................5
四、遇到困难及解决.................................................................................................................5
五、关键代码.............................................................................................................................5
六、运行情况.............................................................................................................................6
七、收获.....................................................................................................................................7
任务三:基于 MFC 的单文档绘图程序设计..................................................................................8
一、任务概述.............................................................................................................................8
二、模块设计及封装.................................................................................................................8
三、设计的优点.........................................................................................................................9
四、程序风格.............................................................................................................................9
五、运行情况...........................................................................................................................10
六、使用方式...........................................................................................................................10
七、困难及解决.......................................................................................................................14
任务一:Windows 消息循环机制及 API 程序设计实践
一、实践目的
通过实践充分理解 Windows 的消息循环机制,了解 Windows 的 API 函
数族的分类及大致功能,并在此基础上了解基本 Windows API 方式开发的窗
口程序的基本过程。任何框架开发环境归根结底都是对 Windows API 函数的
封装与调用。在利用一个框架环境开发 Windows 程序的过程中,应该明白所
使用的框架模块调用了 Windows API 中的那些功能函数。
二、任务概述
用 visual C++开发一个 Win32 窗口程序,并实现如下功能:
实现菜单功能;
点击某两个菜单可在主窗口中显示或清除文字(文字内容不做要求);
点击某个菜单可弹出一个自定义的对话框(对话框中的元素不做要
求),单击对话框中的“确定”或“取消”按钮,可结束对话框。
三、windows 消息循环
Windows 多进程的窗口图形操作系统与 DOS 操作系统最大的区别就是:
DOS 采用顺序执行的过程,而 Windows 采用事件的消息驱动。
用户进行的鼠标操作,键盘输入等操作和各个应用程序之间,应用程序和
系统之间的操作都作为一个事件,产生消息,进入到指定的消息队列中,等待
取出进行处理。这打破了顺序执行,而采用事件驱动的形式。
四、学习收获
1.了解了 Windows 的消息循环机制
2.了解了一个窗口程序的生存的始末,从窗口类的定义,注册窗口类,创建窗
剩余13页未读,继续阅读
保定公民
- 粉丝: 5484
- 资源: 429
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0