IImeIPoint2::GetAllCompositionInfo (Windows CE 5.0)
This method retrieves data in the composition buffer.
STDMETHODGetAllCompositionInfo(WCHAR** ppwSzCompStr,DWORD** ppdwCharID,INT*pcchCompStr,INT*piIPPos,INT*piStartUndetStrPos,INT* pcchUndetStr,INT* piEditStart,INT*piEditLen);
Parameters
- ppwSzCompStr
[out] Address of the WCHAR pointer variable that receives a pointer to the buffer that contains both the previous result string and the composition (undetermined) string. This parameter may be set to NULL to indicate that the conversion service should not return the buffer. - ppdwCharID
[out] Reserved. Set the value to NULL. - pcchCompStr
[out] Address of the INT variable that receives the length of the buffer that is returned. This parameter may be set to NULL to indicate that the conversion service should not return the length of the buffer. - piIPPos
[out] Address of the INT variable that receives the offset of the insertion point from the beginning of the buffer. This parameter may be set to NULL to indicate that the conversion service should not return the insertion point index. - piStartUndetStrPos
[out] Address of the INT variable that receives the offset of the composition (undetermined) string from the beginning of the buffer. This parameter may be set to NULL to indicate that the conversion service should not return the insertion point index. - pcchUndetStr
[out] Address of the INT variable that receives the length of the composition (undetermined) string. This parameter may be set to NULL to indicate that the conversion service should not return the insertion point index. - piEditStart
[out] Reserved. Set the value to NULL. - piEditLen
[out] Reserved. Set the value to NULL.
Return Values
Specific location information for composition string.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Msime.h.
Link Library: Uuid.lib.
See Also
Using the IImeIPoint2 Interface
Send Feedback on this topic to the authors