游戏开发论坛

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

如何在D3D窗口上实现打字的功能?

[复制链接]

46

主题

63

帖子

65

积分

注册会员

Rank: 2

积分
65
发表于 2004-4-20 14:19:00 | 显示全部楼层 |阅读模式
就好象一般的网络游戏一样,按一下回车就会弹出一个文本框,然后键盘就可以直接打字进去,请问这是怎么办到的呢?如果是中文又该怎么办呢?

46

主题

63

帖子

65

积分

注册会员

Rank: 2

积分
65
 楼主| 发表于 2004-4-21 13:04:00 | 显示全部楼层

Re:如何在D3D窗口上实现打字的功能?

谢谢,
还没搞懂,看来我还有好多东西要学

5

主题

21

帖子

21

积分

注册会员

Rank: 2

积分
21
发表于 2004-4-21 21:17:00 | 显示全部楼层

Re:如何在D3D窗口上实现打字的功能?

不会吧高级战士老兄,这么麻烦吗?
微软不会这样吧。以前在在directdraw中有GDI SURFACE可以解决这个问题,直接做成对话框就行。现在都D3D了,怎么越来越艰苦朴素了?

1

主题

17

帖子

29

积分

注册会员

Rank: 2

积分
29
发表于 2004-4-22 10:46:00 | 显示全部楼层

Re:如何在D3D窗口上实现打字的功能?

请问:GDI SURFACE是什么东西啊?是Windows GDI 还是 Direct 也有GDI啊?
另外,DirectDraw怎样显示Window GDI(像Edit)?怎样得到焦点啊?页面刷新时怎样做才不会把GUI刷掉啊?????????????????????????????
哪位超极爱心战士能教教啊.

46

主题

63

帖子

65

积分

注册会员

Rank: 2

积分
65
 楼主| 发表于 2004-4-23 21:36:00 | 显示全部楼层

Re:如何在D3D窗口上实现打字的功能?

谢谢几位,
拜托哪位提供点用EDIT方法的代码好吗?

非常感谢!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-30 12:36

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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