MIDL och ODL
Microsoft Interface Definition Language (MIDL) innehåller nu den fullständiga ODL-syntaxen (Object Definition Language). På så sätt kan du använda 32-bitars MIDL-kompilatorn för att generera ett typbibliotek och valfria huvudfiler för ett COM-program.
Not
När dokumentationen refererar till en ODL-fil refererar den till en fil som Mktyplib.exe kan parsa. När den refererar till en IDL-fil refererar den till en fil som MIDL-kompilatorn kan parsa. Detta är strikt en namngivningskonvention. MIDL-kompilatorn parsar en indatafil oavsett filnamnstillägget.
Ämnena i det här avsnittet beskriver hur du använder MIDL-kompilatorn och IDL-filerna som innehåller både IDL- och ODL-instruktioner för att generera typbibliotek:
- generera ett typbibliotek med MIDL-
- ytterligare filer som krävs för att generera ett typbibliotek
- skillnader mellan MIDL och MkTypLib
- ODL-språkfunktioner i MIDL-
- Generera en proxy-DLL och ett typbibliotek från en enda IDL-fil