Compartir a través de


Encabezado microsoft.ui.interop.h

Nota

El microsoft.ui.interop.h encabezado tiene una dependencia de microsoft.ui.h, que no se envía como parte del SDK de Aplicaciones para Windows. Puede ejecutar el compilador MIDL (midl.exe) en Microsoft.UI.idl para generar microsoft.ui.h. O simplemente use las funciones en el encabezado winrt/Microsoft.ui.interop.h en su lugar.

C#. Para los desarrolladores de aplicaciones de escritorio de C#, las funciones de interoperabilidad de este encabezado se encapsulan mediante los métodos de la clase Microsoft.UI.Win32Interop .

La API de interoperabilidad de interfaz de usuario usa este encabezado.

microsoft.ui.interop.h contiene las siguientes interfaces de programación:

Functions

 
ui::interop::GetDisplayIdFromMonitor

Obtiene el DisplayId que corresponde al HMONITOR especificado, si el argumento hmonitor es válido.
ui::interop::GetIconFromIconId

Obtiene el HICON que corresponde al IconId especificado, si el argumento iconId es válido y el sistema tiene un HICON que representa el icono.
ui::interop::GetIconIdFromIcon

Obtiene el IconId que corresponde al HICON especificado, si el argumento hicon es válido.
ui::interop::GetMonitorFromDisplayId

Obtiene el HMONITOR que corresponde al DisplayId especificado, si el argumento displayId es válido y el sistema tiene un HMONITOR que representa el monitor de visualización.
ui::interop::GetWindowFromWindowId

Obtiene el identificador de ventana (HWND) que corresponde al windowId especificado, si el argumento windowId es válido y el sistema tiene un HWND que representa la ventana.
ui::interop::GetWindowIdFromWindow

Obtiene el WindowId que corresponde al identificador de ventana especificado (HWND), si el argumento hwnd es válido.