vb隐藏指定程序系统托盘图标_Windows环境设置系统托盘图标默认显示

本文介绍了如何在Windows环境中,尤其是Win7和Win10系统下,通过API调用和注册表修改来确保指定程序的系统托盘图标始终显示。针对Win10 1709及更高版本中API改变的问题,提供了C#编写的解决方案,并详细说明了使用方法和特殊情况处理,特别是针对中文文件名的编码问题。
摘要由CSDN通过智能技术生成

Windows环境设置系统托盘图标默认显示

背景

QQ、微信等IM软件通常都会在任务栏系统托盘处添加一个图标,用于提示新消息或方便将隐藏的窗口显示出来,但Windows有默认的设置,将不常用的图标隐藏到托盘仓中,即使有消息,系统托盘也不会显示出来。以后有人说我不回消息,其实是有原因的

8bbfae90b4efe82f323c29a020c49e91.png

最近有个项目团队开发的客户端程序,希望将这个系统托盘默认显示出来,我自己下来研究了一下,开发了一个程序可以实现。先看效果图,请注意看任务托盘

Win7

Windows7下可以完美支持,不用重启资源管理器。

89ee99ab3994f817d087dd609027515f.gif

Win10

为啥闪一下后面解释。

4229fdb1052448fb6f80a5cc9f2d9ae4.gif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值