interop::GetIconFromIconId-Funktion (microsoft.ui.interop.h)
Ruft die HICON- ab, die der angegebenen IconId-entspricht, wenn das argument iconId gültig ist und das System über eine HICON- verfügt, die das Symbol darstellt.
Hinweis
Der microsoft.ui.interop.h
-Header hat eine Abhängigkeit von microsoft.ui.h
, die nicht als Teil des Windows App SDKausgeliefert wird. Sie können den MIDL-Compiler (midl.exe
) auf Microsoft.UI.idl
ausführen, um microsoft.ui.h
zu generieren. Oder verwenden Sie einfach die Funktionen im winrt/Microsoft.ui.interop.h Header.
C#. Für C#-Desktopanwendungsentwickler werden die Interoperabilitätsfunktionen in diesem Header von den Methoden der Microsoft.UI.Win32Interop Klasse umschlossen.
Syntax
HRESULT GetIconFromIconId(
::ABI::Microsoft::UI::IconId iconId,
HICON *hicon
) noexcept;
Die Parameter
iconId
Typ: IconId-
Der Bezeichner für das Symbol.
hicon
Typ: HICON-
Das Symbolhandle, das iconId-entspricht, wenn iconId gültig ist und das System über eine HICON- verfügt, die das Symbol darstellt. Andernfalls null
.
Rückgabewert
Typ: HRESULT-
Gibt S_OK zurück, wenn die Funktion erfolgreich ist. Gibt andernfalls einen Wert zurück, der den Fehler angibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützter Client (Mindestversion) | Windows 10, Version 1809 (mit Windows App SDK 1.0 oder höher) |
Kopfzeile | microsoft.ui.interop.h |