移植智能ABC输入法到Windows XP

转载 2004年06月24日 00:53:00

又是一篇没有被杂志社录用的文章,其实我觉得这文章还是挺有用的~~~

====


  Windows XP中文版虽然还没有正式发布,但相信不少电脑爱好者早就在使用一个版本号为6.0.2600.0的英文版Windows XP了。习惯使用智能ABC输入法的朋友们一定发现了一个严重的问题:Windows XP中没有智能ABC输入法,倒是新版的微软拼音成了默认的中文输入法。如何才能在Windows XP中使用智能ABC已经成了一个当务之急。经过反复的试验,我终于找到了能让智能ABC输入法在XP中正常工作的方法。
  首先,要设法取得智能ABC的输入法文件(IME文件)及相关的辅助文件。这些文件可以从以前版本的Windows 98/Me/2000中获得,智能ABC输入法包括winabc.ime、winabc.ovl、winabc.hlp等一批文件,用查找文件工具查找所有文件名为winabc的文件就可以了,一般可以找到5个文件,它们通常是位于Win98/Me的System文件夹和HELP文件夹中或是在Windows 2000的SYSTEM32文件夹中。
  找到这些文件后,把它们复制到Windows XP的system32文件夹中。但仅仅这样做,还是不能在Windows XP的文字服务中把智能ABC输入法添加进来。
  下面的工作就是要修改注册表了。在Windows XP中运行regedit注册表编辑器,依次展开My Computer/HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Keyboard Layouts,这时你可以看到系统列出了一系列的主键,这每一个键就对应了一种输入法,其中键名以0804结尾的键对应了简体中文输入法。
  现在我们要做的就是在Keyboard Layouts中建一个新的键,比如叫E0110804,根据我的试验,只要保证E0开头,0804结尾,并且与现有的键不重名就可以。
  建好主键以后,就可以在右面的窗格中建立一系列的值了。这里,我们需要建立3个字符串类型的值,如下:
  IME File  winabc.ime
  Layout File kbdus.dll
  Layout Text 智能ABC输入法版本5.0
  其中,IME File就指明了智能ABC输入法的IME文件是winabc.ime,而Layout Text指明了这个输入法在文字服务中的名字叫“智能ABC输入法版本5.0”。
  关闭注册表编辑器,至此,我们的移植工作就基本完成了。
  接下来,打开“控制面板”中的区域和语言选项,在“语言”页中点文字服务的详细信息,这里就可以把智能ABC添加到系统的输入法列表中了。先选择输入语言中简体中文,然后,在下面的键盘布局中就会出现你自己添加的“智能ABC输入法版本5.0”输入法了,选中它,确定,一切OK!

[ZT]智能ABC一严重Bug可使任意程序崩溃

    智能ABC是各种版本Windows都默认安装的输入法,因此使用极其广泛。除了输入文字之外,我发现它还另有玄机——程序必杀技。 程序“死”于非命     打开任意一个应用程序,如记事本或者...
  • matrix67
  • matrix67
  • 2005年11月09日 23:21
  • 1327

智能ABC输入法使用技巧

智能ABC是一种在全拼输入法基础上加以改进的常用拼音类汉字输入法。 智能ABC不是一种纯粹的拼音输入法,而是一种音形结合输入法。因此在输入拼音的基础上如果再加上该字第一笔形状编码的笔形码,就可以快速检...
  • azheng270
  • azheng270
  • 2007年12月11日 11:37
  • 1618

智能ABC输入法溢出分析

作者:sunwear[E.S.T]MAIL:shellcoder#163.com  shellcoder@hotmail.comhttp://blog.csdn.net/sunwearhttp://w...
  • sunwear
  • sunwear
  • 2005年01月20日 19:36
  • 3769

智能ABC输入法的一个漏洞

用智能ABC输入V,再按方向键左键,然后按DELETE键,再按ENTER键 ~~~~你们看会有什么效果?  (*^__^*) 嘻嘻……  强行关闭当前运行的程序!...
  • iThinkstudio
  • iThinkstudio
  • 2007年07月30日 23:53
  • 438

拼音输入法技巧-智能ABC

在目前使用的输入法当中,拼音输入法凭借入门简单、无需背字根等特点被很多的电脑用户所使用。这其中,紫光、智能ABC、微软三种拼音输入法使用得比较多。下面是笔者在长期使用过程中,收集的各种技巧,供大家分享...
  • StarkKung
  • StarkKung
  • 2016年05月25日 22:09
  • 261

在智能ABC输入法的中文输入状态下输入英文

在智能ABC输入法的中文输入状态下输入英文  很多时候需要在中文输入状态下输入很少的英文,使用Ctrl+Space切换中英文输入状态就显得有点麻烦了。在智能ABC输入法的中文输入状态下输入英文只需要在...
  • DillonHunter
  • DillonHunter
  • 2006年01月23日 13:50
  • 1849

智能ABC输入法技巧

  智能ABC由于简单易学,已经成为大家日常工作、学习、生活中不可缺少的输入工具。在输入过程中,如果能熟练掌握使用技巧,将会大大提高录入的效率,从而使得输入更方便、更轻松。 一、字母键“I/i”的妙用...
  • hjyknight
  • hjyknight
  • 2007年11月02日 14:03
  • 515

用智能ABC关闭程序

一次光论坛,看到一个这样的帖子---------------------只要有任何一个程序在运行的状态下的可输入部分调出智能ABC。输入V,再按一下↑,再按一下DEL键,之后按空格或者回车,该程序立即...
  • allenle
  • allenle
  • 2005年06月05日 08:54
  • 1406

XP日文输入法IME/文件打包下载

WINXP的日语输入法不正常的解决方法及相关文件下载 问题:如果你的WINXP的日语输入法不正常:安装好微软自带的输入法后,只能输入英文无法输入日文,也是只见光标在闪怎么按罗马音敲键盘就是没反映, 问...
  • luxuejuncarl
  • luxuejuncarl
  • 2007年02月06日 22:01
  • 43161

智能ABC输入法超酷技巧

  智能ABC输入法是很多朋友的必用工具。可是要想更输入快速、更方便,你就一定得了解其中“v”和“i”这两个字母的秘密。   “v”的妙用   用智能ABC输入含有英文的中文语句时,使用Ctrl+Sp...
  • AppleBBS
  • AppleBBS
  • 2005年04月10日 18:19
  • 1350
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:移植智能ABC输入法到Windows XP
举报原因:
原因补充:

(最多只允许输入30个字)