Export (0) Print
Expand All

Software-Based Input Panel Functions (Windows CE 5.0)

Windows CE 5.0
Send Feedback

The following table shows the software-based input panel functions, with a description of the purpose of each.

Programming elementDescription
SipEnumIMThis function enumerates the currently available input methods (IMs).
SipEnumIMProcThis application-defined callback function is used with the SipEnumIM function to enumerate the currently available input methods.
SipGetCurrentIMThis function returns the class identifier (CLSID) of the current input method (IM).
SipGetInfoThis function receives information including the state of the software-based input panel, the area of the desktop that is not obscured by the software-based input panel, the screen coordinates of the software-based input panel, and information about the input method (IM) that the software-based input panel is currently using.
SipRegisterNotificationThis function registers a window, which then receives software-based input panel notifications related to the current input method (IM).
SipSetCurrentIMThis function sets the class identifier (CLSID) for the current input method (IM).
SipSetDefaultRectThis function sets the default size and position of the software-based input panel window.
SipSetInfoThis function sets information including the state of the software-based input panel, the area of the desktop that is not obscured by the software-based input panel, the screen coordinates of the software-based input panel, and application-defined information about the input method (IM) that the software-based input panel is currently using.
SipShowIMThis function shows or hides the currently active software-based input panel window. An application must call this function to display the software-based input panel and its current input method.
SipStatusThis function is called by an application to determine if the software-based input panel environment is loaded. With this information, an application can decide whether to continue interacting with the software-based input panel environment.

See Also

Software-Based Input Panel Reference | Software-Based Input Panel Application Development


Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.


Show:
© 2015 Microsoft