[Win10] [C# Desktop] Deskband实现 快捷关闭显示器功能

设计思路

由于总是用电脑听歌或者放ASMR,另外通过手机肝游戏,而且在打手机游戏时电脑屏幕亮着会对打游戏产生一定的干扰,同时也是资源的浪费,因此就想找一个关闭屏幕的软件(SM联想没有关闭屏幕按钮)。

使用技术

由于没有发现合适的软件,我考虑自己实现一个
通过考虑,我想了两种比较美观的实现方式 :

  • Notification Icon
  • Deakband

其实这两种实现都不错,但是由于我不会做像360那样和输入法一样的托盘控件,因此在直接交互上Deakband 要比Notification Icon 更胜一筹,因此选择了Deakband 。

预览

在这里插入图片描述
单击按钮后我设置了一个延迟,防止用户鼠标离手时不小心移动,之后再关闭显示器。

下载

Github(现在好像要梯子?需要重新生成)

猜你喜欢

转载自blog.csdn.net/q886yes/article/details/104307977