Verwenden der __midl vordefinierten Konstanten
Wenn der MIDL-Compiler die Eingabe-IDL- und ACF-Dateien verarbeitet, wird __midl standardmäßig definiert und für die bedingte Kompilierung verwendet, um Konsistenz im gesamten Build zu erzielen. Dadurch wird die Verwendung von define-Anweisungen in den Headerdateien, z. B. MIDL_PASS, schrittweise eingestellt und durch ein konsistentes Flag ersetzt. Der Wert der __midl Konstanten gibt die Compilerversion major.minor gemäß der Formel major * 100 + minor an; z. B. MIDL ver. 6.0.x verfügt über die __midl, die als 600 definiert ist.
Wenn Sie dies auswählen, können Sie diese Standardeinstellung überschreiben, indem Sie folgendes in der Befehlszeile angeben: /U__midl. Weitere Informationen finden Sie unter /U.