Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Software-based Input Panel Interfaces

Windows Mobile 6.5
A version of this page is also available for
4/8/2010

The following table shows the software-based input panel (SIP) interfaces, with a description of the purpose of each.

IIMCallback

An input method (IM) is given a pointer to this interface by the SIP through the IInputMethod interface. The IM calls the methods in IIMCallback to send keystrokes to the current application and to change the icon that displays on the Input Panel button.

IIMCallback2

An input method (IM) is given a pointer to this interface by the SIP through the IInputMethod interface. The IM calls the methods in IIMCallback2 to send keystrokes to the current application and to change the icon that displays on the Input Panel button.

IInputMethod

This interface is implemented by the input method (IM) component. The software-based input panel calls the methods of this interface to notify the IM of state changes and to request action and information from the IM. Because an IM is a callback interface, it is up to the developer to implement the following methods.

IInputMethod2

This interface is implemented by the input method (IM) component. The software-based input panel calls the methods of this interface to notify the IM of state changes and to request action and information from the IM. Because an IM is a callback interface, it is up to the developer to implement the following methods.

IIMCallbackEx

The input panel gives an input method a pointer to IIMCallbackEx through the IInputMethod interface. The input method (IM) calls the methods in IMCallback to send keystrokes to the current application and to change the icon that displays on the Input Panel button. The following table describes the methods in IIMCallBackEx.

IInputMethodEx

IInputMethodEx is implemented by the input method (IM) component. The input panel calls the IInputMethodEx interfaces to notify the IM of state changes and to request action and information from the IM.

Software-based Input Panel Reference

Provides descriptions of software–based input panel programming elements.

Community Additions

Show:
© 2015 Microsoft