MessageBox

メッセージボックスを作成します

定義

int  MessageBox(
  string  text,
  string  caption=NULL,
  int    flags=0
);

引数

In/Out 内容
In string   メッセージテキスト
In string    ボックスヘッダに表示される任意のテキスト
In int ボタンセット

MB_OK 0 「OK」ボタン
MB_OKCANCEL 1 「OK」と「キャンセル」
MB_ABORTRETRYIGNORE 2 「中止(A)」「再試行(R)」「無視(I)」
MB_YESNOCANCEL 3 「はい」、「いいえ」と「キャンセル」
MB_YESNO 4 「はい」と「いいえ」
MB_RETRYCANCEL 5 「再試行(R)」と「キャンセル」
MB_CANCELTRYCONTINUE 6 「キャンセル」「再試行(R)」「続行(C)」

戻り値

内容
int 押下されたボタンを返却

IDOK 1 「OK」ボタン押下
IDCANCEL 2 キャンセル」ボタン押下
IDABORT 3 「中止(A)」ボタン押下
IDRETRY 4 「再試行(R)」ボタン押下
IDIGNORE 5 「無視(I)」ボタン押下
IDYES 6 「はい」ボタン押下
IDNO 7 「いいえ」ボタン押下
IDTRYAGAIN 10 「再試行する」ボタン押下
IDCONTINUE 11 「続行(C)」ボタン押下