社区
API
帖子详情
请问如何用API方式调用输入法?
sunming
2000-08-24 02:41:00
请问如何用API方式调用输入法?
...全文
256
2
打赏
收藏
请问如何用API方式调用输入法?
请问如何用API方式调用输入法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
StarLittle
2001-03-14
打赏
举报
回复
很简单,调用API function HKL LoadKeyboardLayout(string,flag)即可。
其中:string为输入法名,在机器上可从注册表得到,路径为HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layouts\,例如微软拼音,string就设为"E00E0804",flag为KLF_ACTIVATE,详细信息参见MSDN。
Chen_Lin
2000-08-24
打赏
举报
回复
http://expert.csdn.net/Topic/5466.shtm
dbus
调用
系统
输入法
显隐
在Linux系统下,使用dbus
调用
系统输入的显示隐藏
C#实现
输入法
功能详解
本文主要介绍了C#实现
输入法
的相关知识。具有很好的参考价值。下面跟着小编一起来看下吧
输入法
顺序修改工具,
输入法
排序,删除无用
输入法
此程序唯一可利用价值就是可以使用设置好的配置文件利用静默
方式
给
输入法
排序。 以为我有些朋友做的网吧和自己做的一些网吧因为客户机安装了搜狗
输入法
以后
输入法
的顺序就变了。此问题让我很是费解,索性自己做一个吧。 网上查了查相关的
api
和
调用
方法,直接套用制作此工具。简单介绍下使用方法。 附件中只提供了一个EXE的执行文件,运行后如图。 可以调整
输入法
顺序,删除无用
输入法
,没有加入添加的功能,并不是实现不了,而是此程序目的只是一个排序,对于其他方面的要求懒的动手了。
Visual C++编程控制
输入法
本代码实现了在Windows应用程序中动态的控制
输入法
的技术。在DELPHI中许多控件都有控制
输入法
的属性,用户在设计时只要设置好这个属性就可以了,但在VC中并不直接提供对
输入法
的控制,要在VC应用中实现这种功能必须
调用
Windows
API
。在本文中我将用一个类将与
输入法
操作有关的Windows
API
函数进行封装,并进行了实现。对
输入法
编程有很好的参考价值。
输入法
设置工具 IME TOOL 2.6.5
http://www.mympc.org
输入法
设置工具 IME TOOL 2.6.5 声明:IMETool 为免费软件,非商业使用无须授权,但不得对软件本身做任何修改。允许个人开发的免费
输入法
软件将其加入安装包使用,但安装包内不得包含有广告插件或流氓软件。 IME TOOL 支持中英文界面,适用于 Win98/ME/2000/XP/2003 操作系统。 主要功能: 一、动态调整
输入法
顺序而无须重启。 二、切换
输入法
指示器和高级文字服务
方式
。 三、任意设置
输入法
热键 Windows 本身的
输入法
热键设置功能限制很多,2000/XP 下更是如此,你不得不设置 ctrl+shift+3 这样的三键热键。IME Tool 让你可以自由地设置各种热键,基本键(ctrl、alt、shift)共有六种组合,辅助键有 91 个可选,如用左 Alt+左 Window 键激活龙文五笔,shift+down 激活紫光拼音。当然,有些热键组合是不能用的,如 shift+数字字母键。 四、注册表错误项目修正 1、自动删除
输入法
列表中不存在的
输入法
项目,位置: HKEY_CURRENT_USER\Keyboard Layout\preload 2、检查注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts 下的内容,如果某分支对应的
输入法
文件不存在,则删除此分支(需要管理员权限)。 3、自动删除
输入法
从列表中删除后可能遗留的激活热键设置,位置: HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys 五、
输入法
键盘定义功 能,适用于非英文键盘(需要管理员权限)。 六、安装删除
输入法
IME TOOL 可以安装标准格式的
输入法
。自行复制 ime 和 mb 文件到系统目录中,然后使用 imetool 的安装
输入法
功能指定
输入法
名称和 ime 文件即可。 IME TOOL 可以从注册表中删除不需要的
输入法
,但并不删除文件。 七、其它功能 打开
输入法
属性、打开关闭
输入法
状态条等。支持命令行参数,支持运行脚本。 另外修正了老版本存在的一些小 bug。 局限: 1、在 Win9x 下设置的
输入法
热键不能立即生效,必须重启。在 Win95/NT 系统下有更多的功能限制。 注意: 1、用 IME Tool 设置的一些热键在 Windows 本身的
输入法
设置中会无法正确显示,但不影响使用。 2、繁体、韩文、日文系统下的打开关闭
输入法
等切换键设置在注册表中的位置不同,因条件所限我没有做进一步测试功能是否有效。 3、在 IME Tool 中刚添加的
输入法
不能立即设置属性。 4、如果使用
输入法
指示器
方式
时,在系统目录下未发现 internat.exe 和 indicdll.dll 文件,将会自动复制当前目录下的此二文件过去(如果存在)。 命令行参数说明: /? /h /help 显示此帮助 /internat
输入法
指示器风格 /ctfmon 高级文字服务风格 /status: : 关闭
输入法
状态条 : 显示
输入法
状态条 /caps 用 Caps 键关闭大写 /shift 用 Shift 键关闭大写 /switch: : 不使用切换语言和切换键盘布局热键 : 仅使用切换语言热键 : 仅使用切换键盘布局热键 : 同时使用切换语言和切换键盘布局热键 : 切换语言热键使用Ctrl+Shift : 切换键盘布局热键使用Ctrl+Shift /hotkey:,[hotkey] 指定
输入法
热键 ,指定第1、2、3.. 个
输入法
的热键 指定打开/关闭
输入法
的热键 指定全角/半角切换的热键 指定中英文标点切换的热键 如果留空则删除热键 [hotkey] 热键值,如:ctrl+space /add1:,[hotkey] 按名称添加
输入法
到列表 /add2:,[hotkey] 按文件名添加
输入法
到列表 /add3:,[hotkey] 按 ID 添加
输入法
到列表 /del1: 按顺序从列表中删除
输入法
/del2: 按名称从列表中删除
输入法
/del3: 按文件名从列表中删除
输入法
/del4: 按 ID 从列表中删除
输入法
/install:[name],,[hotkey] 安装
输入法
/uninstall1: 按名称从注册表删除
输入法
/uninstal
API
1,486
社区成员
23,280
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章