propertyKEY 结构 (wtypes.h)
指定以编程方式标识属性的 FMTID/PID 标识符。 替换 SHCOLUMNID。
语法
typedef struct _tagpropertykey {
GUID fmtid;
DWORD pid;
} PROPERTYKEY;
成员
fmtid
类型: GUID
属性的唯一 GUID。
pid
类型:DWORD
PID) (属性标识符。 此参数在 SHCOLUMNID 中不用作 。 建议将此值设置为 PID_FIRST_USABLE。 任何大于或等于 2 的值都是可接受的。
注意 0 和 1 的值是保留的,不应使用。
注解
从 Windows Vista 起, SHCOLUMNID 结构只是 PROPERTYKEY 的别名,如 Shobjidl.h 中的此声明所示。
typedef PROPERTYKEY SHCOLUMNID;
SHCOLUMNID 可视为旧结构, 其中 PROPERTYKEY 是新的首选形式。 PROPERTYKEY 具有比 SHCOLUMNID 更广泛的用途,新名称更能描述其用途。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [桌面应用 | UWP 应用] |
最低受支持的服务器 | Windows Server 2008 [桌面应用 | UWP 应用] |
标头 | wtypes.h |