我刚刚开始一个新的 ATL/WTL 项目,我想知道是否仍然需要全局 _Module 变量?
几年前,当我开始使用 WTL 时,需要(至少对于 ATL 3.0)定义一个全局变量,例如:
CAppModule _Module;
让 ATL 正常工作。但最近我在某处读到这可能不再需要(但向导生成的代码仍然使用它)。我还通过 Visual C++ 包含目录进行了搜索,它只在几个地方找到了 _Module - 最值得注意的是 ATL COM 注册表的东西。
那么这些天我还需要定义一个全局变量来使用 ATL 吗?