原文:【C#】创建透明窗口实现夜间模式

夜间模式在手机上的应用很广泛,很多手机应用都添加了夜间模式的主题,但是在电脑上却很少有这样保护眼睛的主题,很多时候屏幕的背景颜色都是白色的,在晚上显得特别刺眼,如果可以调节屏幕光线的亮度的话,就可以让屏幕变暗,在一定程度上可以保护眼睛,但是在显示器上直接调节屏幕亮度显得特别麻烦,而Windows本身没有提供一些关于亮度的设置,也没有提供有关于显示器的一些编程接口,所以这方面的应用显得非常少,下面通 ...

2013-02-19 14:55 2 2327 推荐指数:

查看详情

在SOUI中非半透明窗口如何实现圆角窗口

如果SOUI的宿主窗口没有包含子窗口,直接使用窗口的半透明属性:translucent=1就可以解决了,整个窗口形状完全由背景图决定,可以实现完美的圆角。 然后窗口透明时,窗口中的子窗口(非SWindow)就不能正常显示,所以有时候不得不使用translucent=0,这时窗口就成了方形 ...

Wed Dec 30 19:12:00 CST 2015 0 3194
Qt实现嵌入桌面的半透明窗口 good

这儿用上了前面一文提到的函数findDesktopIconWnd()。见: http://mypyg.blog.51cto.com/820446/263349一、将Qt窗口嵌入到桌面中。声明一个最简单的类: class Dialog : public QDialog ...

Fri Dec 18 02:42:00 CST 2015 0 4900
C# 实现窗口透明模糊效果

在之前偶然看见一篇实现Windows窗口透明毛玻璃效果的文章,感觉有意思进去看了一下,原理是通过设置窗口样式属性达到透明窗口的目的,在Win10的窗口中仍然存在Win7的Aero效果,但是微软把它藏起来了,实际上我们仍然能设置它。原篇实现语言是C++,我用C#把它实现了,主要 ...

Thu Apr 14 03:14:00 CST 2022 0 658
Windows半透明窗口开发技巧

Windows半透明窗口开发技巧 www.visual-gear.com 原创技术文章 在windows平台上从窗口绘图有两种方法: 第一种响应窗口的WM_PAINT消息 ...

Sat Sep 29 17:02:00 CST 2018 0 1086
夜间模式实现

前天在做项目的时候, 遇到一个问题(夜间模式实现),通常我们在设置夜间模式的时候,简单的做法是使用通知的设计模式,改变各个页面的背景色,然后设置一下透明的效果,可是一个真正的项目,并不能马虎,需要页面效果美观精致。本文参考了github上一个老外写的实现方案,方案参考 经过自己的理解整合,制作 ...

Mon Jan 04 07:05:00 CST 2016 0 2137
【android】夜间模式简单实现

完整代码,请参考我的博客园客户端,git地址:http://git.oschina.net/yso/CNBlogs 关于阅读类的app,有个夜间模式真是太重要了。 那么有两种方式可以实现夜间模式 1:修改theme,重启activity 优点:正儿八经的夜间模式,配色看着舒服 缺点:图片 ...

Sat Jun 06 01:31:00 CST 2015 1 5342
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM