2 yzwik yzwik 于 2017.09.04 11:17 提问

在win32平台可以做出背景半透明,前景不透明的效果吗? 10C

图片说明

比如像这个软件(Rainmeter)可以通过设置达到这个效果,背景是一张纯白的图片,然后设置了200的透明度,然后文字设置不透明,达到截图的效果。

那么在win32平台上可以做到这个效果吗?

直接使用SetLayeredWindowAttributes是不行的,因为这个函数的两个效果之一是背景全透明文字不透明,之二是背景和文字都半透明了

还有使用UpdateLayeredWindow感觉跟SetLayeredWindowAttributes效果二差不多,在设置倒数第二个参数()的透明度的值是,导致的结果是全局都使用同一个透明度,文字也半透明了。

在这里强调一下期望达到背景半透明,文字不透明(alpha=255)的效果

2个回答

songwz123
songwz123   2017.09.04 11:44

这不是雨滴 吗。。。。。。。。。。。。

yzwik
yzwik 是啊 我想在我自己写的工具实现类似的效果,请问你能指教下吗
11 个月之前 回复
yzwik
yzwik   2017.09.10 23:28

已自行解决 有空再贴代码

qq_39170302
qq_39170302 楼主怎么解决的?本人最近也想做个类似的。
10 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
CSS实现Div层背景半透明而内容不透明的效果
CSS实现Div层背景半透明而内容不透明的效果 2014年5月18日 MK 前端设计 0 阅读 2932次 前几天有一个学弟问我,怎么样能实现Div层背景半透明而内容不透明的效果呢,他写的效果不管怎么调试都是div层里面的内容是透明的。我想了一下,用浮动层可以做到啊,下面是代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
CSS实现Div层背景半透明而内容不透明效果
title>透明title> head> style> #container {     color: #154BA0;     background: #ff0000;     filter: Alpha(Opacity=10, Style=0);     opacity: 0.10;     position: absolute;     height: 200px;   
CSS实现背景透明/半透明效果 但内容文字不透明
针对透明背景,包括背景图片和背景色 一、背景完全透明  .bg{background:transparent }   二、背景半透明 这里要分两个div,一个单独设置背景透明度,另外一个放内容 margin-top:-33px;使用这个方法让文字叠加在透明背景图上。 css:  .bg{ width: 1000px; height:33px;background-color:#fff
UIButton背景半透明,字体不透明的实现效果
实现思路: 第一步:给UIButton 背景颜色设置为clear color 实现透明效果,然后设置字体颜色 第二步:在UIButton下面添加一个半透明效果的view 即:在半透明效果的view上添加透明的button
gif没有半透明效果
1.gif只有透明和不透明两种状态  没有半透明状态
jquery 半透明遮罩效果
首先谈谈最简单的实现方式吧。准备两个div,一个是幕布,另一个是要显示在屏幕正中央的部件,content 里面要显示什么东东,就由你自己去定义了。可以是图片,也可以是图表、视频什么的。然后就是添加效果,使得它有我们的效果。 1.既然点击了按钮,要遮住原网页,于是给这两个div设置显示优先级:z-index, 把content的设成3,bg的设成2 2 既然要半透明,那就给bg这个遮罩上一个颜色
问题小结(11)-dialog的半透明背景的灰度
在我们继承系统dialog实现自己的dialog时,可以通过设置style来实现 @android:color/transparent @android:color/transparent 0.8 android:backgroundDimAmount就是用来控制灰度的值,当为1时,界面除了我们的dialog内容是高亮显示的,dialog以外的区域是
设置页弹框背景不透明问题分析及解决
一、问题背景 在开发新版本时,有个需求是用户通过点击跳转到系统设置界面时,弹出一个对话框。对话框用来描述为什么需要用户进行设置,引导用户完成开启设置。在自己的activity中弹出对话框大家都知道怎么做, 但是在系统设置界面弹出对话框肯定没那么方便了。一开始有两个方向: 在打开设置页同时打开一个dialog样式的activity,这样给人的感觉就像是真正的对话框。使用悬浮窗,将d
半透明窗口中显示标准控件(控件与文字不透明)的实现方案(附源码)
半透明窗口中显示标准控件的实现方案。
C#全透明 磨砂效果窗体
C#全透明 磨砂效果窗体 C#制作 C#全透明 磨砂效果窗体 C#窗体 磨砂窗体 磨砂透明窗体