1 / 16
文档名称:

第8章 对话框、常用消息、菜单和工具栏1.ppt

格式:ppt   页数:16页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第8章 对话框、常用消息、菜单和工具栏1.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第8章 对话框、常用消息、菜单和工具栏1.ppt

文档介绍

文档介绍:提纲
菜单和工具栏
第8章对话框、常用消息 菜单和工具栏
1
3
2
常用消息
对话框
内容提要
1
对话框
对话框的基本概念
对话框可按其工作模式分为两类:
有模式对话框:在对话框被关闭之前,用户无法再进行其他工作;
无模式对话框:在对话框关闭之前,用户可以在应用程序的其他窗口进行工作;
2

按钮控件
对话框
3
编辑框控件
对话框
4
列表控件
对话框
列表控件:列表控件功能强大,它不仅能显示文本,还能显示图像。列表控件一共有4种形式,分别是大图标(Icon)、小图标(small)、列表(List)和报表(report)形式,最常用的类型是以网络列表形式显示报表
5
利用列表控件实现一个应用程序.
对话框
6
对话框应用实例.
演示讲解
对话框
7
常用消息
键盘消息及键盘消息的处理

在键盘消息中,将按键分成两类:
(1)系统键:指输入键与Alt键组合产生的,系统键操作一般由Windows内部处理,而应用程序不须处理。
(2)非系统键:指输入键不与Alt键组合按下的键。
参见P319
8

按键消息处理:当键盘某键按下后又释放,不论该键是否会产生可见字符,都会产生WM_KEYDOWN和WM_KEYUP两个消息。当Widows系统将消息送往应用程序窗口时,通过MFC中的消息映象找到对应的消息处理函数,可在消息处理函数中加入相应的代码,这样便可执行相关的操作。
例: 利用上下左右箭头键在对话框中称动字符。
字符消息处理:字符消息WM_CHAR只针对那些产生可见字符的键而言的,输入一个可见字符将产生WM_CHAR消息。
例 编程实现在单文档的用户区中输入文字。
常用消息
9

用户区域鼠标消息
用户区域鼠标消息是用户可以在Windows应用程序中正常处理的信息。
鼠标指针通过应用程序窗口的用户区域时,Windows系统将发送用户区域鼠标消息到应用程序中。当鼠标移动到应用程序窗口的用户区域外面时,应用程序将停止接收用户区域的鼠标消息。
当鼠标移回到窗口的用户区域时,Windows会重新把鼠标消息发送方向指向应用程序(在应用程序已经捕获了鼠标时例外)。
P330
常用消息
10