
首先要确保你的窗口是否添加了类。添加类的方法是:
1、打开你开发的窗口
2、在你开发的窗口右键点击,d出菜单,选择"添加类"
3、输入类名(建议以C开头)和其他参数(可选),点击确定。
做完之后
如果你用的是Visual Studio的话,你可以按照下面的步骤为控件进行变量的添加:
1、打开 资源视图
2、打开你所开发的那个Dialog
3、用鼠标选中你需要添加变量的控件,然后鼠标右键,d出菜单里选择 添加变量
4、可以添加两种类型的变量:a、控件类型 b、值类型。选择类型后(默认是控件类型) 输入变量名字和控件类之后,点击确定就好了
在你的工程中找到*****Dlg.h文件,该文件类的声明中可以找到你的控件变量的定义,在这里修改就可以,而且相应的*****Dlg.cpp文件中,关于控件与变量绑定的语句也要做相应的修改:void 类名::DoDataExchange(CDataExchange* pDX)
{
DDX_Control(pDX,控件标识, 变量名)
}
Control ID是灰色的,说明你没有选中控件。你需要先选中控件,在增加变量,这样才可以出现“control variable"可选,就可以增加控件变量了。
你现在增加的,只是一个类成员变量,和控件无关。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)