智能拼音输入法系统的设计与实现(附答辩记录)(2)
来源:56doc.com 资料编号:5D4954 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D4954
资料介绍
目 录 摘 要 5 关键词 5 1 前言 7 1.1 选题背景 7 1.2 输入法的分类 7 2 输入法的构成 7 2.1 内码 7 2.2 外码 8 2.3 内码与外码的关系 8 3 输入法的实现方式 8 3.1 直接实现方式 8 3.2 挂钩机制 8 3.3 输入法管理器—输入法生成器(IMM-IME)方式 9 4 程序设计预备知识 9 4.1 DLL的概念 9 4.2 库的调试 9 4.3 DLL的调用方式 10 4.4 DLL main函数 10 4.5 字符基础 11 4.5.1 Win32 API中的MBCS和Unicode 11 4.5.2 使用TCHAR 12 4.5.3 字符串类型 12 4.6 IMM-IME技术 13 4.6.1 核心概念 13 4.6.2 IMM-IME工作图 13 4.7 IME调试注意事项 14 5 设计实现与编程 15 5.1 创建动态连锁库 15 5.1.1 字典词典的初始化与注销 15 4.1.2 字典词典的存储结构与加载 16 5.1.3 在硬盘上的存储结构 16 5.1.4 在内存中的存储结构 18 5.1.5 窗口的注册于注销 19 5.2 创建UI窗口以及组件窗口 20 5.2.1 回调函数 20 5.2.2 窗口函数定义 20 5.2.3 创建UI窗口 21 5.2.4 创建UI组件窗口 22 5.3 完成IME转换部分 30 5.3.1 非转换用函数 30 5.3.2 转换用函数 32 5.4 成果演示 34 参考文献 34 致 谢 35 |