错误对话框样式位

如果设置了此位,则对话框为错误对话框。

可以有多个具有此样式的对话框。 ErrorDialog 属性用于确定哪个对话框被用作错误对话框。 所选对话框只能是设置了此样式位的对话框之一。 错误对话框必须具有名为 ErrorText 的静态文本控件。 此控件可以接收错误消息的文本。 该对话框还应具有与可能的返回值相对应的七个下压按钮。 错误消息用于确定实际显示哪些按钮。 显示的按钮将重新排列,以便它们在对话框中均匀分布。 此重新排列会更改按钮的 X 坐标,但不会更改其他三个坐标。 因此,建议不要在与按钮相同的对话框水平区域中创作其他控件。 如果错误消息未指定任何按钮,则显示“确定”按钮。 对于错误对话框,将忽略“默认”按钮、第一个活动控件以及“取消”按钮值。 错误消息中定义的“默认”按钮将分配给所有三个值。 按下这些按钮的效果必须在 ControlEvent 表中定义,就像所有其他按钮一样。 对话框的标题创作方式与其他对话框类似。 如果它在按钮列表后指定标题文本,则它可能会被错误消息覆盖。

小数 十六进制 常数
65536 0x00010000 msidbDialogAttributesError