对话框

适用于 Windows 的应用程序通常通过对话框与用户通信。 CDialog 类提供用于管理对话框的界面,Visual C++ 对话框编辑器便于设计对话框和创建其对话框模板资源,代码向导可简化对话框中控件的初始化和验证过程,以及收集用户输入的值的过程。

对话框包含控件,包括:

  • Windows 常见控件,例如编辑框、推送按钮、列表框、组合框、树控件、列表控件和进度指示器。

  • ActiveX 控件。

  • 所有者绘制的控件:你负责在对话框中绘制的控件。

大多数对话框是模式对话框,用户需要先关闭对话框,然后才能使用程序的任何其他部分。 但是,可以创建无模式对话框,用户可在对话框打开时使用其他窗口。 MFC 支持 CDialog 类的两种对话框。 控件是使用对话框模板资源(资源是用对话框编辑器创建的)进行排列和管理的。

属性表(也叫做选项卡对话框)是包含不同对话框控件“页面”的对话框。 每个页面顶部都有一个“选项卡”文件夹。 单击选项卡会将该页面置于对话框的前面。

你想进一步了解什么

另请参阅

用户界面元素