|
发表于 2023-4-22 16:45:37
|
显示全部楼层
66666#include <windows.h>
#include <cstdio>
#include <ctime>
#include <cmath>
#define pause_key VK_INSERT // 暂停连点按键
#define pause_name "Insert" // 修改连点名称
// 下面可以不用修改,除非你知道你在干什么
#define key_down(key_name) ((GetAsyncKeyState(key_name)) ? 1 : 0)
void show_window(bool show) { ShowWindow(GetConsoleWindow(), show ? SW_SHOW : SW_HIDE); }
void hide_cursor() { // 隐藏光标
HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);
CONSOLE_CURSOR_INFO CursorInfo;
GetConsoleCursorInfo(handle, &CursorInfo);
CursorInfo.bVisible = false;
SetConsoleCursorInfo(handle, &CursorInfo);
}
void set_window(int r, int c) { SetWindowPos(GetConsoleWindow(), HWND_TOPMOST, 0, 0, r, c, SWP_NOMOVE); } // 设置窗口大小
void color_text(int c) { SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), c); } // 改变字的颜色
void click() { mouse_event(MOUSEEVENTF_LEFTUP | MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0); } // 模拟点击
void init() {
SetWindowPos(GetConsoleWindow(), HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE);
DWORD mode;
GetConsoleMode(GetStdHandle(STD_INPUT_HANDLE), &mode);
mode &= ~ENABLE_QUICK_EDIT_MODE;
SetConsoleMode(GetStdHandle(STD_INPUT_HANDLE), mode);
SetWindowLong(GetConsoleWindow(), GWL_STYLE, GetWindowLong(GetConsoleWindow(), GWL_STYLE) & ~WS_CAPTION);
}
long long spd;
void config() {
system("cls"), set_window(250, 85);
printf("请输入速度参数\n越小越快,默认 1e7\n: ");
double spd_d;
if(std::scanf("%lf", &spd_d) != 1) spd = 1000000 |
|