- 3
- 0
- 约1.1万字
- 约 14页
- 2017-08-27 发布于湖北
- 举报
2.3 对话框与控件
对话框(dialog box)是GUI的常用组件,也是其最复杂的组件,主要用于接收用户的各种输入和选择,也可用于向用户显示信息,还能够响应用户对控件的各种操作。在对话框中可以包含文本框、编辑框、列表框、组合框、按钮、单选钮、复选框等各种控件(control),供用户查看、输入和选择,也可响应用户操作命令来完成指定的任务。
1.对话框
1)分类
(1) 模式对话框与无模式对话框
按工作方式不同,可将对话框分成两类:
模式对话框(modal dialog box,也称模态对话框):在关闭模式对话框之前,该程序不能进行其他工作(如“打开文件”对话框)
无模式对话框(modeless dialog box,也称非模态对话框):模式对话框打开后,该程序仍然能够进行其他工作(如“查找与替换”对话框)
按工作方式的对话框分类
(2) 公用对话框与用户对话框
按编程方式不同,还可将Windows对话框分成两类:
公用对话框(common dialog boxes通用/公共对话框):Windows提供的一组标准用户接口对话框,包括文件、颜色、字体、查找替换、页面设置、打印等对话框。公用对话框的资源与处理代码被封装在动态连接库文件comdlg32.dll中,该文件一般放在Windows系统安装目录下的system32子目录中,可供所有的Win32应用程序调用。
用户对话框(use
原创力文档

文档评论(0)