组成对话框的元素有标题栏、文本框、数值框、列表框、下拉式列表框、单选按钮、复选框、滑块、命令按钮。
对话框是一种次要窗口,包含按钮和各种选项,通过它们可以完成特定命令或任务。在图形用户界面中,对话框是一种特殊的视窗, 用来在用户界面中向用户显示信息,或者在需要的时候获得用户的响应。之所以称之为“对话框”是因为它是用户与用户通过计算机来对话的窗口。不同的用户交互使用不同的对话框。通常有单击“关闭”命令。
对话框资源可以使用对话框编辑器来配置对话框的界面,如对话框的大小、位置、样式,对话框中控件的类型和位置等。另外,我们还可以在程序的执行过程中动态创建对话框资源。在MFC程序中,可以使用向导帮助用户建立一个与对话框资源相关联的类,通常这个类由CDialog类派生。