Привет, решил написать автоспринт на VimeWorld. Написал простой код вроде все должно работать, но при нажатии клавишу END (чтобы заработал автоспринт) программа закрывается. Какую ошибку допустил ?
C++:
#include <iostream>
#include <Windows.h>
#define VK_WKEY 0x57
using namespace std;
int main()
{
setlocale(LC_ALL, "RUS");
cout << "Нажмите [end] для активации AutoSprint...";
while (!GetAsyncKeyState(VK_END)) {
if (GetAsyncKeyState(VK_WKEY)) {
keybd_event(VK_LCONTROL, 0, 0, 0);
}
else {
keybd_event(VK_LCONTROL, 0, KEYEVENTF_KEYUP, 0);
}
}
}