游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2538|回复: 4

请教DX游戏编程中的文字输入和删除问题。

[复制链接]

4

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2003-11-4 01:19:00 | 显示全部楼层 |阅读模式
比如现在网游中的聊天系统?我死活想不出来如何实现输入文字和删除已经输入的文字,主要是如何确定要文字的宽度呢?请大家指教或者能够告诉我这方面的资料的地址,谢谢了。。。。。。  

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20468
发表于 2003-11-4 01:32:00 | 显示全部楼层

Re:请教DX游戏编程中的文字输入和删除问题。

http://www.gameres.com/Articles/articles.asp?style=l

这些不知道能否帮上你。

4

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2003-11-4 01:44:00 | 显示全部楼层

Re: 请教DX游戏编程中的文字输入和删除问题。

感谢你的帮助,这些资料我看了,对文字输入有了一些了解,还需要深入研究,不过还是不太明白如何删除已经输入的文字,也就是如何做到像Edit控件那样按BackSpace键就可以删除一个字符或汉字呢?我不知道如何确定一个字符的宽度。。。

类似网游里的聊天系统是如何实现的,请问各位大哥有程序源码下载研究吗?

16

主题

172

帖子

177

积分

注册会员

Rank: 2

积分
177
QQ
发表于 2003-11-4 08:32:00 | 显示全部楼层

Re:请教DX游戏编程中的文字输入和删除问题。

wm_char

string 长度 英文 -1 汉字 -2 呵呵~~~~~~~~~~

4

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2003-11-4 13:18:00 | 显示全部楼层

Re:请教DX游戏编程中的文字输入和删除问题。


#define _UICODE

之后用TCHAR 定义字符串,则每个字符(中文或英文)都用UNICODE编码,占2个字节

DIRECTX 中的dxutil.cpp dxutil.h中有一些转换函数

你也可以看msdn查阅更多的资料typedef TCHAR w_char
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-23 23:37

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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