int MessageBox(
LPCTSTR lpszText,
LPCTSTR lpszCaption = NULL,
UINT nType = MB_OK
);
这个方法用于在窗口对象上显示一个消息框,参数包括要显示的消息文本(lpszText)、消息框标题(lpszCaption,可选,默认为 NULL)、消息框的类型(nType,可选,默认为 MB_OK)。
以下是一个简单的示例:
// 在当前窗口对象上显示一个简单的消息框
int result = MessageBox(_T("这是一个简单的消息框示例。"), _T("提示"), MB_OK);
// 处理用户的响应
if (result == IDOK) {
// 用户点击了确定按钮
// 在这里添加相应的处理逻辑
} else if (result == IDCANCEL) {
// 用户点击了取消按钮
// 在这里添加相应的处理逻辑
} else {
// 其他按钮的处理
// 在这里添加相应的处理逻辑
}
上述代码创建了一个简单的消息框,显示了一个消息文本,一个标题为“提示”的标题栏,并且只有一个确定按钮(MB_OK)。函数返回用户的选择,可以根据返回值进行相应的处理。
请注意,MessageBox 方法是 CWnd 类的成员函数,因此应该在继承自 CWnd 的类的对象上调用。
转载请注明出处:http://www.pingtaimeng.com/article/detail/23359/MFC/CWnd