恶搞代码
2026-08-05 20:02:09
发布于:浙江
#include <iostream>
#include <windows.h>
#include <conio.h> // 用于 _kbhit() 检测按键
using namespace std;
int main() {
// 隐藏控制台光标,增加神秘感
CONSOLE_CURSOR_INFO cursorInfo;
GetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &cursorInfo);
cursorInfo.bVisible = false;
SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &cursorInfo);
// 获取屏幕分辨率
int screenWidth = GetSystemMetrics(SM_CXSCREEN);
int screenHeight = GetSystemMetrics(SM_CYSCREEN);
// 计算屏幕中心点
int centerX = screenWidth / 2;
int centerY = screenHeight / 2;
cout << "========================================" << endl;
cout << " 系统正在校准鼠标传感器..." << endl;
cout << " 请勿移动鼠标,否则后果自负!" << endl;
cout << "========================================" << endl;
cout << endl;
MessageBeep(MB_ICONHAND);
bool running = true;
while (running) {
SetCursorPos(centerX, centerY);
if (_kbhit()) {
char key = _getch();
if (key == 27) {
running = false;
}
}
Sleep(10);
}
cursorInfo.bVisible = true;
SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &cursorInfo);
cout << endl;
cout << "========================================" << endl;
cout << "封印已解除!鼠标恢复正常。" << endl;
cout << "~哈哈O(∩_∩)O哈哈~,刚才被吓到了吗?" << endl;
cout << "========================================" << endl;
system("pause");
return 0;
}
全部评论 4
esc也能关闭
1周前 来自 浙江
0按ctrl+C能关闭
2026-08-06 来自 浙江
0有人敢运行吗
#include <iostream> #include <windows.h> using namespace std; int main() { CONSOLE_CURSOR_INFO cursorInfo; GetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &cursorInfo); cursorInfo.bVisible = false; SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &cursorInfo); int screenWidth = GetSystemMetrics(SM_CXSCREEN); int screenHeight = GetSystemMetrics(SM_CYSCREEN); // 计算屏幕中心点 int centerX = screenWidth / 2; int centerY = screenHeight / 2; cout << "========================================" << endl; cout << " 系统正在校准鼠标传感器..." << endl; cout << " 请勿移动鼠标,否则后果自负!" << endl; cout << "========================================" << endl; cout << endl; MessageBeep(MB_ICONHAND); bool running = true; while (running) { SetCursorPos(centerX, centerY); Sleep(10); } return 0; }2026-08-05 来自 浙江
0按ESC可以关闭
2026-08-05 来自 浙江
0




























有帮助,赞一个