游戏开发论坛

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

怎么用GDI在窗口上绘出的字没有背景色

[复制链接]

1

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
QQ
发表于 2003-12-10 10:21:00 | 显示全部楼层 |阅读模式
我用Windows GDI绘制的文字怎么也去不掉背景色,请各位指教。咱是个游戏新手。 [em4]

15

主题

96

帖子

124

积分

注册会员

Rank: 2

积分
124
发表于 2003-12-10 11:30:00 | 显示全部楼层

Re:怎么用GDI在窗口上绘出的字没有背景色

有个SetBKColor()可以设置文本的背景色的,在MSDN上找找一定会有个答案

15

主题

96

帖子

124

积分

注册会员

Rank: 2

积分
124
发表于 2003-12-10 11:32:00 | 显示全部楼层

Re:怎么用GDI在窗口上绘出的字没有背景色

另外,如果做游戏的话用GDI会变慢的,还是用D3D中的类比较好

0

主题

15

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2003-12-10 11:41:00 | 显示全部楼层

Re:怎么用GDI在窗口上绘出的字没有背景色

差了一点点
SetBKMode(hDC,Transparent)
设置为透明就可以了
D3D的函数是API的Warp,在项目里面应该使用D3D的

28

主题

685

帖子

703

积分

高级会员

Rank: 4

积分
703
发表于 2003-12-30 10:46:00 | 显示全部楼层

Re:怎么用GDI在窗口上绘出的字没有背景色

gdi写一个字的时间够贴好几幅图了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-24 18:28

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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