对话框

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

对话框包含控件,包括:

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

  • ActiveX 控件。

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

大多数对话框都是模式对话框,这要求用户在使用程序的任何其他部分之前关闭对话框。 但是,可以创建无模式对话框,这样用户就可以在对话框打开时使用其他窗口。 MFC 支持两种类型的对话框和类 CDialog。 这些控件是使用对话框模板资源进行排列和管理的,该资源是使用 对话框编辑器创建的。

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

想要详细了解哪些内容

另请参阅

用户界面元素