# 前言

大家在日常生活中经常会遇到玩游戏被发现的情况,在我们使用电脑的时候,即使将窗口最小化,任务栏上仍然会留下图标,非常容易被发现。
为了解决这个问题,我使用 C++ 编写了一个可以一键隐藏窗口的程序,分享给大家!

# 效果



这是游戏窗口的当前的任务栏


按下 ALT+1 后程序自动获取窗口名


按下 CTRL + 1 后程序将窗口及任务栏图标隐藏

# 代码

没有编译环境或者懒得编译的可以直接点击这里免费下载(密码:4b97)

#include <windows.h>
#include <winuser.h>
#include <iostream>
#include <string>
#include <vector>
#include <map>
using namespace std;
typedef vector <int> HOTKEY;map <HOTKEY, int> AreDown;
bool HotKeyDown(HOTKEY hotkey)
{for(auto& i : hotkey)if(!(GetAsyncKeyState(i) & 0x8000)){AreDown[hotkey] = false;return false;}if(AreDown[hotkey])return false;else {AreDown[hotkey] = true;return true;}
}HOTKEY hide = {VK_CONTROL, '1'};
HOTKEY add = {VK_MENU, '1'};
vector <string> hidewindows;
bool ishide;
int main()
{system("title HIDER");for(;;){if(HotKeyDown(hide)){system("cls");for(auto& i : hidewindows){cout << i << ' ';printf("%s\n", i.data());HWND hWnd = FindWindow(NULL, i.data());cout << hWnd << endl;ShowWindow(hWnd, ishide ? SW_NORMAL : SW_HIDE);}ishide = ishide ? false : true;}if(HotKeyDown(add)){   system("cls");HWND hWnd = GetForegroundWindow();char text[0xFF];GetWindowTextA(hWnd,text,0xFF);string str = text;hidewindows.push_back(str);for(auto& i : hidewindows)cout << i << endl;cout << endl;}}
}

注意事项

  • 若要删除请退出并重新添加
  • 若窗口已隐藏请不要关闭程序,否则隐藏的窗口将无法恢复显示

C++ 实现隐藏窗口和任务栏图标,再也不用担心玩游戏被发现了相关推荐

  1. 隐藏窗口和任务栏图标的实现

    网上也有这类小程序,用过2个都觉得不够方便,所以就想着自己来实现一个. 功能:响应快捷键或者按钮隐藏(显示)包含关键字的窗口和任务栏图标,可设定隐藏关键字.设定快捷键.程序最小化到托盘. 主要包含以下 ...

  2. 【QT学习】如何隐藏标题栏、任务栏图标及子窗口置顶?(附常用窗口标志)

    文章目录 前言 一.标题栏隐藏 二.子窗口置顶 三.任务栏图标隐藏 四.单击任务栏图标显示(隐藏)窗口 附:QT常用窗口标志 总结 前言    本篇,将介绍如何隐藏窗口标题栏.任务栏图标以及子窗口置顶 ...

  3. win10隐藏linux,Win10如何隐藏Windows Defender任务栏图标

    导读 Windows 10 至发布以来就内置集成了 Windows Defender 安全防护应用,但有许多用户平常压根儿就没注意到它的存在.微软为了使安全防护功能更加明显,Windows 10 周年 ...

  4. Win10如何隐藏Windows Defender任务栏图标

    Windows 10 至发布以来就内置集成了 Windows Defender 安全防护应用,但有许多用户平常压根儿就没注意到它的存在.微软为了使安全防护功能更加明显,Windows 10 周年更新中 ...

  5. 想敲代码又怕女朋友找?那就让她去玩桌面图标贪吃蛇,再也不用担心打扰自己敲代码了

    想敲代码又怕女朋友找?那就让她去玩桌面图标贪吃蛇,再也不用担心打扰自己敲代码了 最近在逛博客的时候看见了一个有趣的项目,使用桌面图标进行贪吃蛇游戏.采用的代码是vb,但我实在不会vb,就找了C++中关 ...

  6. VC 单文档程序 隐藏程序及任务栏图标

    1 在APP类InitInstance()里 注释掉: m_pMainWnd->ShowWindow(SW_SHOW); 2  CMainFrame::OnCreate(LPCREATESTRU ...

  7. python 操作隐藏删除 windows10 任务栏图标(Tray)(tools bar)

    由于最近用 Python 开发一个程序, 程序中涉及隐藏或删除任务栏中某一个图标,如图: 先下载 :pip install pywin32 # python3.8 # -*- coding: utf- ...

  8. windows 10 win10 桌面窗口消失 任务栏图标消失 虚拟桌面 快速 隐藏 桌面程序 和 任务栏的图标

    https://superuser.com/questions/1075953/windows-10-how-to-hide-window-without-closing 在windows电脑上工作的 ...

  9. c#的winForm启动自动隐藏界面包含任务栏图标

    最近有个老铁让我帮他做一个c#的后台运行的程序,即看不见winform界面,程序在后台执行,下面我们废话不多说,看代码: 在你的form初始化中加入如下代码: this.WindowState = F ...

最新文章

  1. python在财务上的应用-财会人必看:这个工具,30分钟可以把人家一天的工作都给干完!...
  2. 49.检测对象是否为原始对象
  3. 算法导论学习笔记 6.5 优先队列
  4. 重装mysql遇到的问题
  5. HSRP(Hot Standby Router Protocol)热备份路由协议
  6. js中怎么写自执行函数
  7. mvc crud_Spring MVC3 Hibernate CRUD示例应用程序
  8. 将数据流链接到加密转换的流CryptoStream 类
  9. Android 雪花飘落动画效果 自定义View
  10. Windows 网络通讯开发
  11. Matlab命令汇总
  12. sip系统完整性是什么?SIP系统完整性保护关闭方法(含M1)
  13. 如何统计区域内部公路总长度和绘制数据直方图
  14. 大学四年,这个Java自习路线,让我现在进了阿里
  15. echarts实现平面3D柱状图
  16. 深度学习-23:矩阵理论(L0/L1/L2范数)
  17. 成手指状态html,css手势状态定义属性cursor和自定义鼠标手势详解
  18. 【2020新书推荐】程序员值得一读的机器学习新书
  19. java 超时状态_Java任务超时处理机制实现【原创】
  20. NOIP CSP-J/S初赛知识

热门文章

  1. android+蓝牙体温计,一种蓝牙体温计的制作方法
  2. 弱监督目标定位 | TS-CAM:用于弱监督目标定位的token语义耦合注意力图
  3. 网易蜗牛读书产品体验报告(1.9.6版本)
  4. windows server 2008 R2 SP1 安装SQL Server 2008 R2时提示 此操作系统不支持此版本的 SQL Server 版本...
  5. 【Unity】关于 InputManager 以及改键功能的制作
  6. 内存不兼容,升级BIOS
  7. layui多文件上传讲解_Laravel 使用 layui 文件上传组件批量上传图片
  8. 【Unity技术积累】实现鼠标画线功能 LineRenderer
  9. 数字信号处理5——CFAR算法及matlab实现
  10. 2008r2文件服务器迁移,Win2008 R2文件迁移实战之准备迁移