游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6336|回复: 5

《学VC编游戏》TransparentBlt不能产生透明化的疑惑

[复制链接]

2

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2007-8-2 08:07:00 | 显示全部楼层 |阅读模式
        SelectObject(MemDC,bit);
               TransparentBlt(dc.m_hDC,200,160,w,h,MemDC,0,0,w,h,RGB(0,0,0));
        p++;
        if(p>m1) p=m0;
    这种方法平常用时可以使图像透明化,但是在此《学VC编游戏》中却不能产生透明化,感到不可思议,而用TransparentBlt2(dc.m_hDC,x,y,w,h,MemDC,0,0,w,h,RGB(255,255,255));中的方法却可以产生化 [em17] [em17] [em17]

0

主题

9

帖子

29

积分

注册会员

Rank: 2

积分
29
发表于 2007-9-16 21:44:00 | 显示全部楼层

Re: 《学VC编游戏》TransparentBlt不能产生透明化的疑惑

注意:那要看图片的背景色,黑色RGB(0,0,0),白色RGB(255,255,255)。 [em10]

18

主题

82

帖子

86

积分

注册会员

Rank: 2

积分
86
发表于 2007-9-30 01:18:00 | 显示全部楼层

Re:《学VC编游戏》TransparentBlt不能产生透明化的疑惑

谁能解释一下这个函数的实现步骤,因为书上的解释没有几个人会看的懂的

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2007-10-3 16:59:00 | 显示全部楼层

为什么TransparentBlt 函数没有定义,我用的是dev c++

  ??????????

2

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
QQ
发表于 2010-3-16 16:32:00 | 显示全部楼层

Re:《学VC编游戏》TransparentBlt不能产生透明化的疑惑

请加  C++编程爱好者交流群 (超级群) 一起学习 45694455

1

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2010-10-25 17:06:00 | 显示全部楼层

Re:《学VC编游戏》TransparentBlt不能产生透明化的疑惑

关键色都没对- -!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-18 08:27

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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