IFrameworkInputPaneHandler interface (shobjidl_core.h)

Enables an app to be notified when the input pane (the on-screen keyboard or handwriting panel) is being shown or hidden. This allows the app window to adjust its display so that no input areas (such as a text box) are obscured by the input pane.

Inheritance

The IFrameworkInputPaneHandler interface inherits from the IUnknown interface. IFrameworkInputPaneHandler also has these types of members:

Methods

The IFrameworkInputPaneHandler interface has these methods.

 
IFrameworkInputPaneHandler::Hiding

Called when the input pane is about to leave the display.
IFrameworkInputPaneHandler::Showing

Called before the input pane is shown, to allow the app window to make any necessary adjustments to its UI in response to the reduced screen space available to it.

Remarks

When to implement

Implement this interface if your app needs to be informed when the input pane is shown or hidden, or its screen coordinates.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Target Platform Windows
Header shobjidl_core.h (include Shobjidl.h)

See also

IUnknown