MFC自动调用AppModul.cpp的原因

图形用户界面调用的是WinMainCRTStartup(), WinMainCRTStartup调用winmain
#ifndef _DEBUG
extern "C" void APIENTRY WinMainCRTStartup()
{
_tWinMain(NULL, NULL, NULL, 0);
}

#endif
MFC中,WinMain函数在 APPMODUL.CPP 中的定义: int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE, LPTSTR pszCmdLine, int nCmdShow) { // do something here... return 0; }
中 _tWinMain 是一个宏,在TCHAR.h中定义的,定义如下

ANSI字符
#define _tWinMain WinMain UNICODE字符
#define _tWinMain wWinMain
posted @ 2012-04-24 13:55  血马雄风  阅读(788)  评论(0)    收藏  举报