读书人

应用程序设计什么情况上用到动态创建

发布时间: 2013-01-04 10:04:17 作者: rapoo

应用程序设计什么情况下用到动态创建,new CEdit是不是?
看《深入浅出MFC》,对动态创建感觉没理解透。
问应用程序设计会用到动态创建吗?
什么情况下用到动态创建,new CEdit是不是?
[解决办法]
某些时候是需要动态创建的,比如你在设计时无法确定控件数量的情况下.
举例:当你在QQ上双击一个好友头像的时候,会创建一个聊天窗口,而设计期是不可能知道你有多少好友、会同时打开多少个聊天窗口.
另外,new CEdit只是新建一个CEdit的实例,这时候还没有把控件创建出来.


应用程序设计什么情况上用到动态创建,new CEdit是不是
[解决办法]
楼上,楼主问的是DYN_CREATE那个宏以及其用处吧
[解决办法]
如果大于 60 呢? 你怎么处理?
问题在 于 总有 不够的时候。
[解决办法]
楼主,你所说的是动态创建,虽然你的规定了指针数量范围大小。
限制了60大小。

但是初始化的数量是ecount的,动态分配的。
[解决办法]
你应该问的是那个动态创建的宏DECLARE_DYNCREATE/IMPLEMENT_DYNCREATE吧
[解决办法]
追根究底,MFC六大关键技术剖析 动态创建
http://blog.csdn.net/liyi268/article/details/310895


sign-----------------------------------
应用程序设计什么情况上用到动态创建,new CEdit是不是
应用程序设计什么情况上用到动态创建,new CEdit是不是

读书人网 >VC/MFC

热点推荐