手册
1. DWIMECore
1.1 SDK使用流程图
1.2 getEngineVersion
1.3. 数据加载
1.3.1 dataAdd
1.3.2 dataMap
1.3.3 dataFile
1.3.4 dataClear
1.3.5 dataExist
1.3.6 数据ID定义
1.4. 键盘模块
1.4.1 init
1.4.2 deinit
1.4.3 reset
1.4.4 setPYFuzzy
1.4.5 customPYFuzzy
1.4.6 setCorrect
1.4.7 addCorrect
1.4.8. 输入
1.4.8.1 processKey
1.4.8.2 processKeys
1.4.8.3 setCandSelect
1.4.8.4 setSyllableSelect
1.4.9. 输出
1.4.9.1 getCandCount
1.4.9.2 getSyllableCount
1.4.9.3 getInputString
1.4.9.4 getCompString
1.4.9.5 getFormatPinyin
1.4.9.6 getCandString
1.4.9.7 getSyllableString
1.4.9.8 getCommitString
1.4.9.9 getCandCode
1.4.9.10 getCandAttr
1.4.10. 查询
1.4.10.1 getLanguage
1.4.10.2 getInputMode
1.4.10.3 getKBType
1.4.10.4 isCanCommit
1.4.10.5 isAssociateMode
1.5. 手写模块
1.5.1 hwInit
1.5.2 hwDeinit
1.5.3 hwSetOption
1.5.4 hwRecognize
1.5.5 hwAssociate
1.5.6 功能设置项定义
1.6. 记忆模块
1.6.1 userDBCopy
1.6.2 userDBFree
1.6.3 userDBGetPhr
1.6.4 userDBGetCode
1.6.5 userDBGetCount
1.6.6 userDBDelPhr
1.6.7 userDBDelPhr2
1.6.8 userDBIsNewPhr
1.6.9 userDBItemExisted
1.6.10 userDBAdd
1.6.11 userDBGetAttr
1.7. 授权模块
1.7.1 appBinding (C/C++)
1.7.2 appBinding (Android)
1.7.3 appBinding (iOS)
1.7.4 getLicense
1.8. 宏定义
1.8.1 语言定义
1.8.2 键盘类型定义
1.8.3 输入模式定义
1.8.4 按键定义
1.8.5 按键动作定义
1.8.6 模糊音定义
1.8.7 错误码定义
1.8.8 记忆数据类型dbType定义

dataFile

663
文子
2021-06-18 16:52:35
int  dataFile(int kind, const unsigned short * fileName);

把一个数据库添加到引擎里,引擎自动读取文件,并且分配相应大小的内存。引擎结束或不再使用时需要调用 dataClear 释放内存空间。

参数:

  1. kind - 数据库类型,详细参见数据ID定义。
  2. fileName - 文件名(uft16编码)

返回:

返回0表示成功。