(API) MessageBox函数
int MessageBox(HWND hwnd, LPCTSTR lpszText, LPCTSTR lpszCaption = NULL, UINT nType = MB_OK);
第一个参数是句柄
第二个参数是弹出窗体显示的内容
第三个参数是弹出窗体的标题
第四个参数是弹出窗体的样式,包括按钮和图标,主要选项有:
按钮样式:
MB_ABORTRETRYIGNORE 显示Abort、Retry、Ignore按钮
MB_OK 显示OK按钮
MB_OKCANCEL 显示OK、Cancel按钮
MB_YESNO 显示Yes、No按钮
MB_YESNOCANCEL 显示Yes、No、Cancel按钮
图标样式:
MB_ICONEXCLAMATION 显示惊叹号,表示警告
MB_ICONINFORMATION 显示一个i图标,表示提示
MB_ICONSTOP 显示错误图标,表示警告或严重错误
MB_ICONQUESTION 显示问号图标,表示疑问
函数的运行结果可以表现用户按下哪一个按钮,用法如下:
if (MessageBox(NULL, "content", "title", MB_OKCANCEL) == IDOK) ....