C++ ATL\WTL应用程序中未定义标识符

C++ ATL\WTL应用程序中未定义标识符,c++,visual-studio-2010,wtl,C++,Visual Studio 2010,Wtl,我已经在Visual Studio 2010中创建了新的ATL\WTL项目 我在CAppModule,CMessageLoop等下面有红线,有错误 标识符未定义 如何解决这个问题?您需要包含正确的标题。例如CAppModule是在atlapp.h中定义的,因此您需要#包含您应该提到是Windows模板库的一部分。我不得不打开20多个搜索词来了解这一点。顺便说一句,我在WTL/ATL是一个不速之客。@tom_mai78101,对不起,我只是假设任何在WTL应用程序上工作的人都会有可用的标题。

我已经在Visual Studio 2010中创建了新的ATL\WTL项目

我在
CAppModule
CMessageLoop
等下面有红线,有错误

标识符未定义


如何解决这个问题?

您需要包含正确的标题。例如
CAppModule
是在
atlapp.h
中定义的,因此您需要
#包含

您应该提到
是Windows模板库的一部分。我不得不打开20多个搜索词来了解这一点。顺便说一句,我在WTL/ATL是一个不速之客。@tom_mai78101,对不起,我只是假设任何在WTL应用程序上工作的人都会有可用的标题。