最后就是Load文件显示出来:
无法為MFC对话框程序的static添加ads中变量控件VAR(因而无法改变文本)
1、首先要把它的ID改一下,不能为默认的IDC_STATIC,然后再添加ads中变量控件VAR
如果还是不行就DIY吧:
加载中,请稍候......
以上网友发言只代表其个人观点不代表新浪网的观点或立场。
control型ads中变量控件VAR是这个控件所属类嘚一个实例(对象)可以通过这个ads中变量控件VAR来对该控件进行一些设置而value只是用来传递数据,不能对控件进行其它的操作
control型ads中变量控件VAR可以获得控件的实例,通过这个ads中变量控件VAR你可以操纵控件
value型ads中变量控件VAR仅仅可以获得该控件的public型ads中变量控件VAR
如果你添加了一个m_CtrlEdit的control型adsΦ变量控件VAR你可以调用控件支持的所有函数,如:
获得控件的输入内容或者说文本内容:
获得输入数据后可以进行相应操作.以下是写文件用到嘚,把输入的内容写入文件
可以使用成员ads中变量控件VAR来代替某个控件,当控件发生变化时该成员ads中变量控件VAR的值也发生变化;ClassWizard增加成员ads中變量控件VAR的时候,选择value类型可以创建一个包含由用户来输入控件文本和控件状态的成员ads中变量控件VAR;选择Control类型我们可以对这个控件直接進行访问;
我想你的问题是MFC在用类向导增加荿员ads中变量控件VAR时Category选项下有control类型和value类型可以选是吧。
control型ads中变量控件VAR是这个控件所属类的一个实例(对象)可以通过这个ads中变量控件VAR来对該控件进行一些设置(比如设置控件的属性),这个ads中变量控件VAR就相当于控件本身而value只是用来传递数据,不能对控件进行其它的操作
比洳编辑框控件,如果增加value类型的ads中变量控件VAR用UpdateData(FALSE); //可以向控件传递数据,即把ads中变量控件VAR内容传给编辑框并显示UpdateData(TRUE); //可以从控件获得数据 ,即紦编辑框里的内容传给ads中变量控件VAR.
你对这个回答的评价是
比如你的button ,名称为m_btn, 就是在h的头文件中值类型化它
你对这个回答的评价是?
下載百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。