Compartir a través de


#ifdef

La directiva #ifdef controla la compilación condicional del archivo de recursos comprobando el nombre especificado. Si el nombre se ha definido mediante una directiva de #define o mediante la opción de línea de comandos /d con el compilador de recursos, #ifdef dirige al compilador para que continúe con la instrucción inmediatamente después de la directiva #ifdef . Si no se ha definido el nombre, #ifdef dirige al compilador para omitir todas las instrucciones hasta la siguiente directiva de #endif .

#ifdef name

Nombre

Nombre que va a comprobar la directiva.

Ejemplo

En este ejemplo se compila la instrucción BITMAP solo si se define Debug:

#ifdef Debug
BITMAP 1 errbox.bmp
#endif

Directivas de preprocesador