Esempio n. 1
0
int AFXAPI AfxMessageBox( LPCTSTR lpszText, UINT nType, UINT nIDHelp )
/********************************************************************/
{
    CWinApp *pApp = AfxGetApp();
    if( pApp != NULL ) {
        return( pApp->DoMessageBox( lpszText, nType, nIDHelp ) );
    } else {
        return( ::MessageBox( NULL, lpszText, NULL, nType ) );
    }
}
Esempio n. 2
0
int AFXAPI AfxMessageBox(LPCTSTR lpszText, UINT nType, UINT nIDHelp)
{
	CWinApp* pApp = AfxGetApp();
	if (pApp != NULL)
    {
		return pApp->DoMessageBox(lpszText, nType, nIDHelp);
    }
	else
    {
		return CWinApp::ShowAppMessageBox(NULL, lpszText, nType, nIDHelp);
    }
}
Esempio n. 3
0
int AFXAPI AfxMessageBox( UINT nIDPrompt, UINT nType, UINT nIDHelp )
/******************************************************************/
{
    TCHAR       szBuff[256];
    HINSTANCE   hInstance = AfxFindResourceHandle( MAKEINTRESOURCE( nIDPrompt ), RT_STRING );
    ::LoadString( hInstance, nIDPrompt, szBuff, 255 );
    CWinApp *pApp = AfxGetApp();
    if( pApp != NULL ) {
        return( pApp->DoMessageBox( szBuff, nType, nIDHelp ) );
    } else {
        return( ::MessageBox( NULL, szBuff, NULL, nType ) );
    }
}