Indesign SDK: ошибка компиляции при попытке скомпилировать файл ресурса с существующим классом босса
Я добавил класс Boss в файл ресурсов, как показано ниже, но столкнулся с ошибкой ниже при сборке проекта в Visual studios 2010.
DocWch.fr (87): ошибка R32691: # Ошибка: ожидается имя нестандартного типа, но найдено "kGTTxtEdtResponderServiceBoss".
Ниже приведен фрагмент кода, в который добавлен класс:
resource ClassDescriptionTable (kSDKDefClassDescriptionTableResourceID) {{{class {
kGTTxtEdtResponderServiceBoss,
kInvalidClass,
{
IID_IK2SERVICEPROVIDER, kDocWchServiceProviderImpl,
IID_IRESPONDER, kDocWchResponderImpl,
}
}
},
1 ответ
Компилятор ресурсов не знает упомянутый идентификатор. Вы должны включить файл ID.h, который объявляет идентификатор:
#include "GTTxtID.h"