Freigeben über


interop::GetIconIdFromIcon-Funktion (microsoft.ui.interop.h)

Ruft die IconId- ab, die dem angegebenen HICON-entspricht, wenn das Argument gültig ist.

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.hzu 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 GetIconIdFromIcon(
  HICON                        hicon,
  ::ABI::Microsoft::UI::IconId *iconId
) noexcept;

Die Parameter

hicon

Typ: HICON-

Das Handle des Symbols, für das die IconIdabgerufen werden soll.

iconId

Typ: IconId-

Der Symbolbezeichner, der hicon-entspricht, wenn hicon- gültig ist. 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

Siehe auch

Verwalten von App-Fenstern