ImmSIPanelState (Compact 2013)
3/28/2014
This function is not implemented in Windows Embedded Compact 2013.
Syntax
BOOL ImmSIPanelState(
UINT dwCmd,
LPVOID pValue
);
Parameters
dwCmd
[in] Value that specifies the operation that is to be performed by ImmSIPanelState. The following table shows the values this parameter can take.Value
Description
SIP_QUERY_LOCATION
Query the location of the software-based input panel (SIP). pValue is the pointer to RECT that stores the location of the SIP in screen coordinates.
SIP_QUERY_STATE
Query the state of the SIP. The SIP can be in one of two states: hardware keyboard present and hardware keyboard not present. The pValue parameter is the pointer to DWORD, which can be either SIP_STATE_HDKB or SIP_STATE_NOHDKB.
SIP_SET_LOCATION
Set the location of the SIP. pValue is the pointer to POINT which is the new location of the SIP.
SIP_INPUT_ATTRIBUTES
Describe the caller's input attributes for the SIP. The pValue parameter can contain one of the following values:
- SIP_INPUT_NUMERIC
- SIP_INPUT_ALPHANUMERIC
- SIP_INPUT_HIRAGANA
- SIP_INPUT_KATAKANA
- SIP_INPUT_EVERYTHING
- SIP_INPUT_HALFWIDTH
- SIP_INPUT_FULLWIDTH
- SIP_INPUT_NUMERIC
- pValue
[in] Pointer to parameters associated with the operation specified in the dwCmd parameter.
Return Value
TRUE indicates success. FALSE indicates failure.
Requirements
Header |
imm.h |
Library |
Coreimm.lib |
See Also
Reference
Input Method Manager (IMM) Functions