Share via


IImeIPointNotifySink::SetCompositionClause

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

This method receives the clause information of the current composition string.

Syntax

  
HRESULT SetCompositionClause(
  UINT 
  ciCls
  ,
  DWORD* 
  pdw
  
);

Parameters

  • ciCls
    [in] Integer that specifies the number of clauses of the current composition string.
  • pdw
    [in] Pointer to a DWORD array that specifies the positions of each clause.

Return Value

Positions of current composition clauses.

Remarks

The clause information comprises a DWORD array and specifies the numbers that are the positions of the clause. The clause information comprises at least two DWORD lengths. The first DWORD is the start position of the first clause and has to be zero (0). The last DWORD has to be the length of this string. For example, if the string has three clauses, the clause information has four DWORD values. The first DWORD is zero (0). The second DWORD specifies the start position of the second clause. The third DWORD specifies the start position of the third clause. The last DWORD specifies the length of this string.

Requirements

Header msime.h
Library uuid.lib
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

IImeIPoint2

Other Resources

Japanese Pocket IME