精选优质文档-倾情为你奉上第5章 界面编程3-对话框对话框(dialog box)是GUI的常用部件,也是其最复杂的部件,是一种包含若干控件(control)的简单窗口。对话框主要用于接收用户的各种输入和选择,也可用于向用户显示信息,还能够响应用户对其控件的各种操作。本章先给出对话框的基本描述、若干种分类和MFC中对话框的类层次结构,然后介绍基本信息型用户对话框的创建和使用步骤,重点讨论MFC为对话框提供的DDX和DDV功能,最后简单介绍公用对话框的概念及若干常用公用对话框的使用方法。操作型用户对话框的创建和使用,及若干常用控件的功能、属性和使用等,将在下一章“第6章 控件”中再予以介绍。5.1 对话框基础对话框是一种包含若干控件、具有灰色背景的简单窗口,可以从不同的视角(如工作方式、编程方法、提供功能)来对对话框进行分类,MFC中的各种对话框类都有一个共同的基类CDialog。5.1.1 对话框对话框(dialog box)是一种简单的框架窗口,只有标题条和边框,没有菜单条、工具条和状态条等,一般包含确定(OK)和取消(Cancel)按钮。对话框