UI 互操作

若要使用 UI 互操作 API 进行开发,需要这些标头。

有关此技术的编程指南,请参阅 管理应用窗口

函数

 
BeginDraw

ContentPreTranslateMessage

在将消息调度到 TranslateMessage 和 DispatchMessage 函数之前筛选窗口消息。
CopySurface

CreateGraphicsDevice

CreateGraphicsDevice_Abi

EndDraw

GetDisplayIdFromMonitor

如果 hmonitor 参数有效,则获取对应于指定 HMONITORDisplayId
GetDisplayIdFromMonitor

DisplayId如果提供的 HMONITOR 有效,则获取对应于指定 hmonitor 的
GetIconFromIconId

如果 iconId 参数有效且系统具有表示图标的 HICON,则获取对应于指定 IconIdHICON
GetIconFromIconId

如果提供的“iconId”有效并且系统具有表示图标的 HICON,则获取与指定的“iconId”对应的图标句柄。
GetIconIdFromIcon

如果 hicon 参数有效,则获取对应于指定 HICONIconId
GetIconIdFromIcon

IconId如果提供的 HICON 有效,则获取与指定的 hicon 相对应的 。
GetMonitorFromDisplayId

如果 displayId 参数有效且系统具有表示显示监视器的 HMONITOR,则获取对应于指定 DisplayIdHMONITOR
GetMonitorFromDisplayId

如果提供的 displayId 有效且系统具有表示显示监视器的 HMONITOR,则获取对应于指定 displayId 的显示监视器句柄。
GetRenderingDevice

GetWindowFromWindowId

如果 windowId 参数有效且系统具有表示窗口 (的 HWND,则获取对应于指定 WindowIdHWND) 的窗口句柄。
GetWindowFromWindowId

如果提供的 windowId 有效且系统具有表示窗口的 HWND,则获取对应于指定 windowId 的窗口句柄。
GetWindowIdFromWindow

如果 hwnd 参数有效,则获取与 HWND) 指定窗口句柄 (对应的 WindowId
GetWindowIdFromWindow

如果提供的 HWND 有效,则获取对应于指定的 hwnd 的 。WindowId
OnDirectMessage

处理键盘输入消息,以便对具有当前焦点的元素进行预翻译处理。
OnTreeMessage

处理键盘输入消息,以便在没有当前焦点的元素上进行预翻译处理。
调整大小

ResumeDraw

滚动

SetPreTranslateHandler

设置键盘输入处理的预传输处理程序。
SetRenderingDevice

SuspendDraw

TryRedirectForManipulation

接口

 
ICompositionDrawingSurfaceInterop

ICompositionDrawingSurfaceInterop2

ICompositionGraphicsDeviceInterop

ICompositorInterop

IInputPreTranslateKeyboardSourceHandler

启用 kayboard 输入消息处理。
IInputPreTranslateKeyboardSourceInterop

在 XAML 和本机窗口之间启用键盘输入互操作性。
IVisualInteractionSourceInterop