MIDL 和 ODL
Microsoft介面定義語言 (MIDL) 現在包含完整的物件定義語言 (ODL) 語法。 這可讓您使用 32 位 MIDL 編譯程式來產生 COM 應用程式的類型庫和選擇性頭檔。
注意
當文件參考 ODL 檔案時,它指的是 Mktyplib.exe 可以剖析的檔案。 當它參考IDL檔案時,它指的是MIDL編譯程式可以剖析的檔案。 這是嚴格的命名慣例。 MIDL 編譯程式會剖析輸入檔案,而不論其擴展名為何。
本節中的主題討論如何使用 MIDL 編譯程式和 IDL 檔案,包含 IDL 和 ODL 語句來產生類型連結庫:
- 使用 MIDL 產生類型庫
- 產生類型庫 所需的其他檔案
- MIDL 與 MkTypLib 差異
- MIDL 中的 ODL 語言功能
- 從單一 IDL 檔案產生 Proxy DLL 和類型連結庫