纯娱乐,不要模仿。
#include<bits/stdc++.h>
#include<Windows.h>
using namespace std;
int main(){
system("taskkill -im StudentMain.exe -f");
return 0;
}
#include <windows.h> #include <tlhelp32.h> #include #include<bits/stdc++.h> using namespace std;
int main() { HWND hwnd = GetConsoleWindow();
// 检查是否成功获取到窗口句柄
if (hwnd != NULL) {
// 隐藏窗口
ShowWindow(hwnd, SW_HIDE);
} else {
// 输出错误信息
MessageBox(NULL, TEXT("无法获取窗口句柄"), TEXT("错误"), MB_OK | MB_ICONERROR);
}
// 创建快照
while(true){
int pd=0;
HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
if (hSnapshot) {
PROCESSENTRY32 pe32;
pe32.dwSize = sizeof(PROCESSENTRY32);
// 获取快照中第一个进程的信息
if (Process32First(hSnapshot, &pe32)) {
do {
// 输出进程名称
std::wcout << pe32.szExeFile << std::endl;
string s = pe32.szExeFile;
if(s=="StudentMain.exe"){
cout<<"find!!!"<<endl;
pd=1;
break;
}
} while (Process32Next(hSnapshot, &pe32)); // 继续获取下一个进程的信息
}
CloseHandle(hSnapshot); // 关闭快照句柄
if(!pd){
MessageBox(NULL, TEXT("好好好,你竟然断极域"), TEXT("你完了"), MB_OK | MB_ICONERROR);
//惩罚
system("start C:\\\"Program Files (x86)\"\\Lenovo\\联想云教室\\StudentMain.exe");
}
}
Sleep(10000);
}
return 0;
}