MFC中图片背景透明色问题
一幅背景是黑的,一幅背景是白的。把两幅位图导入到资源中,假如ID分别为IDB_BMP1和IDB_BMP2。然后定义两个CBitmap类型的变量bmp1和bmp2,分别加载这两幅位图资源。即: bmp1.LoadBitmap(IDB_BMP1); bmp2.LoadBitmap(IDB_BMP2); 然后在OnDraw或者OnPaint中显示(假如是OnPaint):CPaintDC dc(this); // device context for painting CDC memDC; memDC.CreateCompatibleDC(&dc); CBitmap* pbmpOld;pbmpOld = memDC.SelectObject(&bmp1); dc.BitBlt(0, 0, 36, 36, &memDC, 0, 0, SRCPAINT); // 注意最后一个参数 memDC.SelectObject(&bmp2); dc.BitBlt(0, 0, 36, 36, &memDC, 0, 0, SRCAND); // 注意最后一个参数memDC.SelectObject(pbmpOld); memDC.DeleteDC();这样就可以达到目的了,需要注意的是黑色背景的图使用的是SRCPAINT,白色背景的图使用的参数是SRCAND,不要把顺序搞错了就行了。
MFC中图片背景透明色问题相关推荐
- html把背景设为白色,ps中图片背景怎么改成白色?
ps中将图片背景改成白色的方法 1.首先,把需要修改的照片放在PS中打开,然后在PS界面左侧工具栏中找到魔棒工具(如图所示),用魔棒工具在照片的背景上点击一下. 2.其次,如果照片背景色不是纯色的话, ...
- css中图片背景以及URL的介绍以及什么是css精灵
一.图片背景 background-image 定义背景图片,可定义多背景 background-repeat 定义背景图片的显示方式 repeat,图片重复 垂直水平都重复 repeat-x,图片横 ...
- 如何在MFC中插入背景图片
导入图片 补充 一般我们下载的图片都是JPG的或者别的格式,你可以百度一下,就能找到那种在线JPG转BMP格式的网站,在里面转一下就行 本文参考文献见后面,因为原文作者没有写怎么插入OnPaint() ...
- MFC中 给基于CFormView的单文档添加背景图片
关于基于CFormView的单文档应用程序,添加一个图片背景的方法之一如下: 下面是利用LoadImage实现.(先在程序目录中添加背景图片back.bmp) 1.在view类中添加类成员变量:(为C ...
- 如何给MFC对话框添加背景图片
一.创建项目 文件-新建项目-MFC应用程序-该页面使用"基于对话框"-完成即可. 注意:取消"使用Unicode库",否则在使用AfxMessageBox会报 ...
- 如何将图片背景变为透明色
在PPT中插入图片,双击后上面出现图片格式,选择颜色后,设置透明色,吸管工具点击图片背景,即变为透明色,另存为后即可
- MFC中Mat实现打开本地图片
实现思想:将opencv的窗口贴到MFC的图片控件上去. 显示图片路径ID:IDC_IMG_PATH 图片Static Text的ID:IDC_STATIC_IMG 代码: // LoadImageD ...
- echarts热力背景图_Echarts 图表中设置背景图片
在项目开发过程中,遇到在Echarts图表上添加背景图的需求,通过查找Echarts官网的配置项,发现 graphic 能够实现在图表中设置背景图片. image 在Echarts的实例中,找到一个实 ...
- 学习在网页中应用大图片背景的20个精美案例
定义网站基调和风格的一种简单方式就是使用大图片背景(Big Background Image),在使用这种大图片的时候,为了让大背景图片能够和网站的其它内容很好的融合在一起,你需要考虑很多事情,否则可 ...
最新文章
- 【Qt】Qt再学习(八):Media Player(Qt实现多媒体播放器)
- 【LeetCode每周算法】两数相加
- ERROR: No query specified
- 用2468这四个数字c语言,C语言作业及参考答案.doc
- 基于java ssm springboot女士电商平台系统源码+文档设计
- 高效开发Android App的10个建议
- steam怎么设置邮箱令牌_steam盗号?这样做50%能够避免损失!
- 计算机网络自顶向下方法 习题参考答案 第三章
- h5快速制作工具-企业级. 非个人无水印
- 网络教育统考计算机和英语作文,网络教育英语统考试题
- 如何提高 CSS 动画性能
- python解二元一次方程组
- 一些基本 的数学知识
- 图神经网络笔记(二)——卷积图神经网络概述
- 10038错误,无法连接上阿里云服务器上的MySQL
- jenkins忘记管理员密码修改
- go语言里读写json
- 相对布局的最下方怎么设置android,Android 相对布局常用属性
- Planner 5D for Mac(3D家居室内设计) V4.1.9破解版
- 想到一个多态与final的关系的问题