Partager via


en-tête microsoft.ui.interop.h

Notes

L’en-tête microsoft.ui.interop.h a une dépendance sur microsoft.ui.h, qui n’est pas livré dans le cadre de l’SDK d'application Windows. Vous pouvez exécuter le compilateur MIDL (midl.exe) Microsoft.UI.idl pour générer microsoft.ui.h. Ou simplement utiliser 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 .

Cet en-tête est utilisé par l’API d’interopérabilité de l’interface utilisateur.

microsoft.ui.interop.h contient les interfaces de programmation suivantes :

Fonctions

 
ui::interop::GetDisplayIdFromMonitor

Obtient l’DisplayId qui correspond au HMONITOR spécifié, si l’argument hmonitor est valide.
ui::interop::GetIconFromIconId

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.
ui::interop::GetIconIdFromIcon

Obtient l’IconId qui correspond au HICON spécifié, si l’argument hicon est valide.
ui::interop::GetMonitorFromDisplayId

Obtient le HMONITOR qui correspond à l’DisplayId spécifié, si l’argument displayId est valide et que le système dispose d’un HMONITOR qui représente le moniteur d’affichage.
ui::interop::GetWindowFromWindowId

Obtient le handle de fenêtre (HWND) qui correspond au WindowId spécifié, si l’argument windowId est valide et que le système a un HWND qui représente la fenêtre.
ui::interop::GetWindowIdFromWindowow

Obtient le WindowId qui correspond au handle de fenêtre spécifié (HWND), si l’argument hwnd est valide.