Хорошо, для блага других, я собираюсь решить это сам!Я возился, и ответ таков.Если у вас возникла эта проблема, и вы удалили свой файл ncb, чтобы принудительно обновить Intellisense, вы можете доказать себе, что это работает.
# ifdef из кода нарушителя в вашем файле .h следующим образом:
#ifdef SOMETHING_UNIQUE
<the offending code>
#endif
в файле, который фактически использует макросы (файл cpp, который включает в себя файл .h):
#define SOMETHING_UNIQUE
Intellisense теперь будет игнорировать код в файле .h, который вызывает егосбой (он будет выделен серым цветом в редакторе), но все равно будет скомпилирован.