クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
Visual Studio 2005
Visual Studio ドキュメント
Visual C++
リファレンス
ライブラリ リファレンス
MFC
クラス
CWnd クラス
メンバ関数
 CWnd::MessageBox
すべて縮小/すべて展開 すべて縮小
このページは次のバージョンについて記述しています。
Microsoft Visual Studio 2005/.NET Framework 2.0

その他のバージョンについては、以下の情報を参照してください。
MFC ライブラリ リファレンス
CWnd::MessageBox

アプリケーションに用意されているメッセージ、キャプション、およびメッセージ ボックス スタイルの一覧で記述されている組み込みアイコンと組み込みプッシュ ボタンの組み合わせを持つウィンドウを作成し、表示します。

int MessageBox(
   LPCTSTR lpszText,
   LPCTSTR lpszCaption = NULL,
   UINT nType = MB_OK 
);

パラメータ

lpszText

表示するメッセージを持つ CString オブジェクトまたは NULL で終わる文字列へのポインタ。

lpszCaption

メッセージ ボックスのキャプションとして使われる CString オブジェクトまたは NULL で終わる文字列へのポインタ。lpszCaptionNULL の場合は、既定のキャプションである "Error" が使われます。

nType

メッセージ ボックスの内容と動作を指定します。

このメソッドには、『Platform SDK』で定義されている MessageBox 関数が使用されています。この関数を呼び出した結果が、このメソッドによって返されます。

アプリケーションにメッセージ ボックスを実装するには、このメンバ関数ではなくグローバル関数 AfxMessageBox を使用してください。

メッセージ ボックスで使用できるさまざまなシステム アイコンは以下のとおりです。

StopSymbol スクリーンショット

MB_ICONHANDMB_ICONSTOPMB_ICONERROR

QuestionWordBubbleSymbol スクリーンショット

MB_ICONQUESTION

ExclamationSymbol スクリーンショット

MB_ICONEXCLAMATIONMB_ICONWARNING

InformationSymbol スクリーンショット

MB_ICONASTERISKMB_ICONINFORMATION

void CMyWnd::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("Help, Something went wrong.", "Error", 
      MB_ICONERROR | MB_OK);
}
コミュニティ コンテンツ   コミュニティ コンテンツとは
新しいコンテンツの追加 RSS  注釈
Processing
© 2010 Microsoft Corporation. All rights reserved. 使用条件 | 商標 | プライバシー
Page view tracker