Partilhar via


#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 direciona o compilador para continuar com a instrução imediatamente após a diretiva #ifdef. Se o nome não tiver sido definido, #ifdef direciona o compilador para ignorar todas as instruções até a próxima diretiva #endif.

#ifdef name

nome

Nome a verificar pela diretiva.

Exemplo

Este exemplo compila a instrução BITMAP somente se Debug estiver definido:

#ifdef Debug
BITMAP 1 errbox.bmp
#endif

Diretivas de pré-processador