找回密码
 加入
搜索
查看: 2671|回复: 10

来人呀,请教如何卸载一个输入法

[复制链接]
发表于 2009-6-4 14:28:06 | 显示全部楼层 |阅读模式
本帖最后由 zz999 于 2009-6-4 20:56 编辑

论坛里已经搜索过了!

唯一能用的是
DllCall("user32.dll","int","UnloadKeyboardLayout","long"

但是出现

需要注销或重起才行
有什么直接删除的方法么
请教下 !

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2009-6-4 14:48:21 | 显示全部楼层
本帖最后由 lynfr8 于 2009-6-4 14:50 编辑

Global  Const  $KeyboardLayouts="E0040804"
;"E0040804"是输入法代号,不同的输入法是不同的。自己改下。
DllCall("user32.dll","int","UnloadKeyboardLayout","long",$KeyboardLayouts)
没测试过,三恨写的这个也不行?
那再看看这个能不?
传送门:http://www.autoitx.com/forum.php?mod=viewthread&tid=1253
 楼主| 发表于 2009-6-4 17:18:16 | 显示全部楼层
谢谢你
都试过了呀
就是卸载时不干净
一定要注销过后才行!
发表于 2009-6-4 18:22:59 | 显示全部楼层
呵呵,如果找到你要的方法,记得回来分享下
 楼主| 发表于 2009-6-4 19:21:03 | 显示全部楼层
总不能用鼠标模拟吧   哈哈 !
 楼主| 发表于 2009-6-4 20:56:34 | 显示全部楼层
来人呀 帮帮忙呀
发表于 2009-6-4 20:58:14 | 显示全部楼层
不知道呀。。。。。。
帮顶吧
 楼主| 发表于 2009-6-4 21:32:57 | 显示全部楼层
不知道呀。。。。。。
帮顶吧
kn007 发表于 2009-6-4 20:58



谢谢哈!
发表于 2009-6-8 23:35:17 | 显示全部楼层
 输入法相关文件,对应注册表值,自己找找吧
 智能ABC:winabc.cwd abCSda.dll abcwin.exe winabc.ovl tmmr.rem user.rem winabc.hlp winabc.cnt.
   全拼:winpy.ime、winpy.mb、winpy.hlp、winpy.cnt.
  双拼:winsp.ime、winsp.mb、winsp.hlp、winsp.cnt.
  微软拼音:pintllime.dll、pintlgab.imd、pintlgai.imd、pintlgb.imd、 pintlgd.imd、pintlgdx.imd、pintlgie.imd、pintlgnt.imd、pintlgnt.hlp、 pintlgnt.i96、pintlgnt.ime、pintlgsx.imd、pintlgu.imd、pintlgUC.imd、 pintlphr.exe.
  郑码:winzm.ime、winzm.mbwinzm.hlp、wingd.cnt.
发表于 2009-6-8 23:39:27 | 显示全部楼层
那些输入法的代码,系统装的,如果不卸载输入法,只有七个有用,剩下的全都可以不要,在keyboard和ime项下,具体位置记不清了
发表于 2009-11-27 10:42:57 | 显示全部楼层
我也是被这个问题困扰了许久,最后不得已才结合使用了 ImeToo 才搞定这个输入法刷新的问题,就连三恨也说了:函数仅针对 Internat.exe 有用,对 WinXP 以上系统的 Ctfmon.exe 无效。希望这个方法对各位有用。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-27 16:10 , Processed in 0.083535 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表