Aracılığıyla paylaş


AfxMessageBox

Ekranda bir ileti kutusu görüntüler.

int AfxMessageBox(
   LPCTSTR lpszText,
   UINT nType = MB_OK,
   UINT nIDHelp = 0 
);
int AFXAPI AfxMessageBox(
   UINT nIDPrompt,
   UINT nType = MB_OK,
   UINT nIDHelp = (UINT
) -1 
);

Parametreler

  • lpszText
    İşaret eden bir CString nesne veya ileti kutusunda görüntülenecek ileti içeren biten.

  • nType
    İleti kutusu stili. Herhangi bir geçerli ileti kutusu stilleri kutusu.

  • nIDHelp
    İleti için Yardım içeriği kimliği; 0, uygulamanın varsayılan Yardım içeriği kullanılan gösterir.

  • nIDPrompt
    Dize dize tablosu başvurmak için kullanılan benzersiz kimliği.

Dönüş Değeri

İleti kutusu görüntülemek için yeterli bellek yoksa sıfır; Aksi takdirde, aşağıdaki değerlerden biri verilir:

  • IDABORT iptal düğmesi seçili.

  • IDCANCEL iptal düğmesi seçili.

  • IDIGNORE Yoksay düğmesini seçili.

  • IDNO Hayır düğmesi seçili.

  • IDOK Tamam düğmesi seçili.

  • IDRETRY yeniden dene düğmesi seçili.

  • IDYES Evet düğmesi seçili.

Bir ileti kutusu iptal düğmesi varsa, IDCANCEL esc tuşuna basıldığında veya iptal düğmesi seçili değer'in döndürülmesi. İleti kutusu yok iptal düğmesi varsa esc tuşuna basarak hiçbir etkisi olmaz.

İşlevleri AfxFormatString1 ve AfxFormatString2 bir ileti kutusu içinde görüntülenen metin biçimlendirmesini de yararlı olabilir.

Notlar

Bu ilk form tarafından için bir metin dizesi işaret işlevi görüntüler aşırı lpszText kullanır ve ileti kutusu nIDHelp Yardım içeriği tanımlamak için. Yardım içeriği kullanıcı (genellikle F1) Yardım tuşuna bastığında ilişkilendirilmiş bir Yardım konusuna atlamanız için kullanılır.

Fonksiyonun ikinci dize kaynağı kimliği kullanan nIDPrompt bir ileti ileti kutusunda görüntülenecek. Değeri ile ilişkili Yardım sayfası bulunan nIDHelp. Varsayılan değer olan nIDHelp kullanılır (-1), dize kaynak kimliği nIDPrompt, Yardım içeriği için kullanılır. Yardım içerikleri tanımlama hakkında daha fazla bilgi için bkz: Teknik Not 28.

Örnek

// A simple message box, with only the OK button.
AfxMessageBox(_T("Simple message box."));

// A message box that uses a string from a string table
// with yes and no buttons and the stop icon.
// NOTE: nStringID is an integer that contains a valid id of
// a string in the current resource.
AfxMessageBox(nStringID, MB_YESNO|MB_ICONSTOP);

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CWnd::MessageBox

Kavramlar

mfc makrolar ve Globals