Поделиться через


Стиль диалогового окна ошибки

Если этот бит задан, диалоговое окно представляет собой диалоговое окно ошибки.

С этим стилем может быть несколько диалогов. Свойство ErrorDialog определяет, какое диалоговое окно используется в качестве диалогового окна ошибки. Выбранное диалоговое окно может быть только одним из тех, которые имеют этот набор стилей. В диалоговом окне ошибки должен быть элемент управления статическим текстом с именем ErrorText. Этот элемент управления получает текст сообщения об ошибке. В диалоговом окне также должны быть семь кнопок, соответствующих возможным возвращаемым значениям. Сообщение об ошибке определяет, какие из этих кнопок на самом деле отображаются. Отображаемые кнопки переупорядочены таким образом, чтобы они равномерно распределялись в диалоговом окне. Это изменение изменяет координату X кнопок, но не другие три координаты. Поэтому рекомендуется, чтобы ни один другой элемент управления не был создан в том же горизонтальном регионе диалогового окна, что и кнопки. Если сообщение об ошибке не указывает кнопку, отображается кнопка OK. Кнопка по умолчанию, первый активный элемент управления и значения кнопки "Отмена" игнорируются для диалогового окна ошибки. Кнопка по умолчанию, определенная в сообщении об ошибке, будет назначена всем трем значениям. Эффект нажатия этих кнопок должен быть определен в таблице controlEvent так же, как и для всех остальных кнопок. Заголовок диалогового окна создается таким образом, как и другие диалоги. Он может перезаписать сообщение об ошибке, если он задает текст заголовка после списка кнопок.

Ценность

Десятичный Шестнадцатиричный Постоянный
65536 0x00010000 msidbDialogAttributesError