在 MFC 中,你可以使用以下方式创建消息框:
int MessageBox(
LPCTSTR lpszText,
LPCTSTR lpszCaption = NULL,
UINT nType = MB_OK
);
其中:
- lpszText 是消息框中显示的文本。
- lpszCaption 是消息框的标题栏文本,可以为 NULL。
- nType 是消息框的类型,可以通过按位 OR 运算符 (|) 组合多个选项。例如,MB_OK 表示只有一个“确定”按钮,MB_YESNO 表示有“是”和“否”两个按钮。
这个函数通常是在窗口类的成员函数中调用的。例如:
// 在一个 CWnd 派生类的成员函数中调用
void CMyWnd::ShowMessageBox() {
MessageBox(_T("Hello, this is a message!"), _T("Message Box"), MB_OK | MB_ICONINFORMATION);
}
请注意,这里的 MessageBox 是全局函数,而不是 CWnd 的成员函数。
转载请注明出处:http://www.pingtaimeng.com/article/detail/23520/MFC/CWnd