对话框资源null对话框资源及其使用对话框资源及其使用内容提要内容提要 对话框简介
模态对话框
非模态对话框
通用对话框
对话框简介对话框简介对话框的作用:
发送消息(警告、提示等)
接收用户输入
对话框的组成:
一个弹出式窗口
若干控件(按钮、文本框、滚动条、列表框、编辑框等)
对话框消息的处理:
用户对对话框控件的操作会产生WM_COMMAND消息
消息发送给控件的父窗口(即对话框)
一般需要定义独立的对话框消息处理函数对话框简介对话框简介对话框的分类:
模态对话框:
不允许在对话框和同一应用程序的其它窗口之间进行切换...
null对话框资源及其使用对话框资源及其使用内容提要内容提要 对话框简介
模态对话框
非模态对话框
通用对话框
对话框简介对话框简介对话框的作用:
发送消息(警告、提示等)
接收用户输入
对话框的组成:
一个弹出式窗口
若干控件(按钮、文本框、滚动条、列
框、编辑框等)
对话框消息的处理:
用户对对话框控件的操作会产生WM_COMMAND消息
消息发送给控件的父窗口(即对话框)
一般需要定义独立的对话框消息处理函数对话框简介对话框简介对话框的分类:
模态对话框:
不允许在对话框和同一应用程序的其它窗口之间进行切换。
对话框消息不经过应用程序消息队列 。
显示对话框函数为DialogBox, 结束对话框函数为EndDialog.
非模态对话框:
允许在对话框和同一应用程序的其它窗口之间进行切换。
对话框消息经过应用程序消息队列 。
显示对话框函数为CreateDialog, 结束对话框函数为DestroyWindow.
通用对话框:
为实现
用户界面,提供统一、通用的功能,而实现的一组增强对话框.
开发人员可以根据应用程序的特点,对已有的这些通用对话框进行定制扩展。
包括:打开、另存为、字体、颜色、查找、替换、打印、页面设置.模态对话框模态对话框 创建对话框资源
插入-> 资源-> DIALOG
在对话框模板中添加控件并设置属性
调用DialogBox函数显示对话框
构造对话框消息处理函数
处理WM_INITDIALOG消息
处理WM_COMMAND消息
调用EndDialog函数关闭对话框消息处理函数对比消息处理函数对比非模态对话框非模态对话框 创建对话框资源
插入-> 资源-> DIALOG
在对话框模板中添加控件并设置属性
调用CreateDialog函数显示对话框
构造对话框消息处理函数
处理WM_INITDIALOG消息
处理WM_COMMAND消息
在消息循环中截获发往对话框的消息
调用DestroyWindow函数撤销对话框通用对话框通用对话框 包含commdlg.h头文件
#include
填充通用对话框模板结构
OPENFILENAME、FINDREPLACE
CHOOSECOLOR、CHOOSEFONT
PRINTDLG、PAGESETUPDLG
调用函数显示通用对话框
GetOpenFileName、GetSaveFileName、
FindText、ReplaceText
ChooseColor、ChooseFont
PrintDlg、PageSetupDlg
本文档为【对话框资源】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。