Partager via


#ifndef

La directive #ifndef contrôle la compilation conditionnelle du fichier de ressources en vérifiant le nom spécifié. Si le nom n’a pas été défini ou si sa définition a été supprimée à l’aide de la directive #undef, #ifndef dirige le compilateur vers le #endifsuivant, #elseou #elif directive, puis passez à l’instruction après la directive #endif. Si le nom est défini, #ifndef dirige le compilateur vers la #endifsuivante, #elseou #elif directive.

#ifndef name

nom

Nom à vérifier par la directive.

Exemple

Cet exemple compile l’instruction BITMAP uniquement si Optimize n’est pas défini :

#ifndef Optimize
BITMAP 1 errbox.bmp
#endif

directives de préprocesseur