社区
界面
帖子详情
请问如何将png图片添加到mfc的对话框上?并且使其背景透明?
神爱斯
2016-07-22 03:26:32
有没有较为详细的教程,帮帮我呢,谢谢各位!
...全文
135
3
打赏
收藏
请问如何将png图片添加到mfc的对话框上?并且使其背景透明?
有没有较为详细的教程,帮帮我呢,谢谢各位!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
待续_1006
2019-04-12
打赏
举报
回复
CXimage库也可以,load图片,然后draw画到对话框上
jacksonfan
2016-07-22
打赏
举报
回复
也可以用开源的PictureEx
Eleven
2016-07-22
打赏
举报
回复
CImage可以Load()和Draw PNG图片~
mfc
中插入
PNG
透明
图片
mfc
中插入
PNG
透明
图片
记录下在
mfc
中插入
png
透明
图片
的方法新建项目在
对话框
界面中插入两个 Picture Control在
MFC
_
png
Dlg.h中
添加
在
MFC
_
png
Dlg.cpp中
添加
图片
透明
处理函数修改确认按钮点击事件运行效果 记录下在
mfc
中插入
png
透明
图片
的方法 新入坑c++,使用的是vs2015,想在一个
mfc
项目中插入外部的
png
图片
。发现默认的image控件只能直接拖放b...
MFC
-加载
png
,并将
背景
色设置为空白
遇到一个需求,要求
mfc
对话框
的
图片
背景
是空白的,目的是好看。m_pic 为 pic控件。至此,
png
背景
为
透明
。img 为成员变量。
MFC
不规则
对话框
(加载
png
为
背景
)
1:本文是使用的是 Gdi 的cImage 加载
png
2:首先加载函数如下: bool C
PNG
DialogRegionDlg::LoadImageFromResource( CImage* pImage, UINT nResID, LPCWSTR lpTyp ) { if (pImage == NULL) return false; pImage->Destroy(); /
MFC
基于
对话框
如何
添加
位图并使位图
背景
透明
(TransparentBlt函数)
MFC
中比较重要的一部分学习内容即是绘图,而绘图时我们会发现如果想插入一张
图片
而又不想要
图片
的
背景
,或者已经把
图片
的
背景
用Ps去掉了,但是在
MFC
窗口中显示
图片
的时候又有了白色的
背景
,这个时候就可以使用TransparentBlt函数(通常支持位图)来实现将
图片
背景
变
透明
。
MFC
实现窗口
透明
,并显示一张
透明
PNG
图片
参考了大佬的文章,记录一下过程,帮助记忆。 实现了窗口
背景
透明
,button、edit控件不
透明
可以看到窗口变成
透明
的了,并且载入了一张
透明
的
png
图片
代码如下: 在头文件中加入:CImage img BOOL C
MFC
301
透明
窗体Dlg::OnInitDialog() { CDialogEx::OnInitDialog(); // 将“关于...”菜单...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章