窗口背景画成透明,但显示出来是黑色

问题描述

小弟最近在研究不规则+半透明的窗口,,最重要的一个问题是,,mainWindow透明的时候显示的是黑色。。用了mask图贴上去后正常,,是不是透明的东西非要MASK不可?小弟用mask+alpha+background三个图,能在主窗口上显示一个不规则的带透明的图(此时主窗口是正常底色),但把主窗口设成透明,就黑了,,另外,怎样做一个只有边框,全透明的窗口?除了用MASK,,我觉得不让WINDOWS绘窗口背景还不行么??但是如何做呢?

解决方案

解决方案二:
不要自己搞了,我现在都用devexpress套件,很方便,你去看看就知道了

时间: 2024-09-13 04:40:14

窗口背景画成透明,但显示出来是黑色的相关文章

qt-Qt中设置窗口背景透明

问题描述 Qt中设置窗口背景透明 我用Qt5, 新建工程自动生成的dialog窗口. 在dialog.cpp中加了 setWindowFlags(Qt::FramelessWindowHint); 再在ui界面中设置qss,加入带透明部分的背景图片,就是用的background-image 这样的话背景透明部分就是白的. 如果加上background-color:transparent; 背景透明部分就是黑的了 然后我上网查了一下加了两句 setWindowOpacity(1); setAttr

如何使PictureBox中背景透明的图片显示出来后背景真正透明

问题描述 使用PictureBox显示一张png图片,图片背景是透明的.但picturebox中的图片显示出来后背景色不透明,由于我们窗体的背景是一张图片,无论设置picturebox的backcolor为何种颜色都不合适.把backcolor设置成transparent好像显示的是窗体的原始背景色,怎样才能使picturebox中的透明背景图片背景显示出来也是透明的呢.请教大家,遇到这种情况,该如何处理,谢谢.另外,我的应用是桌面应用,且由于历史原因,目前还是使用的.netframework1

vs2013 局部变量窗口-vs2013 局部变量窗口背景变为黑色

问题描述 vs2013 局部变量窗口背景变为黑色 有谁知道为什么我的vs2013 局部变量窗口会这样,全部是黑色的了,调试时候很不方便.急急急.谢谢. 解决方案 看图就懂了吧.工具-选项 然后找这个界面就看到了!项前景为字体颜色,项背为背景颜色!你的应该背景颜色是黑色! 解决方案二: 我的是这样的,没有什么不对的吧?

PNG图片生成 缩略图背景不透明,黑色背景,怎么做才能透明呢?

问题描述 生成PNG缩略图背景怎么透明?透明背景的PNG图片用C#生成一下,原来的背景就变黑色了,请问有方法解决么?请高手或有经验的同仁帮办解决.谢谢.........代码如下:///<summary>///生成缩略图///</summary>///<paramname="originalImagePath">源图路径(物理路径)</param>///<paramname="thumbnailPath">缩

美图秀秀怎么把背景变透明 把背景变透明教程分享

给各位美图秀秀软件的使用者们来详细的解析分享一下把背景变透明的教程. 教程分享: 安装并打开您电脑上的美图秀秀2015,打开后如下图所示选择"美化图片"   进入到主页面后会出现如下图让您打开图片的窗口,点击"打开一张图片",选择你需要处理的图片   图片打开后,选择如下图中的"抠图笔",会出现一个让您选择抠图方式的窗口   打开选择窗口后在这里我们介绍第一种"1 自动抠图",然后会进入到抠图的操作窗口   如下图所示将您需要

CSS网页制作技巧:兼容主流浏览器的背景颜色透明

文章简介:CSS网页制作技巧:兼容主流浏览器的背景颜色透明. 以前都是用jquery来写背景透明,方法简单,但是有缺点,脚本没加载完时,背景颜色是不透明的.如果换成在css里写好的话,效果就很好了..transparent_class { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; } 上面的几个属性分别是: opacity: 0.5; 这是最重要的,因为它是CSS标准.该属性支持f

改变MDI客户窗口背景的方法

在北京工业大学计算机学院 胡击先生的"深入MDI客户窗口编程"一文中谈到了其在学习过程中摸索出的两种改变MDI客户窗口背景的方法,并具体描述了其中一种实现方法,同时给出了示例代码.我对作者这种孜孜不卷的学习态度表示钦佩,并同时提出自己在遇到同样的情况时所采取的解决方法. 希望能够互相学习.交流. 其实,VC6.0/5.0在其MSDN Library中已经对修改MDI主窗口的客户区背景提供了方法,并给出了示例. 先介绍一下Windows实现窗口背景刷新的标准方法,是通过处理WM_ERAS

Win7系统的窗口背景怎么设置为绿豆色

  Win7系统的窗口背景设置为绿豆色的方法. 操作步骤: 1.点鼠标右键,进入"个性化"如图 2.点击"窗口颜色"后进入如图页面 3.再点击"高级外观设置"进入后把"项目"栏选择"窗口",点右边"颜色"的三角下拉框,选择"其他"如图 4.进入"颜色"框后,把右边的"色调"改成85,"饱和度"改成123,&q

win7系统桌面右键菜单背景变透明怎么办

  win7系统桌面右键菜单背景变透明怎么办            一.修改开始菜单背景图 1.网上搜索下载安装好桌道美化软件,打开好桌道美化软件; 2.选择桌面主题,在自己喜欢的主题下点下载; 3.然后点应用. 二.更改右键菜单背景的方法 1.网上搜索下载安装软媒魔方,打开软媒魔方,点美化桌面; 2.选择右键菜单背景,点浏览,选择图片,点打开; 3.点应用到系统.