首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

MFC建的工程的各个类在哪里实例化的?解决办法

2012-03-14 
MFC建的工程的各个类在哪里实例化的?比如我建了一个简单的MFC工程为Test,工程会有CTestView、CTestDoc、CTes

MFC建的工程的各个类在哪里实例化的?
比如我建了一个简单的MFC工程为Test,工程会有CTestView、CTestDoc、CTestApp、CMainFrame这几个类,但是我找了整个工程,都没看到这些类在哪里实例化的,不是说类要实例化才可以用的吗?---初学者的疑问
谢谢帮我解惑的朋友!

[解决办法]
呵呵,可以看一下 侯俊杰的《深入浅出MFC》。书里说得很详细。
[解决办法]

DECLARE_DYNCREATE(CTEST1Doc) 声明
IMPLEMENT_DYNCREATE(CTEST1Doc, CDocument) 实例化。

查到的资料就这些。


[解决办法]
CTestApp是全局变量,这个初始化会把所有的类实例化的。
可以看深入浅出MFC,了解MFC的机制。
[解决办法]
其实在各个类的构造函数里加个断点,不就知道在哪初始化了?

热点排行