IInputMethod3::Showing (Compact 2013)
3/28/2014
Implement this method to initialize display-related parameters, structures, and functions, before a software-based input panel (SIP) window appears.
Syntax
HRESULT Showing(void);
Parameters
None.
Return Value
Returns S_OK to indicate success; otherwise, returns the appropriate HRESULT value to indicate that it was not successful.
Remarks
The SIP calls this method when a user turns on the visible status of the SIP. Programmatically, this action occurs when the SIPF_ON flag is set in the SIPINFO structure.
Use this method to initialize any parameters, structures, and functions that relate to displaying the input method. The input method can also use any data that was stored with a previous call to IInputMethod3::Hiding to initialize the window.
After this method is complete and the SIP window is displayed, the window and its children, such as those created by the input method, receive WM_PAINT messages.
Requirements
Header |
sip.h |
Library |
uuid.lib |
sysgen |
SYSGEN_SOFTKB |
See Also
Reference
IInputMethod3
IInputMethod3::Deselect
IInputMethod3::GetInfo
IInputMethod3::Hiding
IInputMethod3::InputContextChange
IInputMethod3::ReceiveSipInfo
IInputMethod3::RegisterCallback
IInputMethod3::RegisterCallback2
IInputMethod3::RegisterCallback3
IInputMethod3::Select
IInputMethod3::SetImData
IInputMethod3::SetIMMActiveContext
IInputMethod3::UserOptionsDlg