#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 #define o mediante la opción de línea de comandos /d /d con el compilador de recursos, #ifdef dirige al compilador para continuar 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 #endif.
#ifdef name
-
nombre de
-
Nombre que va a comprobar la directiva.
Ejemplo
En este ejemplo se compila la instrucciónBITMAP solo si se define Debug:
#ifdef Debug
BITMAP 1 errbox.bmp
#endif
Temas relacionados