DoMessageBox 百科内容来自于: 百度百科

介绍

类:
CWinApp
头文件:
afxwin.h
功能:
框架调用这个函数来实现全局函数AfxMessageBox中的消息框。
语法:
virtual int DoMessageBox(LPCTSTR lpszprompt,UINT nType,UINT nIDPrompt);
参数:
lpszprompt 消息框中文本的地址
nType 消息框的风格
nIDPrompt 帮助上下文字符串的索引
返回值:
返回一个与AfxMessageBox相同的值。
说明:
不要用该函数打开消息框,应使用AfxMessageBox。
重载该函数,可以在应用程序的范围内自定义AfxMessageBox的处理。

示例

/**********************************************
演示函数原型: theApp->DoMessageBox("是否保存文章的修改?",MB_OKCANCEL,NULL);
程序功能说明:提示用户是否保存修改。
************************************************/
//派生类
class CMyApp: public CWinApp  
{  public:  CTestApp( );  
CString str;//添加的对话框变量  
...  }
...  }
//CMyApp类型指针theApp
CMyApp *theApp=(CMyApp *)AfxGetApp( );
//判断是否有Embedding选项
if(theApp->DoMessageBox("是否保存文章的修改?",MB_OKCANCEL,NULL))
{
//...
}
else
{
//...
}
$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定