MSVS 2017: редактор ресурсов RC2104: неопределенное ключевое слово или имя ключа: TBS_NOTIFYBEFOREMOVE - PullRequest
0 голосов
/ 19 июня 2020

Был проект, который работал нормально, все время редактировал ресурсы. На этот раз я вошел, щелкнув правой кнопкой мыши, отредактировав файл, удалил ссылки на панель инструментов IDR_MAINFRAME_256, поскольку собирался использовать только одну панель инструментов. Однако после сохранения файла и возврата к нему теперь он не открывается с сообщением темы RC2104: undefined keyword or key name: TBS_NOTIFYBEFOREMOVE

. Я провел сравнение изменений (включая все в проекте), нет включения или другого изменений, я извлек только два элемента, которые ссылаются на IDR_MAINFRAME_256. Я могу его скомпилировать, просто не могу открыть редактор ресурсов. Что, черт возьми, случилось и как мне это очистить?

TIA !!

1 Ответ

0 голосов
/ 19 июня 2020

Я не знаю окончательного ответа, но одна вещь, которая работает, - это добавление #include <windows.h> в файл resource.h.

...