У меня есть приложение C++, использующее макросы WTL/ATL BEGIN_MSG_MAP_EX для обработки сообщений. Я использую некоторые макросы из atlcrack.h.BEGIN_MSG_MAP_EX перерывы Visual Studio 2005 intellisense?
Когда мы обновили проекты до Visual Studio 2005, intellisense действует безумно. Я отслеживал поведение до макроса BEGIN_MSG_MAP_EX, не работая корректно с intellisense. Тем не менее, я не могу найти способ продолжить использование BEGIN_MSG_MAP_EX и Visual Studio 2005.
Должен ли я переписать все мои старые обработчики сообщений и прекратить использование BEGIN_MSG_MAP_EX или есть другое исправление?
Visual Assist X (VSX), как правило, рекомендуется помощь VS, на самом деле. Однако он тоже не может справиться с WTL (я использую VS2008 с VSX build 10.5.1735.0). Из-за этого работать с (мощным) WTL - это, к сожалению, настоящая боль. – pointer 2010-03-27 22:20:42