当前位置:编程学习 > C#/ASP.NET >>

怎样用C#开发一个输入法程序?

我学c#半年了,也做了几个小项目(练习用的),这次老师留了的任务是:用c#开发一个输入法,也就是类似于搜狗拼音的输入文本的功能,当然不会像搜狗拼音输入法那样的健全,只要实现能往word或文本文档输入文字的功能即可,想了半天也没有一个准确的思路。上网查了只有用C,c++写的案例,我用的开发环境是VS2008,所以这些案例我也看不懂。请高手,前辈们多多指教,需要用到哪些命名空间,哪些类?也请大家给出一个设计思路,方案,或直接给出一个案例直接发到我的邮箱hebeicxxl@163.com,本人将不胜感激啊!请大家多多指教啊! --------------------编程问答-------------------- 每次看到老师留下的任务,第一反应就是:要求变态。
你老师吃了什么东西?装个framework才能用你的输入法?不实际的东西~

msdn貌似看到过c++的范例?
你可以去找找研究研究,

注意结贴率。 --------------------编程问答-------------------- 其实做是可以做,但是实用价值为0. --------------------编程问答-------------------- 既来之,则三之~ --------------------编程问答-------------------- 首先要会写输入法注入 --------------------编程问答-------------------- 语言不是问题,仔细看看不就行了,主要是思想,这个输入法首先要编一个字典,把汉字每个字全要,这是一个很大的工程,当然要编一个拼音输入法,就有现成的字典了,否则这是一个很大的工作呀,
在就是输入调用字典的值了,
最后,空格上文字,
上文字得获得编辑文件软件的句柄 --------------------编程问答-------------------- 学生花钱花时间上大学,遇上这种老师,不幸。 --------------------编程问答-------------------- 问问你们老师,这种功能,他可以用多长时间实现。 --------------------编程问答-------------------- 我觉得大家还是就事论事了
给些思路吧 讨论其它的没有什么用 --------------------编程问答-------------------- 开发是可以开发 但是一点实际意义都没有 你说人家要用你的输入法还要装个.Net frameWork 这可不小啊 换做你  你愿意装个几十M的输入法? --------------------编程问答-------------------- 做是可以做,但这种后台程序,肯定是C++开发容易多了,C#向来是做界面的,后台程序的开发,特别是图像处理,很麻烦,不简易用C#来做输入法。 --------------------编程问答--------------------
引用 8 楼 luoxp520 的回复:
我觉得大家还是就事论事了
 给些思路吧 讨论其它的没有什么用

支持, 我也想知道答案 --------------------编程问答--------------------
引用 7 楼 yxfox 的回复:
问问你们老师,这种功能,他可以用多长时间实现。


老师就是老师,没办法的~ --------------------编程问答-------------------- 关于底层的程序,建议楼主看看单片机的输入法实现,容易理解。另外里面也包含字库,避免自己去找字库了。
之于界面,这个楼主做起来容易 --------------------编程问答-------------------- 你好,你的问题解决了吗?我也有相同的问题希望得到你的帮助,谢谢!! --------------------编程问答-------------------- 如果我是老师我就要学生做个类似WINDOWS操作系统 --------------------编程问答--------------------  我们老师就差要我们造机器了!~ --------------------编程问答-------------------- 你们老师牛吗? --------------------编程问答-------------------- 鄙视“既来之,则三之”;
一心一意为大善! --------------------编程问答-------------------- 既来之,则三思;
写那个应该用非托管的好能吧 --------------------编程问答-------------------- 老师觉得输入法很牛? --------------------编程问答-------------------- 这个其实微软有类似的东西,我以前用过是拿汉字自动转拼音的 你可以去搜一下 --------------------编程问答-------------------- 做过.没成功... --------------------编程问答-------------------- --------------------编程问答-------------------- 尝试一下 --------------------编程问答-------------------- 感觉很有想法 --------------------编程问答-------------------- --------------------编程问答-------------------- 我也想做一个,但不是汉字的,是阿拉伯的。 --------------------编程问答-------------------- 输入 法有API可以调用(比如百度),但是用.NET来写,只觉得你们老师太牛X了 --------------------编程问答-------------------- 如果你们老师要看这个的话我有
[img=http://hi.csdn.net/space-4627728-do-album-picid-1047699-goto-down.html][/img]
完全的输入法还是用c++吧 
我也在研究 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 30 楼  的回复:


楼上的是怎么做出来的哦?找了好多,都是中文转拼音的,没有拼音转中文的啊?
你的源码能否发一份啊?pengyu-909@163.com  谢谢
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,