Freigeben über


#ifdef

Die #ifdef-Direktive steuert die bedingte Kompilierung der Ressourcendatei durch Überprüfen des angegebenen Namens. Wenn der Name mithilfe einer #define-Direktive oder mithilfe der Befehlszeilenoption /d mit dem Ressourcencompiler definiert wurde, leitet #ifdef den Compiler an, die Anweisung unmittelbar nach der #ifdef-Direktive fortzusetzen. Wenn der Name nicht definiert wurde, leitet #ifdef den Compiler an, alle Anweisungen bis zur nächsten #endif Direktive zu überspringen.

#ifdef name

Name

Name, der von der Direktive überprüft werden soll.

Beispiel

In diesem Beispiel wird die BITMAP--Anweisung nur kompiliert, wenn Debug definiert ist:

#ifdef Debug
BITMAP 1 errbox.bmp
#endif

Präprozessorrichtlinien