深入浅出MFC
P275
CMyWinApp theapp;
“theapp配置完成后,winmain登场。我们未撰写WinMain代码。MFC早已准备好并由链接器直接加到应用程序代码中”
请问是何意?WinMain代码自动由系统加入吗?系统怎么知道这个位置的?
还是theapp构造函数暗中调用了这个函数?(好像没有啊)
MFC初学,先谢谢大家了

解决方案 »

  1.   

    是地,theapp构造函数暗中调用了这个函数,但这里面涉及了许多的宏,你如果要搞清楚的话可以自己在CMyWinApp theapp;这句设个断点,然后在Debug下单步运行,不过这个过程很长的,也可以找找候捷的《深入浅出MFC》来看看,自然明白。其实,你也可以把CMyWinApp::Inistance当做是WinMain,Inistance就是负责解析命令行以及创建主窗口等等的。
      

  2.   

    建议把深入浅出MFC看完,里面有讲到的。