MIDL и ODL
Язык определения интерфейса Майкрософт (MIDL) теперь включает полный синтаксис языка определения объектов (ODL). Это позволяет использовать 32-разрядный компилятор MIDL для создания библиотеки типов и необязательных файлов заголовков для com-приложения.
Заметка
Если документация ссылается на ODL-файл, он ссылается на файл, который Mktyplib.exe может анализироваться. Если он ссылается на IDL-файл, он ссылается на файл, который компилятор MIDL может анализировать. Это строго соглашение об именовании. Компилятор MIDL анализирует входной файл независимо от расширения имени файла.
Разделы в этом разделе рассматриваются с помощью компилятора MIDL и IDL-файлов, содержащих инструкции IDL и ODL для создания библиотек типов:
- создание библиотеки типов с помощью MIDL
- дополнительные файлы, необходимые для создания библиотеки типов
- различия между MIDL и MkTypLib
- языковые функции ODL в MIDL
- создание библиотеки DLL прокси-сервера и библиотеки типов из одного файла IDL