选择对话框

此模式对话框使用户能够选择特定项。

“选择”对话框包含发布多个 ControlEvent 的 SelectionTree 控件。 通常,这些 ControlEvent 由 文本图标位图 控件订阅,这些控件显示说明、大小、路径和突出显示项的图标。

对话框中有一个 PushButton 控件,该对话框发布 SelectionBrowse ControlEvent 并生成 浏览对话框。 浏览控件使用户能够选择目录。

只有在调用 CostInitialize作CostFinalize作 后,才会填充选择树。

“选择”对话框通常用于选择功能。 这些功能作为 SelectionTree 控件中的项列出,并用 功能表的标题列中的短字符串标记文本。 功能表的“说明”列中的文本字符串作为 SelectionDescription ControlEvent 发布,并由选定对话框中 文本控件 显示。 选择树控件还会将句柄发布到突出显示项的图标。