vc中如何定义全局变量

来源:百度知道 编辑:UC知道 时间:2024/05/17 08:06:12
MFC中如何定义全局变量

放在任意文件里(补充:函数以外)
在其他文件里用 extern 声明
或者在App类中声明一个公有成员
在程序其它类中可以用
AfxGetApp() 得到一个App对象指针,将它转化成你的App类指针
然后就可以通过指针->变量使用了
还有就是在
MFC中定义只有静态成员的类 到时候直接应用就可以了,还不破坏结构

放在任意文件里
在其他文件里用 extern 声明
或者在App类中声明一个公有成员
在程序其它类中可以用
AfxGetApp() 得到一个App对象指针,将它转化成你的App类指针
然后就可以通过指针->变量使用了
还有就是在
MFC中定义只有静态成员的类 到时候直接应用就可以了,还不破坏结构

哪个经理回答的挺好,我就不在献丑了,有高手在,那我就拿个2分走人拜拜

也可以新建一个.h的头文件,专门用来放全局变量。哪里要用到它,就Include一下。