利用类向导重载应用程序类的DoMessageBox函数,如工程名为:PrintReport,则在CPrintReportApp类中右键单击 添加虚函数;选择DoMessageBox,重载代码如下:
int CPrintReportApp::DoMessageBox(LPCTSTR lpszPrompt, UINT nType, UINT nIDPrompt)
{
LPCTSTR pOldAppName = m_pszAppName;
m_pszAppName = "新标题";
int iRet = CWinApp::DoMessageBox(lpszPrompt, nType, nIDPrompt);
m_pszAppName = pOldAppName ;
return iRet ;
}
int CPrintReportApp::DoMessageBox(LPCTSTR lpszPrompt, UINT nType, UINT nIDPrompt)
{
LPCTSTR pOldAppName = m_pszAppName;
m_pszAppName = "新标题";
int iRet = CWinApp::DoMessageBox(lpszPrompt, nType, nIDPrompt);
m_pszAppName = pOldAppName ;
return iRet ;
}