Software-Based Input Panel Interfaces
The following table shows the software-based input panel interfaces, with a description of the purpose of each.
Programming element | Description |
---|---|
IIMCallback | An input method (IM) is given a pointer to this interface by the software-based input panel 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 software-based input panel through the IInputMethod interface. The IM calls the methods in IIMCallback2to 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. |
See Also
Software-Based Input Panel Reference | Software-Based Input Panel Application Development
Send Feedback on this topic to the authors