Partager via


#ifdef

La directive #ifdef contrôle la compilation conditionnelle du fichier de ressources en vérifiant le nom spécifié. Si le nom a été défini à l’aide d’une directive #define ou à l’aide de l’option de ligne de commande /d avec le compilateur de ressources, #ifdef indique au compilateur de continuer à utiliser l’instruction immédiatement après la directive #ifdef . Si le nom n’a pas été défini, #ifdef indique au compilateur d’ignorer toutes les instructions jusqu’à la directive #endif suivante.

#ifdef name

Nom

Nom à vérifier par la directive.

Exemple

Cet exemple compile l’instruction BITMAP uniquement si Debug est défini :

#ifdef Debug
BITMAP 1 errbox.bmp
#endif

Directives de préprocesseur