ImmGetConversionList

【勇芳软件工作室】汉化HomePreviousNext

[Now Supported on Windows NT]

ImmGetConversionList函数从一个字符或单词中检索字符或单词的列表。

UINT ImmGetConversionList(

HKL 【hKL】, 
HIMC 【hIMC】, 
LPCTSTR 【lpSrc】, 
LPCANDIDATELIST 【Pointer to a null-terminated character string.】, 
DWORD 【dwBufLen】, 
UINT 【//菜单标志】 
); 

参数

【hKL】

处理键盘布局。

【hIMC】

处理输入上下文。

【lpSrc】

指向空终止字符串的指针。

【Pointer to a null-terminated character string.】

指向接收转换结果的CANDIDATELIST结构的指针。

【dwBufLen】

目标缓冲区的大小(以字节为单位)。如果为零,则该函数返回完整转换结果所需的缓冲区大小。

【//菜单标志】

动作标志此参数可以是以下值之一:

含义
GCL_CONVERSION源字符串是读字符串。该函数将结果字符串复制到目标缓冲区。
GCL_REVERSECONVERSION源字符串是结果字符串。该函数将读取字符串复制到目标缓冲区。
GCL_REVERSE_LENGTH源字符串是结果字符串。该函数返回在给定GCL_REVERSECONVERSION时将创建的读取字符串的大小(以字节为单位)。

返回值

返回复制到指定缓冲区的字节数,或者如果【dwBufLen】为零,则需要接收列表所需的缓冲区大小。

也可以看看

CANDIDATELIST