IMCreate 子例程
用途
为特定输入方法创建一个 IMObject 对象实例。
库
输入方法库 (libIM.a)
语法
描述
IMCreate 子例程创建特定输入方法的一个实例。 可以在一个输入方法下创建多个输入方法实例。
参数
| 项 | 描述 |
|---|---|
| IMfep | 指定输入方法。 |
| IMCallback | 指定指向调用者提供的 IMCallback 结构的指针。 |
| UData | (可选) 指定应用程序自己的回调函数信息。 通过此信息,应用程序可以避免来自回调函数的外部引用。 输入方法不会更改此参数,而只是将其传递给回调函数。 UData 参数通常是指向应用程序数据结构的指针,其中包含有关位置,字体标识等信息。 |
返回值
IMCreate 子例程返回一个指向类型为 IMObject的已创建输入方法实例的指针。 如果子例程不成功,那么将返回空值,并设置 imerrno 全局变量以指示错误。