摸鱼必备{开源老板键}

因为年底单位摸鱼的需要摸鱼必备{开源老板键}插图,需要一款可以隐藏第三方程序的软件,之前论坛下的BossKey,需要强制升级,不升级没法使用,正好年底有时间,决定自己写一个自用。

开发环境
开发工具为 Microsoft Visual Studio Community 2022
开发语言为 C#
.Net版本为 .Net Framework 4.8 如由不能运行的小伙伴可以自行下载 .Net Framework 4.8 运行库安装。下载地址:https://go.microsoft.com/fwlink/?linkid=2088631

摸鱼必备{开源老板键}插图1
项目代码开源在 https://gitee.com/qiubin200236/boss-key.git 欢迎自取

主要思路
1、获取系统的当前进程,并选择出需要隐藏窗体的进程;
2、根据所选择的进程PID,查找到进程的对应对应窗体,并隐藏,其中关键两个Windows API :BOOL EnumWindows(WNDENUMPROC lpEnumFunc,LPARAM lParam) 以及 BOOL ShowWindow(HWND hWnd,int nCmdShow);
3、根据所选择的进程PID,查找到系统托盘中进程的对应对应的图标,并隐藏,其中关键Windows API :BOOL Shell_NotifyIcon(DWORD dwMessage, PNOTIFYICONDATA lpdata);

4、增加全局HOOK,捕获鼠标动作,关键Windows API:HHOOK SetWindowsHookEx(int idHook,  HOOKPROC  lpfn,  HINSTANCE hmod,  DWORD dwThreadId);

程序说明
摸鱼必备{开源老板键}插图2
程序的界面操作比较简单:
1、选择需要需要隐藏的系统进程;
2、设置你所需要的老板键(在文本框获取焦点时,直接按键设置);
3、设置完成后,按保存键保存;
4、这时你就可以使用快捷键隐藏窗体或者点击测试按钮测试。



慎用自动隐藏功能,万一忘记自己还开着BossKey,会以为被隐藏的程序出了问题,怎么重启都不显示界面。摸鱼必备{开源老板键}插图3

程序更新说明

百度网盘、gitee同步更新

2022-02-03 版本V1.1
增加了自动启动功能
增加了自启动后主动隐藏功能
增加了启动隐藏后,自动隐藏后启动进程的功能


2022-02-07 版本V1.2
增加了支持鼠标中键作为快捷键的功能

2022-02-11 版本V1.3
修改系统默认以管理员权限运行,有些看不到的进程可以看到了
修复BUG若干

如软件还有不足,希望大家多多指正。

 

版权声明:本文采用知识共享 署名4.0国际许可协议BY-NC-SA 进行授权
文章作者:jiuhucn
文章链接:https://www.jiuhucn.com/2022/03/01/875.html
免责声明:本站为资源分享站,所有资源信息均来自网络,您必须在下载后的24个小时之内从您的电脑中彻底删除上述内容;版权争议与本站无关,所有资源仅供学习参考研究目的,如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
本站为非盈利性站点,并不贩卖软件,不存在任何商业目的及用途,网站会员捐赠是您喜欢本站而产生的赞助支持行为,仅为维持服务器的开支与维护,全凭自愿无任何强求。

THE END
分享
二维码
打赏
< <上一篇
下一篇>>