#Wenn
Die # if-Direktive steuert die bedingte Kompilierung der Ressourcendatei durch Überprüfen des angegebenen konstanten Ausdrucks. Wenn der konstante Ausdruck ungleich 0 (null) ist, # wenn den Compiler anleitet, die Verarbeitung von Anweisungen bis zur nächsten # endif-, # else- oder # elif-Direktive fortzusetzen, und dann nach der # endif-Direktive zur -Anweisung springen. Wenn der konstante Ausdruck 0 (null) ist, # wenn den Compiler anleitet, zur nächsten # endif-, # else- oder # elif-Direktive zu springen.
#if constant-expression
-
constant-expression
-
Der zu überprüfende Ausdruck. Dieser Wert ist ein definierter Name, eine ganzzahlige Konstante oder ein Ausdruck, der aus Namen, ganzen Zahlen und arithmetischen und relationalen Operatoren besteht.
Beispiel
In diesem Beispiel wird die BITMAP-Anweisung nur kompiliert, wenn der wert zugewiesene Version kleiner als 3 ist:
#if Version < 3
BITMAP 1 errbox.bmp
#endif