游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6716|回复: 7

怎么在directx窗口里使用gdi控件?

[复制链接]

4

主题

47

帖子

47

积分

注册会员

Rank: 2

积分
47
发表于 2005-5-10 20:12:00 | 显示全部楼层 |阅读模式
怎么在directx窗口里使用gdi控件?
我是使用api实现的directx

4

主题

25

帖子

41

积分

注册会员

Rank: 2

积分
41
发表于 2005-5-10 20:25:00 | 显示全部楼层

Re:怎么在directx窗口里使用gdi控件?

对于一个Surface,有一个方法叫IDirectSurface7::GetDC(&HDC hdc);,用一下就可以获得DC了,用完了再IDirectSurface7::ReleaseDC(HDC hdc);搞定。
我用API方法实现文字显示和图象载入,很方便

4

主题

25

帖子

41

积分

注册会员

Rank: 2

积分
41
发表于 2005-5-10 20:25:00 | 显示全部楼层

Re:怎么在directx窗口里使用gdi控件?

等等……我好像进错了论坛,你用的是delphi?

4

主题

47

帖子

47

积分

注册会员

Rank: 2

积分
47
 楼主| 发表于 2005-5-10 20:33:00 | 显示全部楼层

Re: Re:怎么在directx窗口里使用gdi控件?

tdzl2003: Re:怎么在directx窗口里使用gdi控件?

等等……我好像进错了论坛,你用的是delphi?

我想使用edit控件

14

主题

149

帖子

149

积分

注册会员

Rank: 2

积分
149
发表于 2005-5-12 21:11:00 | 显示全部楼层

Re:怎么在directx窗口里使用gdi控件?

这个好象要自己写!
我这里有些写外挂输入法的资料!

因为在DX全屏幕模式下看不到EDIT 即使绘制一个图片覆盖到原来位置上也看不到输入法!
更别说选字表了,况且放完EDIT很影响速度!

所以要自己写!

4

主题

47

帖子

47

积分

注册会员

Rank: 2

积分
47
 楼主| 发表于 2005-5-13 08:41:00 | 显示全部楼层

Re:怎么在directx窗口里使用gdi控件?

发给我看看如何

6

主题

42

帖子

42

积分

注册会员

Rank: 2

积分
42
QQ
发表于 2005-5-13 09:39:00 | 显示全部楼层

Re:怎么在directx窗口里使用gdi控件?

我也要。共享一下吧!

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2008-6-23 12:45:00 | 显示全部楼层

Re:怎么在directx窗口里使用gdi控件?

发给我看看如何.yanhl@mail.ustc.edu.cn
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 04:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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