Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
This structure contains information about the current state of the input panel, such as the input panel size, screen location, docked status, and visibility status.
typedef struct { DWORD cbSize ; DWORD fdwFlags ; RECT rcVisibleDesktop ; RECT rcSipRect ; DWORD dwImDataSize ; VOID * pvImData ; } SIPINFO;
Members
Value | Description |
---|---|
SIPF_DOCKED | The input panel is docked, or not floating. |
SIPF_LOCKED | The input panel is locked, meaning that the user cannot change its visible status. |
SIPF_OFF | The input panel is off, or not visible. |
SIPF_ON | The input panel is on, or visible. |
Remarks
For the Palm-size PC version 1.0, SHSipInfocan either set a SIPINFOstructure with the current input panel state, or take a SIPINFOstructure and use its values to set the current input panel state. Call SipSetInfoto achieve the same results in Windows CE versions 2.10 and later.
In Windows CE version 3.0 and later, you cannot use SipSetInfoto resize the SIP window. Use an IM to resize the SIP window.
SIPINFOis also used by an application and an IM to send and receive IM-specific information. The IM receives information about the SIPINFOfunction through the IInputMethod::GetSipInfomethod.
In Windows CE version 3.0 and later, an application that calls SipSetInfocannot resize the input panel window. Only an IM can resize the input panel window.
Requirements
Runs On | Versions | Defined in | Include | Link to |
---|---|---|---|---|
Windows CE OS | 2.01 and later | Sipapi.h |
Note This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.
See Also
SipSetInfo, IInputMethod::GetImData, IInputMethod::SetImData