学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
 48 12345
发新话题
打印

在游戏中实现中文输入框(开源,4.20 大换血)

本主题由 静夜思 于 2008-4-14 11:07 鉴定为原创并加为精华

在游戏中实现中文输入框(开源,4.20 大换血)

这个程序可以实现中文的输入。
最近写了很多有关游戏的代码,我总结出了不少经验。其中有一条就是:在写游戏程序时,要先做零散的功能,比如这个输入框,还有按钮,精灵动画等。写好了之后再把他们组合起来,这样写的程序思路清晰,而且后期的维护、修改也很容易,只要在某一部分的测试程序上修改,成功之后再添加到主程序中即可。
如果代码混乱,思维浑浊,我想不管是谁都没有心情继续写下去了

主要功能:
1.支持中/英文输入
2.支持回车,满行后自动换行
3.智能鉴别汉字/非汉字
4.可以按↑ ↓ ← →移动光标
5.可以拖动鼠标左键选择多个字符
6.支持鼠标选择文本
7.支持特殊符号和多国文字,按Ctrl加A~Z任意键可以输入制表符

(老版)
4.15版:

4.17版:修正了鼠标点击的功能

4.19版:这个版本我对整个代码进行了“脱胎换骨”,强烈推荐下载!!


[ 本帖最后由 flyue 于 2008-4-20 09:56 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

使用说明?

TOP

有什么用的!



                                                           
                                                                         -本人是菜鸟-

TOP

在游戏中实现中文的输入,而且可以自动换行,显示的行数和列数都能设置,可以用光标左右键移动光标,支持删除功能,自动识别汉字/非汉字。
老大,这些可都是人家想要都要不来的游戏核心技术呀!

[ 本帖最后由 flyue 于 2008-4-14 18:12 编辑 ]
大家一起来编程吧!

TOP

4.15日我发布了最新版,修改了很多地方
大家一起来编程吧!

TOP

你头文件给的不通用,有什么用?

TOP

C++的。

TOP

真有你的,好历害,我要向你学习

TOP

效率好差...有待改进

TOP

支持一下!

TOP

 48 12345
发新话题