当前位置: 代码迷 >> VC >> vc2005添加给控件添加变量的有关问题
  详细解决方案

vc2005添加给控件添加变量的有关问题

热度:8911   发布时间:2013-02-25 00:00:00.0
vc2005添加给控件添加变量的问题
我用vc2005给ListBox添加非控件变量时,怎么没有自动添加DDX函数啊。只自动在.h中添加了成员和在构造函数中生成了初始化语句。给Radio添加非控件变量也是这个现像。但添加控件类型的变量就自动加上了DDX函数。这是什么原因啊。VC6中是没这个问题的啊。难道新版的vc还不如旧版的?是不是要做什么设置啊。谢谢了!!!

------解决方案--------------------------------------------------------
vc2005和vc6确实不一样。
------解决方案--------------------------------------------------------
右键点击控件,选择添加变量,在classwizard里选择控件变量,注意要将变量设为value类型(不是control类型),这样classwizard就自动为你的变量添加了DDX支持,就可以用UpdateData方法了。
------解决方案--------------------------------------------------------