MIDL und ODL
Die Microsoft Interface Definition Language (MIDL) enthält jetzt die vollständige ODL-Syntax (Object Definition Language). Dadurch können Sie den 32-Bit-MIDL-Compiler verwenden, um eine Typbibliothek und optionale Headerdateien für eine COM-Anwendung zu generieren.
Hinweis
Wenn die Dokumentation auf eine ODL-Datei verweist, verweist sie auf eine Datei, die Mktyplib.exe analysieren kann. Wenn es auf eine IDL-Datei verweist, verweist er auf eine Datei, die der MIDL-Compiler analysieren kann. Dies ist streng eine Benennungskonvention. Der MIDL-Compiler analysiert eine Eingabedatei unabhängig von der Dateinamenerweiterung.
In den Themen in diesem Abschnitt wird die Verwendung des MIDL-Compilers und der IDL-Dateien erläutert, die sowohl IDL- als auch ODL-Anweisungen enthalten, um Typbibliotheken zu generieren:
- Generieren einer Typbibliothek mit MIDL
- Zusätzliche Dateien, die zum Generieren einer Typbibliothek erforderlich sind
- Unterschiede zwischen MIDL und MkTypLib
- ODL-Sprachfeatures in MIDL
- Generieren einer Proxy-DLL und einer Typbibliothek aus einer einzelnen IDL-Datei