注册 登录
编程论坛 C图形专区

请问在neo图形模式下如何实现汉字输入?

卧龙孔明 发布于 2007-04-01 11:33, 948 次点击
请问在neo图形模式下如何在不破坏图形前提下实现汉字输入?
最好是能较易实现的,在neo dev环境下
谢谢!
7 回复
#2
jig2007-04-01 15:28
neo实际就是个图形包,你要做成输入汉字实质就是要你自己写个汉字输入系统

我以前写了个很简单的,就是用NEO+DEV做的,你可以在论坛去搜索看看。

https://bbs.bc-cn.net/viewthread.php?tid=93828&star=at#

[此贴子已经被作者于2007-4-1 15:32:55编辑过]

#3
卧龙孔明2007-04-01 17:16
您说的我以前看过,不过DEV文本模式下可以直接调用windows输入法,是否可以在图形模式下也调用windows输入法或还有其它可以简单实现的方法?
谢谢
#4
RockCarry2007-04-02 09:52

如果是用DOS+TC,只有自己实现了
先定义好接口,以便以后重用
原理应该是十分简单的,就是搜索文件,但是需要找到一个好的输入法字库文件
比如汉语拼音:
a
阿阿...
an
按安案...
...
当用户输入an是就搜索到an这一项,将所有的汉字都列出来。
原理很简单,就看如何
实现了,还有就是如何提高搜索效率了

[此贴子已经被作者于2007-4-2 9:54:52编辑过]

#5
卧龙孔明2007-04-02 11:56
谢谢楼上以及斑竹jig的帮助
非常感谢
#6
jig2007-04-03 11:15
你要的是WINDOWS编程,你直接使用WINDOWS系统调用就可以把输入功能做出来
#7
RockCarry2007-04-03 16:48

[此贴子已经被作者于2007-4-3 16:50:35编辑过]

#8
hjj11232007-04-06 16:36
这个话题应该涉及到C如何与其他高级语言对接.尤其是WINDOWS函数调用的办法.建议开个专题大家讨论下.
1