刚看深入浅出MFC的第三章Frame1的例子,当用构造函数构造一个派生类时,为何会调用它的基类的构造函数呢,最好有人参照书上Frame1的例子给详细说明一下啦,谢谢
解决方案 »
- 为什么Type为Dropdown的Combobox 在onsize里修改了位置后,不显示Combobox标题栏的内容了呢?
- 求助:iterator
- 寻找msdn中的一个读写串口的示例程序
- ¥¥¥¥¥传输中音频和视频交错的问题???期待高手........¥¥¥¥
- 关于ADO中_ConnectionPtr问题
- 请教FindWindow()的问题
- 列表框的怪问题
- 什么地方有WIN2000可以下载呀~~~~~!?
- 我用CMemFile类作一个内存文件对象,用于保存采样数据,如何在到达一定大小之后存入硬盘?
- 如何得到一个字符串的宽度?。
- 如何调试被调用的函数
- Frame窗口与view窗口的问题:为什么在Fram窗口中鼠标不响应
CObject
CCmdTarget
CWinThread
CWinApp
CMyWinApp其实每一个子类的实例里都包含父类的部分和自身的部分,所以在创建子类时要先创建父类的部分,
而析构正好相反,所以上面在生成CMyWinApp的构造函数时,要先成成CWinApp,而生成CWinApp
之前要先生成CWinThread,依此类推,所以最先够造CObject,最后构造CMyWinApp.
正如候杰先生所说的,"勿在浮沙筑高台",先研究一下C++ primer