+ -
当前位置:首页 → 问答吧 → vs2005创建空白mfc程序

vs2005创建空白mfc程序

时间:2011-11-22

来源:互联网

因为在看mfc程序设计.想自己敲代码.但是那个appwizard的mfc程序太多无用的功能了.所以创建的console程序,并且把那个mfc选上了.然后设置了 /sub windows选项 和 /d _WIINDOWS
现在单步调试mfc入口点的时候,发现是调用的CWinApp::InitInstance() 
而不是我自己写的CWinApp派生类,这要如何解决? 感谢.

作者: eidolondedidi   发布时间: 2011-11-22

你自己也写了个CWinApp?是继承的吗?如果不是估计编译都不过。
你要深入看就看《深入浅出MFC》吧,把那看清楚了就成了。我估计8层看过的人都没看通(我是其中一个)。

作者: ddlddy   发布时间: 2011-11-25

CWinApp::InitInstance() 是默认的,你可以在里面填代码。

作者: maguiwa   发布时间: 2011-11-25

我重写了InitInstance() ,但是还是调用CWinApp的InitInstance().

作者: eidolondedidi   发布时间: 2011-12-17

楼主只能把自己写的类加入mfc框架中,而不能改写mfc框架

作者: quwei197874   发布时间: 2011-12-17

可能我没说明白,我是派生的CWinApp类,并且重写了派生类的InitInstance()

作者: eidolondedidi   发布时间: 2011-12-17