游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2688|回复: 3

请教 !!! DirectX里怎么实现中文输入框?

[复制链接]

16

主题

59

帖子

59

积分

注册会员

Rank: 2

积分
59
发表于 2008-3-25 22:12:00 | 显示全部楼层 |阅读模式
请教 !!! DirectX里怎么实现中文输入框?类似网络游戏里的聊天系统。有实例的话希望能传一份QQ181998315
我有几点迷惑:
中文输入的流程是怎么一回事?
输入一串字的情况下能不能识别每单个字?
中文字在计算机里是什么形式存在或者识别的?ASC码?
是否像字符串一样 用一个函数就可以判断两个中文字是否相同?

如果有觉得问题弱智的话请见谅,希望各位能帮帮忙

2

主题

23

帖子

38

积分

注册会员

Rank: 2

积分
38
发表于 2008-3-26 11:34:00 | 显示全部楼层

Re:请教 !!! DirectX里怎么实现中文输入框?

DirectX SDK最新版有一个Demo可以看看

54

主题

2916

帖子

3765

积分

论坛元老

Rank: 8Rank: 8

积分
3765
QQ
发表于 2008-3-26 12:56:00 | 显示全部楼层

Re:请教 !!! DirectX里怎么实现中文输入框?

熟悉一下WM_CHAR消息吧,这东西很好用。

59

主题

404

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
发表于 2008-4-10 18:01:00 | 显示全部楼层

Re:请教 !!! DirectX里怎么实现中文输入框?

你看看DX SDK中有个名叫CustomUI的Demo
不过代码比较多,有处理中文,日文,韩文的IME输入法处理代码。
详见“CDXUTIMEEditBox”这个类。
(微软为我们这些做游戏的人都准备好了,要不关于这个问题我还真不知道怎么解决呢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-22 21:03

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表