
首先要确保你的窗口是否添加了类。添加类的方法是:
1、打开你开发的窗口
2、在你开发的窗口右键点击,d出菜单,选择"添加类"
3、输入类名(建议以C开头)和其他参数(可选),点击确定。
做完之后
如果你用的是Visual Studio的话,你可以按照下面的步骤为控件进行变量的添加:
1、打开 资源视图
2、打开你所开发的那个Dialog
3、用鼠标选中你需要添加变量的控件,然后鼠标右键,d出菜单里选择 添加变量
4、可以添加两种类型的变量:a、控件类型 b、值类型。选择类型后(默认是控件类型) 输入变量名字和控件类之后,点击确定就好了
1、首先一点,你在视图类中调用dlg类对象的数据成员,你有没有拿到dlg对象或者地址2、你创建dlg对话是模式的,还是非模式的。如果是模式的你点击视图中的图片,对话框已经销毁了等。
3、你若能拿到dlg类对象地址,其类公开的数据成员和方法,你都可以拿到的。
可能是View类的DDX结构或者头文件.h里面类声明中的ClassWizard注释被删除了或者格式不对了造成的。备份工程后,在View菜单选择Classwizard,d出对话框中,在类里面可以选择View,尝试添加需要的函数,如果添加后一切正常,那么之后应该可以正常使用了。
如果这样无法添加,你需要尝试手动修复View类中所有关于Classwizard的注释和宏。可以尝试使用相同工程类型和相同名字(不同目录)建立一个新工程,通过文件对比找到差异并修复。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)