| String | Description | 
| GCS_COMPATTR | Retrieves the attributes of the composition string: the string is in the input state (for example, hangul, kana, romaji); the user has selected the string for conversion; or the string has already been converted by the IME. | 
| GCS_COMPCLAUSE | Retrieves the starting and ending positions of clauses in the composition string. | 
| GCS_COMPREADATTR | Retrieves the attributes of the reading string. | 
| GCS_COMPREADSTR | Retrieves the reading string that corresponds to the com-position string. For phonetic IMEs, the reading string represents the string's phonetic spelling; for radical-based IMEs, the reading string consists of the basic radical characters; and for code-based IMEs, the reading string consists of hexadecimal digits. | 
| GCS_COMPSTR | Retrieves the current composition string. | 
| GCS_CURSORPOS | Retrieves the position of the cursor in the composition string. | 
| GCS_DELTASTART | Retrieves the starting position of any changes in the composition string. | 
| GCS_RESULTCLAUSE | Retrieves the starting and ending positions of clauses in the result string. | 
| GCS_RESULTREADCLAUSE | Retrieves clause information for the result string's reading string. | 
| GCS_RESULTREADSTR | Retrieves the reading string that corresponds to the result string. | 
| GCS_RESULTSTR | Retrieves the string resulting from conversion. |