IPropertyUI::GetDisplayName 方法 (shobjidl_core.h)
开发人员应改用 IPropertyDescription 。 获取一个字符串,该字符串指定适合向用户显示的属性的名称。
语法
HRESULT GetDisplayName(
[in] REFFMTID fmtid,
[in] PROPID pid,
[in] PROPERTYUI_NAME_FLAGS flags,
[out] LPWSTR pwszText,
[in] DWORD cchText
);
参数
[in] fmtid
类型: REFFMTID
属性的 FMTID。
[in] pid
类型: PROPID
属性的 PROPID。
[in] flags
类型: PROPERTYUI_NAME_FLAGS
以下PROPERTYUI_NAME_FLAGS值之一:
PUIFNF_DEFAULT (0x00000000)
0x00000000。
PUIFNF_MNEMONIC (0x00000001)
0x00000001。 在显示名称中包含助记键。
[out] pwszText
类型: LPWSTR
一个指定 属性的字符串。
[in] cchText
类型:DWORD
属性显示名称的长度。
返回值
类型: HRESULT
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | shobjidl_core.h |