MIDL と ODL
Microsoft Interface Definition Language (MIDL) には、完全なオブジェクト定義言語 (ODL) 構文が含まれるようになりました。 これにより、32 ビット MIDL コンパイラを使用して、COM アプリケーションのタイプ ライブラリとオプションのヘッダー ファイルを生成できます。
Note
ドキュメントが ODL ファイルを参照している場合は、Mktyplib.exe解析できるファイルを参照しています。 IDL ファイルを参照する場合、MIDL コンパイラが解析できるファイルを参照しています。 これは厳密には名前付け規則です。 MIDL コンパイラは、ファイル名拡張子に関係なく、入力ファイルを解析します。
このセクションのトピックでは、IDL ステートメントと ODL ステートメントの両方を含む MIDL コンパイラ ファイルと IDL ファイルを使用してタイプ ライブラリを生成する方法について説明します。
- MIDL を使用したタイプ ライブラリの生成
- タイプ ライブラリを生成するために必要な追加ファイル
- MIDL と MkTypLib の違い
- MIDL の ODL 言語機能
- 1 つの IDL ファイルからプロキシ DLL とタイプ ライブラリを生成する