请问VC6在制作支持MFC的ATL控件的时候,引用theApp出错的问题
我做了一个ATL项目,并在里面添加了一个ATL控件,在编写这个控件的时候,我想用theApp对象的m_hInstance,但VC6老是报出错,说theApp未定义。
我在控件的CPP文件前面添加
extern CPrjChameleonApp theApp;
则报这句代码出错。
请问各位是如何在使用VC6制作支持MFC的ATL控件时,引用theApp的?
VS2003中的支持MFC的ATL控件中,在声明了extern CPrjChameleonApp theApp;
之后,就可以引用theApp的说,而且theApp的类型也与VC6不同,
extern CPrjChameleonApp NEAR theApp;
多了一个NEAR