|
程序的界面操作比较简单:
1、选择需要需要隐藏的系统进程;
2、设置你所需要的老板键(在文本框获取焦点时,直接按键设置);
3、设置完成后,按保存键保存;
4、这时你就可以使用快捷键隐藏窗体或者点击测试按钮测试。
主要思路
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);
5、增加音量控制,关键Windows API:LRESULT SendMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM IParam);
慎用自动隐藏功能,万一忘记自己还开着BossKey,会以为被隐藏的程序出了问题,怎么重启都不显示界面。
项目代码开源:
下载:
|
上一篇:38款360实用小工具 绿色独立版下一篇:抖音快手直播监控录制工具 v1.0.0.8 可选清晰度 开播即录
|