#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
Rubriques connexes