CWnd::MessageBox
Vytvoří a zobrazí okno obsahující zprávu poskytované aplikací a titulek plus předdefinované ikon a kapot popsané v kombinaci Zpráva styly seznam.
int MessageBox(
LPCTSTR lpszText,
LPCTSTR lpszCaption = NULL,
UINT nType = MB_OK
);
Parametry
lpszText
Odkazuje CString objektu nebo řetězec zakončený obsahující zprávu zobrazit.lpszCaption
Odkazuje CString objektu nebo řetězec zakončený pro titulek okno zprávy.Pokud lpszCaption je NULL, "Chyba" se používá výchozí titulek.nType
Určuje obsah a chování okna se zprávou.
Vrácená hodnota
Tato metoda využívá MessageBox funkce definované v .Tato metoda vrátí výsledek volání funkce.
Poznámky
Použít globální funkce AfxMessageBox místo této funkce člena implementovat zprávou v aplikaci.
Následující příklad zobrazuje různé systémové ikony, které lze použít v okně se zprávou:
MB_ICONHAND, MB_ICONSTOP, a MB_ICONERROR |
|
MB_ICONQUESTION |
|
MB_ICONEXCLAMATION a MB_ICONWARNING |
|
MB_ICONASTERISK a MB_ICONINFORMATION |
Příklad
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);
}
Požadavky
Záhlaví: afxwin.h