CWnd::MessageBox
Oluşturur ve bir uygulama tarafından sağlanan ileti ve resim yazısı yanı sıra önceden tanımlanmış simgeler ve pushbuttons açıklandığı bir birleşimini içeren bir pencere görüntüler İleti kutusu stilleri listesi.
int MessageBox(
LPCTSTR lpszText,
LPCTSTR lpszCaption = NULL,
UINT nType = MB_OK
);
Parametreler
lpszText
İşaret eden bir CString nesne veya görüntülenecek ileti içeren boşlukla sonlandırılmış dize.lpszCaption
İşaret eden bir CString nesne veya ileti kutusu başlık için kullanılacak boşlukla sonlandırılmış dize. lpszCaption Olan null, varsayılan resim yazısı "Error" kullanılır.nType
İçeriği ve ileti kutusu davranışını belirtir.
Dönüş Değeri
Bu yöntemi kullanan MessageBox tanımlandığı gibi işlev Windows SDK. Bu yöntem, bu işlevi çağırmadan sonucu döndürür.
Notlar
Global işlevini kullanmak AfxMessageBox bir ileti kutusu uygulamanızda uygulamak için bu üye işlevi yerine.
Bir ileti kutusu içinde kullanılan çeşitli sistem simgeleri gösterir:
MB_ICONHAND, MB_ICONSTOP, ve MB_ICONERROR |
|
MB_ICONQUESTION |
|
MB_ICONEXCLAMATION ve MB_ICONWARNING |
|
MB_ICONASTERISK ve MB_ICONINFORMATION |
Örnek
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);
}
Gereksinimler
Başlık: afxwin.h