-
简介
WinMain函数是Windows程序的入口函数。相当于C语言程序的main函数,当 WinMain结束或返回时, Windows程序结束。 -
函数原型
int CALLBACK WinMain(
_In_ HINSTANCE hInstance, //应用程序实例句柄
_In_opt_ HINSTANCE hPrevInstance, //父程序的实例
_In_ LPSTR lpCmdLine, //命令行参数
_In_ int nShowCmd //窗口显示方式
);
//WinMain由操作系统调用并传递四个参数。
- WinMain函数即: appmodul.cpp文件中的_tWinMain函数,_tWinMain函数直接返回了AfxWinMain函数。
- AfxWinMain函数在winmain.app中,其中用到了一个CWinApp类的全局对象(所以写程序时一定要定义这个全局类对象)。
- MFC程序最先执行的不是 WinMain函数,而是CWinApp类的全局对象的初始化
//例如:
CXXXApp theApp;
->
WinMain()