Share via


IInputMethod3::Deselect (Compact 2013)

3/28/2014

Implement this method to select the input method from the software-based input panel (SIP) window and destroy the input method windows.

Syntax

HRESULT Deselect(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

Call this method before calling IUnknown::Release on the IInputMethod3 pointer. This method, along with the IInputMethod3::Release call, is the only notification that an input method receives that the input method COM component is to be unloaded.

Requirements

Header

sip.h

Library

uuid.lib

sysgen

SYSGEN_SOFTKB

See Also

Reference

IInputMethod3
IInputMethod3::GetInfo
IInputMethod3::Hiding
IInputMethod3::InputContextChange
IInputMethod3::ReceiveSipInfo
IInputMethod3::RegisterCallback
IInputMethod3::RegisterCallback2
IInputMethod3::RegisterCallback3
IInputMethod3::Select
IInputMethod3::SetImData
IInputMethod3::SetIMMActiveContext
IInputMethod3::Showing
IInputMethod3::UserOptionsDlg

Other Resources

IUnknown::Release