MFC:MessageBox消息框函数
函数功能
模态对话框,含一个系统图标、 一组按钮和一个简短的消息标签label,返回一个整数值,指示单击了哪个按钮
注意:如果在CWnd的子类中调用MessageBox,MessageBox为成员函数
如果使用api中函数,加上作用域和头文件#include <windows.h>
函数
int MessageBox( __in_opt HWND hWnd, __in_opt LPCWSTR lpText, __in_opt LPCWSTR lpCaption, __in UINT uType);
参数1:hWnd父窗口句柄,可为空(在CWnd的子类中可以省略),如果传入则为对应窗口的阻塞模态
参数2:lpText内容
参数3:lpCaption标题
参数4:uType按钮类型和图标类型
按钮类型:
MB_OK: 默认值。
MB_YESNO: 
MB_ABORTRETRYIGNORE:
MB_YESNOCANCEL:
MB_RETRYCANCEL:
MB_OKCANCEL: 
图标类型:
MB_ICONEXCLAMATION
一个惊叹号出现在消息框 
MB_ICONWARNING
一个惊叹号出现在消息框
MB_ICONINFORMATION
一个圆圈中小写字母i组成的图标出现在消息框 
MB_ICONASTERISK
一个圆圈中小写字母i组成的图标出现在消息框
MB_ICONQUESTION
一个问题标记图标出现在消息框 
MB_ICONSTOP
一个停止消息图标出现在消息框 
MB_ICONERROR
一个停止消息图标出现在消息框
MB_ICONHAND
一个停止消息图标出现在消息框
注意:两个类型用 | 连接
返回值
IDOK=1 确定按钮
IDCANCEL=2 取消按钮
IDABORT=3 终止按钮
IDRETRY=4 重试按钮
IDIGNORE=5 忽略按钮
IDYES=6 是按钮
IDNO=7 否按钮
实例下载
链接:https://pan.baidu.com/s/1MUMY9kt-OQYY63uGpy5AQQ 提取码:6666
MFC的消息框
AfxMessageBox(_T("滚轮"));
MessageBox(_T("自定义消息响应成功"));



浙公网安备 33010602011771号