#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
Temas relacionados