IFrameworkInputPane 接口 (shobjidl_core.h)

提供使应用能够了解输入窗格的状态更改和位置的方法。 输入窗格是 UI 元素、屏幕键盘或手写面板,当用户执行要求他们输入信息的操作(例如在窗体中选择搜索框或输入字段)时显示。 然后,应用可以调整其 UI,以便在显示输入窗格时,输入窗格不会遮盖用户可能需要访问的项目。

继承

IFrameworkInputPane 接口继承自 IUnknown 接口。 IFrameworkInputPane 还具有以下类型的成员:

方法

IFrameworkInputPane 接口具有这些方法。

 
IFrameworkInputPane::Advise

注册应用的输入窗格处理程序对象,以在事件触发输入窗格时代表窗口接收通知。 此方法不同于 AdviseWithHWND,因为它通过实现 ICoreWindow 的对象引用其窗口。
IFrameworkInputPane::AdviseWithHWND

注册应用的输入窗格处理程序对象,以在事件触发输入窗格时代表窗口接收通知。 此方法不同于 Advise,因为它通过 HWND 引用其窗口。
IFrameworkInputPane::Location

获取输入窗格的当前位置。
IFrameworkInputPane::Unadvise

取消注册应用的输入窗格处理程序对象,使其不再接收通知。

注解

何时实现

不实现此接口;实现作为CLSID_FrameworkInputPane随 Windows 一起提供。

要求

   
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 shobjidl_core.h (包括 Shobjidl.h)

请参阅

IUnknown