#include <Windows.h> #include <iostream> #include <thread> #include <tchar.h> using namespace std; HWINEVENTHOOK EventHook; BOOL WINAPI HandlerRoutine(_In_ DWORD dwCtrlType) { if (dwCtrlType == CTRL_CLOSE_EVENT) { UnhookWinEvent(EventHook); } return 1; } void __stdcall Wineventproc(HWINEVENTHOOK hWinEventHook, DWORD event, HWND hwnd, LONG idObject, LONG idChild, DWORD idEventThread, DWORD dwmsEventTime) { if (event == EVENT_SYSTEM_FOREGROUND) { if (IsWindowVisible(hwnd)) { TCHAR title[512] = {}; int index = GetWindowText(hwnd, title, 512); if (_tcsncmp(title, TEXT("Task Switching"), 14)) { title[index] = L' '; title[index + 1] = L'