Стили окна сообщения
Типы Message_Box
-
MB_ABORTRETRYIG&NOREnbsp; Окно сообщения содержит три кнопки: прервать, повторить и игнорировать.
-
MB_OK Окно сообщения содержит одной кнопки: OK.
-
MB_OKCA&NCELnbsp; Окно сообщения содержит две кнопки: OK и отмена.
-
MB_RETRYCA&NCELnbsp; Окно сообщения содержит две кнопки: повторить и отмена.
-
MB_YES&NOnbsp; Окно сообщения содержит две кнопки: Да и нет.
-
MB_YES&NOCANCELnbsp; Окно сообщения содержит три кнопки: Да, нет и отмена.
Модальности окна сообщения
-
MB_APPLMODAL Прежде чем продолжать работу в текущем окне пользователь должен закончить с окном сообщения. Однако пользователь может перейти к windows другим приложениям и работают в этих окнах. Значение по умолчанию — MB_APPLMODAL , если не указаны ни MB_SYSTEMMODAL , ни MB_TASKMODAL.
-
MB_SYSTEMMODAL Все приложения приостанавливаются, пока пользователь не ответит в окне сообщения. Окна системы модальных сообщений используются для уведомления пользователя о серьезных, потенциально опасных ошибок, которые требуют немедленного внимания и следует использовать с осторожностью.
-
MB_TASKMODAL Подобно MB_APPLMODAL, но не представляет интереса в приложении классов Microsoft Foundation. Этот флаг предназначен для вызывающего приложения или библиотеки, не имеет дескриптора окна доступны.
Окно сообщения иконки
-
&Nbsp стиля; В окне сообщения отображается значок восклицательным.
-
MB_ICO&NINFORMATIONnbsp; В окне сообщения отображается значок состоящий из «i» в круге.
-
MB_ICO&NQUESTIONnbsp; В окне сообщения появляется значок вопросительного знака.
-
MB_ICO&NSTOPnbsp; В окне сообщения отображается значок в виде стоп знак.
Кнопки окна сообщения по умолчанию
-
MB_DEFBUTTO&N1nbsp; Первая кнопка используется по умолчанию. Обратите внимание, что первая кнопка всегда по умолчанию только в случае MB_DEFBUTTON2 или MB_DEFBUTTON3.
-
MB_DEFBUTTO&N2nbsp; Вторая кнопка является кнопкой по умолчанию.
-
MB_DEFBUTTO&N3nbsp; Третья кнопка является кнопкой по умолчанию.
См. также AfxMessageBox