MFC下一个类调用另一个类中变量的解决方法
2014-09-11 16:06
309 查看
采用定义全局变量的方法解决:
1、新建一个全局变量的H文件,GlobalVar.h,里面存放要在几个类之间调用的变量,比如一个获得路径的名称 CString m_path
在里面添加代码
2、将GlobarVar.h添加到几个类的头文件中
3、在最先使用此变量的类的CPP文件的前面定义这个变量,可以写在预定义之后
这样在其他包含全局变量头文件的地方就都可以用了~
1、新建一个全局变量的H文件,GlobalVar.h,里面存放要在几个类之间调用的变量,比如一个获得路径的名称 CString m_path
在里面添加代码
extern CString m_path;这句话的意思是声明外面有这样的一个变量
2、将GlobarVar.h添加到几个类的头文件中
3、在最先使用此变量的类的CPP文件的前面定义这个变量,可以写在预定义之后
CString m_path;//声明全局变量
这样在其他包含全局变量头文件的地方就都可以用了~
相关文章推荐
- 一个类里边调用另一个类的控件变量的方法
- spring aop 同一个类中一个方法调用另一个方法,拦截不到被调用的方法
- 一个类怎样调用另一个类中的方法
- 在同一个类中调用另一个方法没有触发 Spring AOP 的问题【转】
- 【类反射】类的调用(调用类中的成员:成员变量、方法、构造方法)
- jquery 异步调用方法中不能给全局变量赋值的原因及解决办法
- MFC 解决因名字改变造成的函数名称不对应而调用失败的方法
- MFC调用其它DLL的资源中包含自定义控件,显示不正常的解决方法
- 浅析jquery ajax异步调用方法中不能给全局变量赋值的原因及解决方法(转载)
- python 通过类中一个方法获取另一个方法变量
- Java基础篇笔记(四) ---this的用法,解决类中的成员变量和方法中的参数重名
- MFC调用VLC接口在IPC控件显示视频,然后鼠标在视频上绘图解决方法
- 用VS2008进行MFC编程时添加变量出现脚本错误的解决方法
- jquery 异步调用方法中不能给全局变量赋值的原因及解决办法
- jquery ajax 异步调用方法中不能给全局变量赋值的原因及解决办法
- 浅析jquery ajax异步调用方法中不能给全局变量赋值的原因及解决方法
- jquery ajax done 函数 异步调用方法中不能给全局变量赋值的原因及解决办法
- Java中的一个类怎么调用另一个类中的方法?
- sqlserver 调用存储过程时出现必须声明标量变量 "@ReturnMsg"的解决方法
- 关于同个变量俩文件调用报错的解决方法