imm.h) (ImmEnumRegisterWordA 函数
枚举具有指定读取字符串、样式和寄存器字符串的寄存器字符串。
语法
UINT ImmEnumRegisterWordA(
HKL unnamedParam1,
REGISTERWORDENUMPROCA unnamedParam2,
[in, optional] LPCSTR lpszReading,
DWORD unnamedParam4,
[in, optional] LPCSTR lpszRegister,
LPVOID unnamedParam6
);
参数
unnamedParam1
unnamedParam2
[in, optional] lpszReading
指向要枚举的读取字符串的指针。 如果函数要枚举与 dwStyle 和 lpszRegister 设置匹配的所有可用读取字符串,则应用程序会将此参数设置为 NULL。
unnamedParam4
[in, optional] lpszRegister
指向要枚举的寄存器字符串的指针。 如果函数枚举与 lpszReading 和 dwStyle 设置匹配的所有寄存器字符串,则应用程序会将此参数设置为 NULL。
unnamedParam6
返回值
返回回调函数返回的最后一个值,其含义由应用程序定义。 如果函数无法枚举寄存器字符串,则返回 0。
注解
如果 dwStyle 设置为 0,并且 lpszReading 和 lpszRegister 都设置为 NULL,则此函数枚举 IME 字典中的所有寄存器字符串。
注意
imm.h 标头将 ImmEnumRegisterWord 定义为别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将非特定编码别名与非非特定编码的代码混合使用可能会导致不匹配,从而导致编译或运行时错误。 有关详细信息,请参阅 函数原型的约定。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用],已安装东亚语言支持。 |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | imm.h (包括 Immdev.h、Windows.h) |
Library | Imm32.lib |
DLL | Imm32.dll |