我用vc2005给ListBox添加非控件变量时,怎么没有自动添加DDX函数啊。只自动在.h中添加了成员和在构造函数中生成了初始化语句。给Radio添加非控件变量也是这个现像。但添加控件类型的变量就自动加上了DDX函数。这是什么原因啊。VC6中是没这个问题的啊。难道新版的vc还不如旧版的?是不是要做什么设置啊。谢谢了!!!
------解决方案--------------------------------------------------------
vc2005和vc6确实不一样。
------解决方案--------------------------------------------------------
右键点击控件,选择添加变量,在classwizard里选择控件变量,注意要将变量设为value类型(不是control类型),这样classwizard就自动为你的变量添加了DDX支持,就可以用UpdateData方法了。
------解决方案--------------------------------------------------------