メッセージ ボックス スタイル
次のメッセージ ボックスのフォームは使用できます。
Message_Box の型
MB_ABORTRETRYIGNORE はメッセージ ボックス 3 個の押しボタンが含まれています: アボート、再試行は無視されます。
MB_OK はメッセージ ボックス 1 個の押しボタンが含まれています: わかりました。
MB_OKCANCEL はメッセージ ボックス 2 個の押しボタンが含まれています: [OK] ボタンと [キャンセル。
MB_RETRYCANCEL はメッセージ ボックス 2 個の押しボタンが含まれています: 再試行およびキャンセルされます。
MB_YESNO はメッセージ ボックス 2 個の押しボタンが含まれています: ○といいえ。
MB_YESNOCANCEL はメッセージ ボックス 3 個の押しボタンが含まれています: [はい]、 [いいえ] と [キャンセル。
メッセージ ボックスのモダリティ
MB_APPLMODAL はメッセージ ボックスに現在のペインの作業を続行する前に、ユーザー応答する必要があります。ただし、ユーザーは、他のアプリケーションのペインに移動し、これらのペインで操作できます。既定値は MB_SYSTEMMODAL が MB_TASKMODAL も指定しない場合 MB_APPLMODAL です。
MB_SYSTEMMODAL は、すべてのアプリケーション ユーザーがメッセージ ボックスに応答するまで中断されます。システム モーダル メッセージ ボックスは直前の注意を必要とし、慎重に使用する必要がある深刻で、場合によっては有害なエラーをユーザーに通知するために使用されます。
MB_APPLMODALと同様ですが、 Microsoft Foundation Class のアプリケーションで使用できませんMB_TASKMODAL。このフラグは、使用できるウィンドウ ハンドルがない呼び出し元のアプリケーションまたはライブラリに予約されています。
メッセージ ボックスのアイコン
MB_ICONEXCLAMATION はメッセージ ボックスに感嘆符のアイコン表示されます。
MB_ICONINFORMATION 範囲から構成されるアイコンの 「I」メッセージ ボックスに表示されます。
MB_ICONQUESTION A の疑問符のアイコンがメッセージ ボックスに表示されます。
MB_ICONSTOP A の停止、記号のアイコンがメッセージ ボックスに表示されます。
メッセージ ボックスの既定のボタン
MB_DEFBUTTON1 は、最初のボタン既定値です。MB_DEFBUTTON2 か MB_DEFBUTTON3 が指定されていない場合、最初のボタンが既定常にであることに注意してください。
MB_DEFBUTTON2 は 2 番目のボタンの既定値です。
MB_DEFBUTTON3 は 3 番目のボタンの既定値です。