識別子はATL \ WTLアプリケーションでは未定義です

Visual Studio 2010で新しいATL \ WTLプロジェクトを作成しました。

私は、 CAppModuleCMessageLoop などの下に赤い線があります。

識別子が未定義です

どのようにこれを解決することができますか?

2

1 答え

You need to include the proper headers. For example CAppModule is defined in atlapp.h so you need #include .

2
追加された
は、Windowsテンプレートライブラリの一部であることに言及する必要があります。私はこのことを知るために20以上の検索語を開いていなければなりませんでした。私はWTL/ATLのnoobieです。
追加された 著者 tom_mai78101,
@ tom_mai78101、申し訳ありません私はWTLアプリケーションで作業している人なら誰でもヘッダを利用できると仮定しました。
追加された 著者 Mark Ransom,