77问答网
所有问题
大神,请问VS2010 MFC是如何实现 PNG格式透明背景的自绘按钮啊
如题所述
举报该问题
推荐答案 2015-09-01
MFC其实不支持PNG透明。
自绘的异形按钮,有多种做法,通常推荐使用CButtonST类或者皮肤库(界面库)实现。自己画也是可以的,方法也有多种。
用PNG做透明(异形)按钮,其实是利用GDI+对象,将图片导入为位图(BITMAP),在VS2010中,你可以使用CMFCButton类简单的实现透明效果(不过说实话,效果一般),这个方法网上有很多代码,比如:
http://blog.csdn.net/astraylinux/article/details/8184367
来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/Gpq33vGvNGWYNYY38vv.html
相似回答
VS2010
MFC
MDI多文档/视图的绘图并保存为jpg或BMP
格式的
图片,求
大神
...
答:
一般绘图都是使用双缓冲,如果使用CImage类或GDI+,利用内存DC的位图句柄,使用相关函数就可以保存为各种格式图像文件。
mfc
中combo控件
如何实现自绘
答:
1. 在控件初始化时为
按钮
添加Owner Draw的属性。这是因为在
MFC
中,要想激活控件
的自绘
功能,要求该控件的属性中必须包含属性值BS_OWNERDRAW,这一步我们可以通过类向导为 CXPButton类添加PreSubclassWindow()函数,在该函数中完成属性值的设置。当激活控件的自绘功能之后,每次控件状态改变的时候 都会运行函...
MFC
中,为什么设置不了控件Groupbox的
背景透明
?该
怎么
处理
答:
经过多次的测试,发现:1、 直接拖一个控件到界面上,通过属性栏里设置Transparent的值为TRUE,可以实现我需要的效果。而且这个的Group Box
背景
和DLG一致。2、属性栏里的Transparent值为FALSE。加入如下WM_CTLCOLOR消息代码处理,无效。C/C++ codeif(nCtlColor == CTLCOLOR_STATIC) { pDC->SetBkMode(...
VC
MFC
单文档,无法改变RADIOBUTTON
背景
颜色
答:
在OnCtlClolor里添加 switch (pWnd->GetDlgCtrlID()){ case IDC_RADIO1:pDC->SetBkMode(TRANSPARENT);//设置控件RADIO
背景透明
pDC->SetTextColor(RGB(0,60,255)); //字体颜色(蓝色)case IDC_RADIO2:pDC->SetBkMode(TRANSPARENT);//背景透明 pDC->SetTextColor(RGB(0,60,255)); //字体颜色...
100分求个
VS2010
MFC
SDI真彩工具栏完美
实现
方案
答:
自己绘制,GDIPlus 或者使用DialogBar
MFC
我就没见过真正的如我所想象的真彩色工具栏 我也从来没有实现过 我想,自己弄个DialogBar之类,停靠,DialogBar中,完全自己绘制,使用GDIPlus绘制真彩色32位图片
,png
都可以,裂分窗口,上面的View
自绘
尽量模拟长像工具栏,自己判断鼠标位置,点击位置,响应联动即可...
易语言
如何实现PNG
图片
背景透明
?
答:
加到启动窗口背景图片:在启动窗口属性里的底图添加该图片,把底色设置和图片背景颜色一样的 如 白色,然后在启动窗口创建完毕下写用 置外形图片(底图,#白色) 命令。有些
png
图片
格式透明背景
后 描边不规范,用gif
格式的
透明背景效果最佳。
按钮背景
图片,用图形
按钮,
属性里自带透明颜色设置项。
html 中
按钮背景
图片
是PNG,
为什么所有的浏览器都不
透明啊
答:
PNG
图片不透明原因:在IE6中不支持PNG图片
透明,
需要用滤镜解决兼容问题。
按钮
中有默认
背景
颜色,需要去掉才能显示透明图片。可以用background:url(图片路径)属性。
大家正在搜
条件格式如何设置
jpg是什么格式的文件
xlsx是什么格式的文件
mpeg是什么格式
jpg格式是什么意思
在 exl 条件格式怎么
条件格式
图像文件格式
bmp格式
相关问题
VS2010中VC如何实现透明的PNG?需要拖入什么控件?或...
如何在MFC里显示png图片或背景透明的bmp图片
Android开发中的异形按钮,书上说是要以透明图为背景。这...
请问vs 2010中如何让button按钮的背景色不是透明的...
CButtonST类的设置按钮背景是透明色函数//怎么做到的...
MFC 使按钮的背景色透明
VS2010用MFC文件对话框实现如下功能,点击“打开”按钮...
MFC 树形控件如何加载PNG图片作为节点图标???????...