mfc中类中的成员变量的调用问题
来源:互联网 发布:办公软件视频教程下载 编辑:程序博客网 时间:2024/06/05 06:03
最近遇到了一个问题,在VS2010中建立单文档工程,然后里面添加了一个对话框并在对话框上添加了四个按钮,
为这四个按钮添加了四个BOOL型的变量,并为他们添加Click消息响应函数,当按下某个按钮时只能有一个对应的
BOOL型变量变为TRUE,其它全为FALSE。然后在CView类中调用对话框类中的四个变量进行控制画图操作,
奇怪的是我在CView类中定义了对话框类的对象,但是在单击对话框上的按钮时,在对话框类中BOOL型变量发生改变了,
但是在CView类中相应的BOOL型变量还是初始化时候的值没有发生改变。问题来了,为什么在CView类中的对话框对象
相应的BOOl型变量没有发生相应的改变呢?
后来才明白,对话框类和我在CView类中定义的对话框类的对象是平行关系,而不是继承关系,所以他们是不可以互用的。
后来我将这些BOOL型的变量定义成全局变量就可以使用了。
哪位大神还有什么指教随时欢迎啊,我是初学者经验不足!
0 0
- mfc中类中的成员变量的调用问题
- mfc中普通函数调用类的成员函数或者mfc类库中的函数
- mfc:单文档中对话框类调用视图类和框架类成员变量的实例
- 在MFC中类内部建立线程处理函数以便调用类的成员函数和变量
- 【类反射】类的调用(调用类中的成员:成员变量、方法、构造方法)
- MFC C++类中的静态成员变量和静态成员函数的作用
- MFC中的m_hWnd成员变量
- 回调函数中调用类中的非静态成员变量或非静态成员函数
- 回调函数中调用类中的非静态成员变量或非静态成员函数
- 回调函数中调用类中的非静态成员变量或非静态成员函数
- 回调函数中调用类中的非静态成员变量或非静态成员函数
- 回调函数中调用类中的非静态成员变量或非静态成员函数
- 回调函数中调用类中的非静态成员变量或非静态成员函数
- 回调函数中调用类中的非静态成员变量或非静态成员函数
- 回调函数中调用类中的非静态成员变量或非静态成员函数
- 回调函数中调用类中的非静态成员变量或非静态成员函数
- 回调函数中调用类中的非静态成员变量或非静态成员函数
- MFC中 新建类与基本类 基本类内成员变量、函数调用
- PhpStorm 8.0.3 布署本地应用
- ALV合计或小计实现subtotal添加自定义文本描述
- U-boot体系结构
- android studio布局提示文档预览,发布自动取消
- Linux系统Shutdown命令定时关机详解
- mfc中类中的成员变量的调用问题
- 欢迎使用CSDN-markdown编辑器
- MYSQL 操作详解
- awk 数组
- 自定义TopBar
- Linux操作系统 fedroa21安装步骤---linux安装(六)
- MFC中用OpenCV显示图像,并跟踪鼠标显示图像的坐标与像素
- asp.net 2.0 下的表单验证Cookieless属性
- 状态机--状态机8,关于战斗兵种的复合状态和动作融合技术