MessageBox消息框_消息框

int WINAPI MessageBox(
HWND hWnd, //父窗口句柄--可以省略
LPCTSTR lpText, //显示在消息框中的文字
LPCTSTR lpCaption, //显示在标题栏中的文字
UINT uType //消息框中的按钮、图标显示类型
);
//返回值:点击按钮的ID

uType参数

按钮:

按钮参数

含义

MB_OK

默认值。有一个确认按钮在里面。

MB_YESNO

有是和否在里面。

MB_ABORTRETRYIGNORE

有Abort(放弃),Retry(重试)和Ignore(跳过)

MB_YESNOCANCEL

消息框含有三个按钮:Yes,No和Cancel

MB_RETRYCANCEL

有Retry(重试)和Cancel(取消)

MB_OKCANCEL

消息框含有两个按钮:OK和Cancel

Icon

Flag values

MessageBox消息框_ico_02

MB_ICONHAND, MB_ICONSTOP, or MB_ICONERROR

MessageBox消息框_消息框_03

MB_ICONQUESTION

MessageBox消息框_消息框_04

MB_ICONEXCLAMATION or MB_ICONWARNING

MessageBox消息框_ico_05

MB_ICONASTERISK or MB_ICONINFORMATION


返回值

ID

选择了……

IDOK(1)

OK

IDCANCEL(2)

CANCEL

IDABORT(3)

ABORT

IDRETRY(4)

RETRY

IDIGNORE(5)

IGNORE

IDYES(6)

YES

IDNO(7)

NO