Я прочитал в Windows Experience Guidelines: Сообщения об ошибках, что "OK" - это неправильная кнопка для отображения в диалоговом окне ошибки.
... предусмотрите кнопку "Закрыть". Не используйте OK для сообщений об ошибках, поскольку такая формулировка подразумевает, что проблемы - это нормально.
Итак, как я могу отобразить простой диалог ошибки с одной кнопкой Закрыть/Отменить?
Возможно ли это с помощью стандартного класса MessageBox
или я должен прибегнуть к пользовательскому диалогу (или библиотеке) или другим "хакам" Win32 message / p-invoke?
(Похоже, что в перечислении MessageBoxButtons
нет ничего подходящего.)
Спасибо.