interop::GetIconIdFromIcon function (microsoft.ui.interop.h)
Gets the IconId that corresponds to the specified HICON, if the hicon argument is valid.
Note
The microsoft.ui.interop.h
header has a dependency on microsoft.ui.h
, which is not shipped as part of the Windows App SDK. You can run the MIDL compiler (midl.exe
) on Microsoft.UI.idl
in order to generate microsoft.ui.h
. Or just use the functions in the winrt/Microsoft.ui.interop.h header instead.
C#. For C# desktop application developers, the interop functions in this header are wrapped by the methods of the Microsoft.UI.Win32Interop class.
Syntax
HRESULT GetIconIdFromIcon(
HICON hicon,
::ABI::Microsoft::UI::IconId *iconId
) noexcept;
Parameters
hicon
Type: HICON
The handle of the icon for which to get the IconId.
iconId
Type: IconId
The icon identifier that corresponds to hicon, if hicon is valid. Otherwise, null
.
Return value
Type: HRESULT
Returns S_OK if the function succeeds. Otherwise, returns a value that indicates the error.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1809 (with Windows App SDK 1.0 or later) |
Header | microsoft.ui.interop.h |