#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
Verwandte Themen