interop::GetIconFromIconId 函数(microsoft.ui.interop.h)
获取对应于指定 IconId的 HICON;如果 iconId 参数有效,并且系统具有表示图标的 HICON。
注释
microsoft.ui.interop.h
标头依赖于 microsoft.ui.h
,该标头未作为 Windows 应用 SDK的一部分提供。 可以在 Microsoft.UI.idl
上运行 MIDL 编译器(midl.exe
),以便生成 microsoft.ui.h
。 或者只需在 winrt/Microsoft.ui.interop.h 标头中使用 函数。
C#。 对于 C# 桌面应用程序开发人员,此标头中的互作函数由 Microsoft.UI.Win32Interop 类的方法包装。
语法
HRESULT GetIconFromIconId(
::ABI::Microsoft::UI::IconId iconId,
HICON *hicon
) noexcept;
参数
iconId
类型:IconId
图标的标识符。
hicon
类型:HICON
对应于 iconId的图标句柄,如果 iconId 有效,并且系统具有表示图标的 HICON。 否则,null
。
返回值
类型:HRESULT
如果函数成功,则返回 S_OK。 否则,返回一个指示错误的值。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 版本 1809(使用 Windows 应用 SDK 1.0 或更高版本) |
标头 | microsoft.ui.interop.h |