У меня есть странная проблема с VS 2010 (Premium).WTL 8.1 и Visual Studio 2010 Premium
- просто переустановил его
- добавлены файлы библиотек WTL
- установлен мастер WTL
- создали проект «Диалог» с помощью мастера WTL
- компилируется и запустить скелет успешно
- добавляемые кнопка в диалоговом окне
- компиляция теперь терпит неудачу в отношении неопределенных символов (кнопка IDC_xxx)
- выключен скомпилированные заголовки
- очистить раствор, перекомпилировать и запустить успешно
- добавил «OnClick» обработчик для кнопки (только с помощью двойного щелчка по кнопке, код не добавляется)
- сборник не может жаловаться, что
CUpdateUI
не определен - чистый, повторный анализ решения и т.д. не решает этот вопрос
Если я вручную вставить #include
«S (например, atlframe.h
для CUpdateUI
) Я могу заставить его работать, но это побеждает цель использования VS2010!
Что меня действительно раздражает, так это то, что я не тронул одну строку кода, все было сделано через VS, который, я надеялся, должен был заботиться о последовательности!
Это моя вина? WTL ошибка? VS Fault? Любое предложение о том, как я могу это исправить?