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