MIDL 属性页:高级

“MIDL”文件夹中的“高级”属性页指定下列 MIDL 编译器选项:

  • 启用错误检查 (/error)

  • 检查分配 (/error)

  • 检查绑定 (/error)

  • 检查枚举范围 (/error)

  • 检查引用指针 (/error)

  • 检查存根 (stub) 数据 (/error)

  • 验证参数 (/robust) *

  • 结构成员对齐 (/Zp)

  • 重定向输出 (/o)

  • C 预处理选项 (/cpp_opt)

  • 取消定义预处理器 (/U)

* /robust 仅在为 Windows 2000 或更高版本的计算机生成时使用。 如果生成 ATL 项目并且需要使用 /robust,请将 dlldatax.c 文件中的此行:

#define _WIN32_WINNT 0x0400   //for Windows NT 4.0 or Windows 95 with DCOM
to 
#define _WIN32_WINNT 0x0500   //for Windows NT 4.0 or Windows 95 with DCOM

有关如何访问“MIDL”文件夹中的“高级”属性页的信息,请参见如何:用属性页指定项目属性

有关如何以编程方式访问 C++ 项目的 MIDL 选项的信息,请参见 VCMidlTool

请参见

参考

“MIDL”属性页