构造函数的意义 1.注释,补充表示pParent的默认值是NULL;2.表示CPDlg类由CDialog类继承而来。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CPDlg初始化时会调用CDialog(IDD, pParent)的构造函数 Kusk:2. 中两参数的意义? waterpig(waterpig)已经说了,就是IDD和pParent是CDialog构造函数的参数。 CPDlg(CWnd* pParent /*=NULL*/)中的pParent和CDialog(CPDlg::IDD, pParent) 中的pParent是否是同一个对象? 怎样才能肯定?CPDlg的构造函数是在什么时候调用CDialog的构造函数?是在开始还是结尾? 构造当然是从底下开始的,析构则相反,就象盖楼要从下面来,拆楼要从上面来一样这个底下指的就是基类,越“基”越先产生。构造的时候,如果基类的构造函数也需要参数,就通过这种方法传进去。构造的时机嘛!自然是用的着的时候了。去看一下《Essential C++》中关于构造函数的说法。还想再明白点就去看《Inside C++ Object Model》 DreamHead(大头):《Essential C++》和《Inside C++ Object Model》 能否在网上下载? 就我所知,在侯先生的网站上,有部分《Essential C++》下载,不是全部哦!好书买上一本也无所谓了,况且电脑上看书累眼睛。 问一个chtmlview类中刷新问题 finder.FindFile 如何查找共享目录? 关于Getobject 程序调试时出现以下的问题 CEdit的一个关于全选问题. 如何加载自定义的光标( 系统 windows98 ) 祝愿广大程序员都幸福!散分散分! 想写一个telnet客户端程序,请各位高手们提供一些资料!! 且听风吟 "进来拿分! 关于动态查询的奇怪问题, 如何得到系统当前活动窗口的句柄或者指针? 如何用.REG写注册表的方式删除(不是修改)开机默认启动项?
2. 中两参数的意义?
和
CDialog(CPDlg::IDD, pParent) 中的pParent
是否是同一个对象?
这个底下指的就是基类,越“基”越先产生。
构造的时候,如果基类的构造函数也需要参数,就通过这种方法传进去。
构造的时机嘛!自然是用的着的时候了。去看一下《Essential C++》中关于构造函数的说法。
还想再明白点就去看《Inside C++ Object Model》
《Essential C++》和《Inside C++ Object Model》 能否在网上下载?
好书买上一本也无所谓了,况且电脑上看书累眼睛。