在MFC中如何定义全局变量,如何引用它?

2024-12-20 11:45:46
推荐回答(1个)
回答1:

该ADO连接变量定义在哪个头文件中?这个头文件是否包含进来了(是说在当前使用该对象的文件中)?建议:最好不要定义成全局变量,将它定义为APP类的数据成员就可以了,以后再任意文件中只需要使用一句外部声明就可以引用到该对象:
extern C×××App theApp;
以后直接使用改theApp唯一的应用程序类对象来引用ADO连接数据库指针。而且在释放改对象的时候只需要在应用程序类C×××App的覆写虚函数ExitInstance()中释放该资源就可,很方便管理的。