Aracılığıyla paylaş


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:

StopSymbol ekran görüntüsü

MB_ICONHAND, MB_ICONSTOP, ve MB_ICONERROR

QuestionWordBubbleSymbol ekran görüntüsü

MB_ICONQUESTION

ExclamationSymbol ekran görüntüsü

MB_ICONEXCLAMATION ve MB_ICONWARNING

InformationSymbol ekran görüntüsü

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

Ayrıca bkz.

Başvuru

CWnd Sınıfı

Hiyerarşi grafik

MessageBox

AfxMessageBox