Udostępnij za pośrednictwem


Używanie wstępnie zdefiniowanej stałej __midl

Gdy kompilator MIDL przetwarza wejściowe pliki IDL i ACF, __midl jest definiowany domyślnie i jest używany do kompilacji warunkowej w celu uzyskania spójności w całej kompilacji. Powoduje to stopniowe wycofywanie użycia instrukcji define w plikach nagłówkowych, takich jak MIDL_PASS, i zastąpienie ich spójną flagą. Wartość stałej __midl wskazuje wersję kompilatora major.minor zgodnie z formułą wersja główna * 100 + wersja pomocnicza; na przykład MIDL ver. 6.0.x ma __midl zdefiniowaną jako 600.

W przypadku wybrania tej opcji możesz zastąpić tę wartość domyślną, określając następujące elementy w wierszu polecenia: /U__midl. Aby uzyskać więcej informacji, zobacz /U.