#ifdef
A diretiva #ifdef controla a compilação condicional do arquivo de recurso verificando o nome especificado. Se o nome tiver sido definido usando uma diretiva #define ou usando a opção de linha de comando /d com o compilador de recursos, #ifdef direcionará o compilador para continuar com a instrução imediatamente após a diretiva #ifdef . Se o nome não tiver sido definido, #ifdef direcionará o compilador para ignorar todas as instruções até a próxima diretiva #endif .
#ifdef name
-
Nome
-
Nome a ser verificado pela diretiva .
Exemplo
Este exemplo compila a instrução BITMAP somente se Depurar for definido:
#ifdef Debug
BITMAP 1 errbox.bmp
#endif
Tópicos relacionados