Microsoft 介面定義語言 3.0 參考資料
Microsoft 介面定義語言 (MIDL) 3.0 是簡化、新式、熟悉的語法,可在介面定義語言 (.idl
) 檔中定義 Windows 執行階段類型。
// BookSku.idl
namespace Bookstore
{
runtimeclass BookSku
{
String Title;
}
}
從版本 10.0.17134.0 (Windows 10,版本 1803) 中,Windows SDK 包含 MIDL 3.0 (midl.exe
8.01.0622 或更新版本的命令列支援,可搭配參數) 使用 /winrt
。
主題 | 描述 |
---|---|
MIDL 3.0 簡介 | Microsoft 介面定義語言3.0 簡介。 |
合成介面 (MIDL 3.0) | 本主題說明 MIDL 3.0 編譯器如何會合成和加入介面(如有必要)。 |
預先定義的屬性 (MIDL 3.0) | 有一些預先定義的自訂屬性,可讓您控制編譯器合成介面的名稱和 IID。 |
Advanced 主題和速記 | Advanced 主題和速記語法。 |
從傳統 MIDLRT.EXE 根據轉換到 MIDL 3。0 | MIDL 3.0 可以與傳統 MIDLRT.EXE 根據並存于相同的原始檔中;本主題說明如何從 MIDLRT.EXE 根據轉換到 MIDL 3.0。 |
保留關鍵字 (MIDL 3.0) | 本主題列出 MIDL 3.0 中的保留關鍵字。 您不能在執行時間類別和成員的名稱中使用這些關鍵字。 |
針對 MIDL 3.0 問題進行疑難排解 | 疑難排解徵兆和因應措施的表格。 |