Auf Englisch lesen

Freigeben über


/U-Schalter

Der / U-Schalter entfernt jede vorherige Definition eines Namens, indem der Name an den C-Präprozessor übergeben wird, als ob er von einer #undefine-Anweisung wäre.

midl /U name

Optionen wechseln

name

Gibt einen definierten Namen an, der wie von einer #undefine-Direktive an den C-Präprozessor übergeben werden soll. Der Name ist vom C-Präprozessor vordefiniert oder zuvor vom Benutzer definiert.

Bemerkungen

Mehrere /U-Anweisungen können in einer Befehlszeile verwendet werden. Der Leerraum zwischen dem / U-Schalter und dem nicht definierten Namen ist optional.

Wenn der Schalter /cpp_cmd vorhanden ist und der Schalter /cpp_opt nicht, verkettet der MIDL-Compiler die vom /cpp_cmd-Schalter angegebene Zeichenfolge mit den Optionen /I, /D und /U und verwendet diese verkettete Zeichenfolge, um den C-Präprozessor für jede IDL- und ACF-Quelldatei aufzurufen. Der MIDL-Compilerschalter /U wird ignoriert, wenn der MIDL-Compilerschalter /no_cpp oder /cpp_opt angegeben wird.

Beispiele

midl /UUNICODE filename.idl

Siehe auch

Allgemeine MIDL-Befehlszeilensyntax

/cpp_cmd

/cpp_opt

/D

/I

/no_cpp