社区
图形处理/算法
帖子详情
mfc 半透明位图
lodemenwwwww
2009-03-23 02:21:37
各位大侠
小弟 有问题请教
我现在打开一张地图
并且在地图上画了一个圆圈
现在我的问题事
想用红色填充 这个圆圈
填充后的红圆圈是半透明
可以看到 下面的地图
请问这个问题怎么解决
...全文
300
18
打赏
收藏
mfc 半透明位图
各位大侠 小弟 有问题请教 我现在打开一张地图 并且在地图上画了一个圆圈 现在我的问题事 想用红色填充 这个圆圈 填充后的红圆圈是半透明 可以看到 下面的地图 请问这个问题怎么解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
donkeydonkey
2009-04-19
打赏
举报
回复
正在找这方面的资料呢哈哈, 学习!
lodemenwwwww
2009-03-25
打赏
举报
回复
MFC和 GDI+可以混编 么 ?
我加入GDI+后出现很多连接错误
GDI+的函数也无法调用
lodemenwwwww
2009-03-24
打赏
举报
回复
要在mfc中如何使用GDI+
要下载 什么东西?
这个能填充不规则形状么 ?
wqvbjhc
2009-03-24
打赏
举报
回复
以特定透明度显示位图
AlphaBlend函数。
liusichen_0
2009-03-24
打赏
举报
回复
学习
aaaa3105563
2009-03-24
打赏
举报
回复
顶上
huojicha
2009-03-24
打赏
举报
回复
只会用OGL,友情帮顶.
应该是开了混合了吧.
xdlous
2009-03-24
打赏
举报
回复
AlphaBlend
The AlphaBlend function displays bitmaps that have transparent or semitransparent pixels.
做好重绘就行了
yanjing_mail
2009-03-24
打赏
举报
回复
xuexi
Tinary3v0
2009-03-24
打赏
举报
回复
开发包下载地址:
http://download.csdn.net/source/243835
怎么加:
http://www.99inf.net/SoftwareDev/VC/53294.htm
可以填充不规则形状 参看:
http://msdn.microsoft.com/en-us/library/ms533958.aspx
bitwwzhang130
2009-03-23
打赏
举报
回复
[Quote=引用 3 楼 hxzmm 的回复:]
使用GDI+比较简单
SolidBrush br(Color(128, 255, 0, 0))
graphics.FillEllipse(&br, 0, 0, 100, 100)就OK了!
[/Quote]
正解,楼主先找本书看看
wanjingwei
2009-03-23
打赏
举报
回复
就按3楼的
lodemenwwwww
2009-03-23
打赏
举报
回复
各位果然是高手
GDI和GDI+我都没有听说过
该怎么用我根本不知到
MFC下 有没有什么办法可以做到的
我那个程序就是用MFC作的
领导后来提 要求要添加透明的填充色
高手们给想想办法
Tinary3v0
2009-03-23
打赏
举报
回复
你这个不是半透明位图的问题 而是半透明绘图
在GDI下要实现这样的效果需要进行像素透明叠加 比较麻烦
按照3楼的方法使用GDI+的话比较容易实现 GDI+对半透明支持的比较好
就算是图像半透明也很容易实现。
kaer_zhong
2009-03-23
打赏
举报
回复
是啊
hxzmm
2009-03-23
打赏
举报
回复
使用GDI+比较简单
SolidBrush br(Color(128, 255, 0, 0))
graphics.FillEllipse(&br, 0, 0, 100, 100)就OK了!
lodemenwwwww
2009-03-23
打赏
举报
回复
那
这个半透明的画刷 怎么创建 ?
请点拨一下
kaer_zhong
2009-03-23
打赏
举报
回复
你画圆圈的时候把半透明画刷选进去。
绘制
半透明
位图
以及如何画透明
位图
博客介绍了在VC++
MFC
中绘制
半透明
和透明
位图
的方法。绘制
半透明
位图
可选用渗透公式(A AND 0x7F)OR B;画透明
位图
通常用遮罩,也可动态生成遮罩,需指定透明色,文中给出了相应的实现代码。
半透明
及透明
位图
的实现技术
本文介绍如何在Windows环境下使用VC++
MFC
绘制
半透明
和透明
位图
。包括使用特殊颜色作为透明键的技术和利用遮罩进行图像合成的方法。
半透明
位图
(转)
本文介绍如何在Windows环境下使用VC++
MFC
绘制
半透明
和透明
位图
,包括使用渗透技术实现
半透明
效果,以及利用遮罩和指定透明色的方法来绘制透明
位图
。
(半) 透明
位图
原理及代码
本文深入探讨了
半透明
位图
的原理及绘制技术,包括如何使用
位图
遮罩实现透明显示,以及使用异或运算和与运算进行透明
位图
的绘制。文章详细解释了每种方法的工作原理,并提供了具体的C++
MFC
代码实例,帮助开发者理解和实现透明
位图
的高效绘制。
WINCE
半透明
及透明
位图
的实现技术
本文详细介绍了在Windows CE环境下绘制
半透明
位图
和透明
位图
的方法,包括使用
半透明
技术实现
位图
的渗透效果,并通过代码示例展示了如何在VC++
MFC
环境中实现透明
位图
的绘制。
图形处理/算法
19,464
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章