MFC控件添加不了三个变量怎么做表格,没有类别选项

最后就是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,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 三个变量怎么做表格 的文章

 

随机推荐