/pack 开关
/pack 开关与 /Zp 选项相同。
midl /pack packing_level
-
packing_level
-
指定目标系统中结构的打包级别。 打包级别值可以设置为 1、2、4 或 8。
/pack 开关指定目标系统中结构的打包级别。 打包级别值对应于 Microsoft C/C++ 版本 7.0 编译器使用的 /Zp 选项值。 有关详细信息,请参阅 Microsoft C/C++ 编程文档。
在调用 MIDL 编译器和 C 编译器时指定相同的打包级别。 在所有生成环境中,未指定 /Zp 和 /pack 开关时使用的默认打包级别为 8。
有关使用非标准打包级别的潜在危险的讨论,请参阅 /Zp 帮助主题。
midl /pack 2 filename.idl
midl /pack 8 bar.idl