/msc_ver 开关

/msc_ver 开关用于允许 MIDL 生成代码,其中包括不同版本的 Microsoft C/C++ 编译器的优化。

midl /msc_ver version_number

切换选项

version_number

指定用于编译分布式应用程序的客户端和服务器存根的Microsoft Visual C++编译器的整数版本号。 默认版本号为 1100,对应于 Visual C++ 版本 5.0。 版本号 1200 对应于 Visual C++ 版本 6.0 等。

注解

具体而言,版本值为 1100 或更高版本会导致 MIDL 编译器使用 __declspec (uuid () ) 指令生成代码。 它还激活使用 __declspec (选择) __declspec (可) 指令的 宏。