Partager via


fonction interop ::GetIconFromIconId (microsoft.ui.interop.h)

Obtient le HICON qui correspond à l’IconId spécifié, si l’argument iconId est valide et que le système a un HICON qui représente l’icône.

Notes

L’en-tête microsoft.ui.interop.h a une dépendance sur microsoft.ui.h, qui n’est pas livrée dans le cadre de l’SDK d'application Windows. Vous pouvez exécuter le compilateur MIDL (midl.exe) sur Microsoft.UI.idl afin de générer microsoft.ui.h. Ou utilisez simplement les fonctions dans l’en-tête winrt/Microsoft.ui.interop.h à la place.

C#. Pour les développeurs d’applications de bureau C#, les fonctions d’interopérabilité dans cet en-tête sont encapsulées par les méthodes de la classe Microsoft.UI.Win32Interop .

Syntaxe

HRESULT GetIconFromIconId(
  ::ABI::Microsoft::UI::IconId iconId,
  HICON                        *hicon
) noexcept;

Paramètres

iconId

Type : IconId

Identificateur de l’icône.

hicon

Type : HICON

Handle d’icône qui correspond à iconId, si iconId est valide et si le système a un HICON qui représente l’icône. Sinon, null.

Valeur retournée

Type : HRESULT

Retourne S_OK si la fonction réussit. Sinon, retourne une valeur qui indique l’erreur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1809 (avec SDK d'application Windows 1.0 ou version ultérieure)
En-tête microsoft.ui.interop.h

Voir aussi

Gérer les fenêtres d’application