Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Schalter /D definiert einen Namen und einen optionalen Wert, der wie von einer #define-Direktive an den C-Präprozessor übergeben werden soll. In einer Befehlszeile können mehrere /D-Direktiven verwendet werden.
midl /Dname[=definition]
Optionen wechseln
-
name
-
Gibt einen definierten Namen an, der an den C-Präprozessor übergeben wird, wenn der Schalter /cpp_cmd vorhanden ist und der Schalter /cpp_opt nicht vorhanden ist.
-
definition
-
Gibt einen Wert an, der dem definierten Namen zugeordnet ist.
Bemerkungen
Leerzeichen zwischen dem Schalter /D und dem definierten Namen sind optional.
Wenn der Schalter /cpp_cmd vorhanden ist und der Schalter /cpp_opt nicht, verkettet der MIDL-Compiler die vom Schalter /cpp_cmd 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 /D wird ignoriert, wenn der MIDL-Compilerschalter /no_cpp oder /cpp_opt angegeben wird.
Beispiele
midl -DUNICODE filename.idl
Weitere Informationen