释义 |
CWnd::MessageBox
int MessageBox( LPCTSTR lpszText, LPCTSTR lpszCaption = NULL, UINT nType= MB_OK );
返回值:指定了函数的结果。如果没有足够的内存以创建消息框,则返回0。
参数:lpszText | 指向一个CString对象或以null结尾的字符串,其中包含了要显示的信息。 | lpszCaption | 指向一个CString对象或以null结尾的字符串,被用作消息框标题。如果lpszCaption为NULL,则将使用缺省的标题“Error”。 | nType | 指定了消息框的内容和行为。 |
说明: 这个函数创建并显示一个窗口,其中包含了应用程序提供的消息和标题,加上预定义的图标和按钮的组合,这些定义在消息框风格列表中。使用全局函数AfxMessageBox代替这个成员函数来为你的应用程序实现消息框。 下面显示了可以被用在消息框中的不同的系统图标:
![](CWnd_MessageBox_1.gif) | MB_ICONHAND,MB_ICONSTOP和MB_ICONERROR | ![](CWnd_MessageBox_2.gif) | MB_ICONQUESTION | ![](CWnd_MessageBox_3.gif) | MB_ICONEXCLAMATION和MB_ICONWARNING | ![](CWnd_MessageBox_4.gif) | MB_ICONASTERISK和MB_ICONINFORMATION |
参阅 ::MessageBox, AfxMessageBox |