идентификатор не определен в приложении ATL WTL

#c #visual-studio-2010 #wtl

#c #visual-studio-2010 #wtl

Вопрос:

Я создал новый проект ATL WTL в Visual Studio 2010.

У меня есть красные строки под CAppModule , CMessageLoop и т.д. с ошибкой

идентификатор не определен

Как это можно решить?

Ответ №1:

Вам необходимо включить соответствующие заголовки. Например CAppModule , определен в atlapp.h so, который вам нужен #include <atlapp.h> .

Комментарии:

1. Вы должны упомянуть, что <atlapp.h> это часть библиотеки шаблонов Windows. Мне пришлось открыть более 20 поисковых запросов, чтобы узнать об этом. Кстати, я новичок в WTL / ATL.

2. @tom_mai78101, извините, я просто предположил, что у любого, кто работает над приложением WTL, будут доступны заголовки.