如何建立个象输入法那样的窗口

wxuedelphi 2004-12-08 12:45:57
我想编写1个输入辅助软件,可以象五笔字型或者拼音那样输入汉字,我想问1下,如何实现那种输入法式的窗口,我的邮箱:asdfg6917@sina.com QQ:79110201 我使用vc++6.0作为开发工具
请大家帮助我.
...全文
108 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wqssqw 2005-06-06
  • 打赏
  • 举报
回复
用SPY++监视一下,看看到底是怎么一回事?
liuli95612 2005-06-05
  • 打赏
  • 举报
回复
我也想要这个问题的答案谢谢liuli956122sohu.com
cqhejun 2004-12-14
  • 打赏
  • 举报
回复
UP
两周前利用多多输入法生成器生成了一个五笔输入法,有几个版本. 现已成功制作。可 供试用,现已有改进。有个别已知问题,我无暇处理,待有空再说吧。当然,您可以自行添加一些编码的。 http://pan.baidu.com/netdisk/home#dir/path=1859923:/soft软件 特征如下: 一: 遇到重码时, 可以按最后一个键进行切换. (当然也可以定义成z或其它方便控制的编码) 如fcu 去 fcuu 支 fcuuu云 fghy 雨 fghyy 寸 如果需要, 请通知. 其实做起来不难, 用微软输入法生成器导出海峰五笔的码表对应的源文本文件, 用excel 2007 分列, 添加空列作tab符, 使用函数修改编码,如在重码时按重复度添加最后一个码, 生成txt, 再用多多输入法生成器生成. 二: 如捆绑大字符集字体包, 可以显示和输入unicode内的所有汉字.我是利用 孙海峰五笔的超大字符集字体来做的.   ☆ 配套超大字集支持包: http://okuc.net/software/UniFonts.exe 官方主页(文化中国): http://okuc.net 作者邮箱:okuc@163.com 百度搜索 海峰五笔也可以下载到. 另有一种新概念五笔, 发明人李顺, 做得更全面, 如支持按 gbk, GB18030, unicode等在待选字框内显示*,**, ****, 还有更大的字符集扩展(字海集), 但是收费和专用的, 未普及 输入法中的帮助文件也直接使用了海峰五笔的. 三: 我只喜欢单字. 所以只做了单字版. 词汇版, 请参考上面的做法来做. 我推荐五笔学习者只用单字. 下面是多多输入法生成器的特点说明: A 我觉得多多输入法生成器是一个很好的工具, 当然不是没有缺点, 但是有几个优点是我喜欢的: A1: 基本上可以中英文混输入而不必切换. 不像一般输入法, 输入长英文时, 会自动顶在那里不动, 或者清除. 大多输入法按回车输入英文, 但是不支持长串. 有些只对拼音输入法支持, 对五笔不支持. 而多多是通通支持, 多多支持. A2: 构词规则丰富. 不过我还没有有效利用. A345: 支持英文输入法的嵌入, 支持在输入法中用编码调用命令, 自定义码表方便. B 我几个我暂不满意的: B1 : 设置界面-输入驱动-(按键设置-构词规则-码表管理)弹出窗口. 码表规则只能一条条设置. B2: 软键盘不强大. 不能用代码调出. 没有对常用输入法的软键盘作扩展和自定义.没提供快键. B3: 没有象微软拼音那样将预编辑文本嵌入到编辑区内的功能. C 多输入法生成器是我目前最满意的输入法生成工具. 我自己生成这个输入法, 特别满意的是长英文与中文不必切换, 及重码用最后一码切换的功能. 此外, 我设想输入法应当实现下面的功能: C1: 像速录软件一样, 能将编码文本与汉字文本互译. 这样, 更能让中英文无缝输入. 并且, 遇重码没有被选取时, 先保留存疑点,分重点存疑和所有重码存疑等级别(可设置), 输完之后, 可以方便的修改. C2: 可以更加智能一些, 总觉得可以让他更灵活. 例如, 在既没有汉字编码也没有英文编码的输入, 可以设置相近推荐; 在用户按了码元之外的字符时, 会自动关闭输入法而执行其他功能, 或者有提示. C3: 实现更方便的符号输入方案, 将字符映射表适时调用, 利用输入法相应的编码或自定编码, 在多行多列的二维表及标签卡间切换可选码. C4: 可以如excel或其它支持 列处理的文本软件一样, 更加方便的修改码表. 码表分成多种级别和子类, 可以方便的展开与收缩查看, 可以排序,可以在一个码表文件中同时挂接多种编码方案列, 而只选用其中一部分. 这样, 就成了一个通用同用的平台, 有效的节省重复, 统一多种输入法的局面. C5 我想, 肯定能实现更多智能化的方案, 待补充
◆【该版是2005年11月19**最新推出的(取消修改IE主页)的绿色美化版,】 万能五笔2005:6.47版(简体综合词库版)输入法**台:是一种创新的中文输入软件→包含多种输入方法,如五笔、拼音、中译英、英译中等。全部输入法只在一个输入法窗口里,不须要您切换来切换去的。你会五笔,打五笔;你会拼音,打拼音;会英语打英语;不会拼音不会英语,打笔画,你想什么打什么。 这个汉字输入法软件基础是建立在快速的五笔字型输入法上,但如果你输入五笔时,找不到要输入的字,可以用拼音或英译中输入您想要任一个的字或词。它是一种集国内目前流行的五笔字型输入法及拼音、英语、笔画、拼音 笔画等多种输入法为一体的多元输入法。而且是一种以优先选择五笔字型高速输入为主的快速输入法。各种输入法随意使用,无需转换,行云流水、随心所欲,易学好用。 该版系统不但自带高达10万的大词库版,同时还提供了用户自由DIY组合输入法码表的自制功能,有效地提高了输入速度,而且同时还增加了多种输入窗口DIY换肤功能,使输入界面更华丽更有个性化的风格:每种输入法窗口都可个性化地换肤,同时分别有背景颜色、线条颜色可随心所欲更换更改各种不同的颜色以满足个性化的风格。 同还以下功能:一、增加所有GBK疑难字的输入,可输出"鎔"、"嘅"、"堃"等不常用的汉字,避免了传统五笔对于"镕"、"瞭(望)"、"啰(嗦)"、"芃"、"冇""嘢""囍"等汉字不能输入的尴尬。二、增加导入Windows自带输入法的码表,用户可随心所欲使用其它输入法码表或DIY自制码表的输入法。该版无时间及功能限制,完全免费,个人或企业用户均可免费使用,值得一试。 为了感谢大家多年来的支持,应广大用户要求,即**万能五笔取消修改IE主页的限制,请大家放心使用。详见官方网站:http://www.wnwb.com介绍。 1、应用户要求,该版完全去掉了以前修改IE主页的限制。2、特别增加输入窗口自动透明及自动隐藏等功能。3、美化了各种输入窗口的显示风格。4、增加多种输入窗口背景图片的换肤,用户可以自由DIY自己喜欢的风格。5、增加对新版Skype及Msn新版聊天窗口的兼容输入。6、增加检测当前打字速度的功能,在个人**惯设置可以选用(显示打字速度)。7、对CopySo在线搜索功能进行优化,用户可以随时随地选字搜索。8、对"聊天符号软键盘"进行缩小并美化,以便于聊天中输入各种特殊符号。9、增加"开机即启动万能五笔"的启动选项。10、全面精致美化了传统的IME内置版,以适应网络游戏的中文输入。11、IME版:增加就象EXE版一样强大的词语联想功能。12、IME版:增加汉字上屏后(自动反查编码)功能,就象EXE版一样的功能强大。
特征如下: 一: 遇到重码时, 可以按最后一个键进行切换. (当然也可以定义成z或其它方便控制的编码) 如fcu 去 fcuu 支 fcuuu云 fghy 雨 fghyy 寸 如果需要, 请通知. 其实做起来不难, 用微软输入法生成器导出海峰五笔的码表对应的源文本文件, 用excel 2007 分列, 添加空列作tab符, 使用函数修改编码,如在重码时按重复度添加最后一个码, 生成txt, 再用多多输入法生成器生成. 二: 如捆绑大字符集字体包, 可以显示和输入unicode内的所有汉字.我是利用 孙海峰五笔的超大字符集字体来做的.   ☆ 配套超大字集支持包: http://okuc.net/software/UniFonts.exe 官方主页(文化中国): http://okuc.net 作者邮箱:okuc@163.com 百度搜索 海峰五笔也可以下载到. 另有一种新概念五笔, 发明人李顺, 做得更全面, 如支持按 gbk, GB18030, unicode等在待选字框内显示*,**, ****, 还有更大的字符集扩展(字海集), 但是收费和专用的, 未普及 输入法中的帮助文件也直接使用了海峰五笔的. 三: 我只喜欢单字. 所以只做了单字版. 词汇版, 请参考上面的做法来做. 我推荐五笔学习者只用单字. 下面是多多输入法生成器的特点说明: A 我觉得多多输入法生成器是一个很好的工具, 当然不是没有缺点, 但是有几个优点是我喜欢的: A1: 基本上可以中英文混输入而不必切换. 不像一般输入法, 输入长英文时, 会自动顶在那里不动, 或者清除. 大多输入法按回车输入英文, 但是不支持长串. 有些只对拼音输入法支持, 对五笔不支持. 而多多是通通支持, 多多支持. A2: 构词规则丰富. 不过我还没有有效利用. A345: 支持英文输入法的嵌入, 支持在输入法中用编码调用命令, 自定义码表方便. B 我几个我暂不满意的: B1 : 设置界面-输入驱动-(按键设置-构词规则-码表管理)弹出窗口. 码表规则只能一条条设置. B2: 软键盘不强大. 不能用代码调出. 没有对常用输入法的软键盘作扩展和自定义.没提供快键. B3: 没有象微软拼音那样将预编辑文本嵌入到编辑区内的功能. C 多输入法生成器是我目前最满意的输入法生成工具. 我自己生成这个输入法, 特别满意的是长英文与中文不必切换, 及重码用最后一码切换的功能. 此外, 我设想输入法应当实现下面的功能: C1: 像速录软件一样, 能将编码文本与汉字文本互译. 这样, 更能让中英文无缝输入. 并且, 遇重码没有被选取时, 先保留存疑点,分重点存疑和所有重码存疑等级别(可设置), 输完之后, 可以方便的修改. C2: 可以更加智能一些, 总觉得可以让他更灵活. 例如, 在既没有汉字编码也没有英文编码的输入, 可以设置相近推荐; 在用户按了码元之外的字符时, 会自动关闭输入法而执行其他功能, 或者有提示. C3: 实现更方便的符号输入方案, 将字符映射表适时调用, 利用输入法相应的编码或自定编码, 在多行多列的二维表及标签卡间切换可选码. C4: 可以如excel或其它支持 列处理的文本软件一样, 更加方便的修改码表. 码表分成多种级别和子类, 可以方便的展开与收缩查看, 可以排序,可以在一个码表文件中同时挂接多种编码方案列, 而只选用其中一部分. 这样, 就成了一个通用同用的平台, 有效的节省重复, 统一多种输入法的局面. C5 我想, 肯定能实现更多智能化的方案, 待补充

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧