CWnd::MessageBox
Создает и отображает окно, содержащее приложение-, предоставленные сообщение и заголовок, а также сочетание стандартные значки и кнопки, описанные в списке стили окна сообщения.
int MessageBox(
LPCTSTR lpszText,
LPCTSTR lpszCaption = NULL,
UINT nType = MB_OK
);
Параметры
lpszText
Указывает на CString объект или завершения null- строку, содержащую отображаемое сообщение.lpszCaption
Указывает на CString объект или завершения null- строку, используемый для заголовка окна сообщения. Если lpszCaptionNULL, по умолчанию используется заголовок "ошибка".nType
Определяет содержимое и расширения функциональности окна сообщения.
Возвращаемое значение
Этот метод использует функцию MessageBox, как определено в Windows SDK. Этот метод возвращает результат вызывать эту функцию.
Заметки
Используйте глобальную функцию AfxMessageBox вместо этого функции-члена для реализации окно сообщений в приложении.
Следующие значки " показать различные системы, которые можно использовать в окне сообщения.
MB_ICONHAND, MB_ICONSTOP и MB_ICONERROR |
|
MB_ICONQUESTION |
|
MB_ICONEXCLAMATION и MB_ICONWARNING |
|
MB_ICONASTERISK и MB_ICONINFORMATION |
Пример
void CMainFrame::OnDisplayErrorMessage()
{
// This displays a message box with the title "Error"
// and the message "Help, Something went wrong."
// The error icon is displayed in the message box, along with
// an OK button.
MessageBox(_T("Help, Something went wrong."), _T("Error"),
MB_ICONERROR | MB_OK);
}
Требования
Header: afxwin.h