注释
microsoft.ui.interop.h
标头依赖于 microsoft.ui.h
,该标头未作为 Windows 应用 SDK的一部分提供。 可以在 Microsoft.UI.idl
上运行 MIDL 编译器(midl.exe
),以便生成 microsoft.ui.h
。 或者只需在 winrt/Microsoft.ui.interop.h 标头中使用 函数。
C#。 对于 C# 桌面应用程序开发人员,此标头中的互作函数由 Microsoft.UI.Win32Interop 类的方法包装。
此标头由 UI 互作 API使用。
microsoft.ui.interop.h 包含以下编程接口:
功能
ui::interop::GetDisplayIdFromMonitor 获取与指定 HMONITOR对应的 DisplayId(如果 hmonitor 参数有效)。 |
ui::interop::GetIconFromIconId 获取对应于指定 IconId的 HICON;如果 iconId 参数有效,并且系统具有表示图标的 HICON。 |
ui::interop::GetIconIdFromIcon 获取对应于指定 HICON的 IconId(如果 hicon 参数有效)。 |
ui::interop::GetMonitorFromDisplayId 获取与指定 DisplayId对应的 HMONITOR,如果 displayId 参数有效,并且系统具有表示显示监视器的 HMONITOR。 |
ui::interop::GetWindowFromWindowId 获取对应于指定 WindowId的窗口句柄(HWND),如果 windowId 参数有效,并且系统具有表示窗口的 HWND。 |
ui::interop::GetWindowIdFromWindow 获取与指定窗口句柄(HWND)对应的 WindowId(如果 hwnd 参数有效)。 |