输入法
麦晓宇
个人从事程序化交易、ios,android开发,逆向
展开
-
[Imm]Imm API学习笔记——GCS常数
GCS常数是什么东西?当你在输入法打开状态时敲键盘,输入法会尝试将你输入的内容转为中文字符(这个过程称为Composition——组字),然后向窗口发送WM_IME_COMPOSITION通知当前的组字状态(lParam参数),然后用户可以通过调用ImmGetCompositionString消息得到详细的组字信息。 注意ImmGetCompositionString的dwBufLen参数的转载 2017-02-27 23:57:31 · 1228 阅读 · 0 评论 -
输入法(IME)实现原理
输入法(IME)实现原理一、实现原理1.中文输入法的组成微软 Windows 系统中输入法由程序(DLL)名称为:*.ime文件和码表文件(字典)名称为*.mb文件组成。2.中文输入法的界面http://wjy.hanwenhua.com/images/Projec6.gif3.在 Windows 任务栏“转载 2017-03-07 00:04:15 · 19971 阅读 · 0 评论 -
基于文本服务框架的拼音输入法研究与实现
摘要:目前的输入法大多采用输入法管理器-输入法编辑器(IMM-IME)进行开发,对于微软发布的新型输入法技术―文本服务框架(TSF)的研究一直比较滞后,该文论述了 TSF 的基本构成、主要接口、输入法的具体实现方法以及后续的改进,并使用该技术实现一款基本 TSF 输入法,供相关领域的研究人员参考。 关键词:拼音输入法;文本服务框架;动态链接库;文本服务;输入法安装 中图分类号:TP转载 2017-03-07 11:18:57 · 7396 阅读 · 0 评论 -
文本服务框架的使用
本节向软件开发者介绍了如何创建文本服务和支持TSF的应用程序的指导方针和标准实现方式。 在Microsoft®平台软件开发包(SDK)的samples文件夹的winui子文件夹下提供了一组可供编译的TSF应用程序和文本服务的范例源代码。 • 公共组成部分 • 应用程序 • 文本服务下列软件组件被用于支持TSF的应用程序和文本服务中或者由它们来实现转载 2017-03-07 19:40:24 · 3877 阅读 · 0 评论 -
逗比的输入法实现(二):基础概念和常用接口
为什么叫 Meow?因为这是给猫用的输入法。。。目录(一):基本情况(二):基础概念和常用接口(三):整体构架(四):编辑和候选(五):界面管理和无界面模式(六):词库和候选算法(七):皮肤的实现(八):其他杂事TSF vs IMM32输入法广泛使用 IMM32 接口,也发展成熟,XP 开始微软推广 TSF,Vista 操作系统默认开启了 T转载 2017-03-07 19:45:04 · 4483 阅读 · 0 评论 -
UILess Mode Overview
How to create UILessModeMaking UI-less Thread: The application can make a UI Less Thread by ITfThreadMgrEx::ActivateEx with ITF_AE_UIELEMENTENABLEDONLY. When ThreadMgr is activated with this fla转载 2017-03-07 20:28:13 · 965 阅读 · 0 评论