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 简介 | 3.0 Microsoft 接口定义语言简介。 |
合成接口 (MIDL 3.0) | 本主题介绍 MIDL 3.0 编译器如何在必要时合成和添加接口。 |
预定义的属性 (MIDL 3.0) | 有许多预定义的自定义属性,用于控制编译器合成接口的名称和 IID。 |
Advanced topics, and shorthand(高级主题和速记) | 高级主题和速记语法。 |
Transition to MIDL 3.0 from classic MIDLRT(从经典 MIDLRT 转换到 MIDL 3.0) | MIDL 3.0 可以与经典 MIDLRT 共存于同一源文件中;本主题演示如何从 MIDLRT 转换为 MIDL 3.0。 |
保留关键字 (MIDL 3.0) | 本主题列出了 MIDL 3.0 中的保留关键字。 不得在运行时类和成员的名称中使用这些关键字。 |
排查 MIDL 3.0 问题 | 故障排除症状和补救措施表。 |