#ifdef
Директива #ifdef управляет условной компиляцией файла ресурсов путем проверки указанного имени. Если имя определено с помощью директивы #define или с помощью параметра командной строки /d в компиляторе ресурсов, #ifdef предписывает компилятору продолжить выполнение инструкции сразу после директивы #ifdef . Если имя не определено, #ifdef предписывает компилятору пропустить все операторы вплоть до следующей директивы #endif .
#ifdef name
-
Имя
-
Имя, проверяемое директивой .
В этом примере инструкция BITMAP компилируется только в том случае, если определен параметр Debug:
#ifdef Debug
BITMAP 1 errbox.bmp
#endif