Почему не работает авто кликер?

#include <iostream>
#include <Windows.h>

using namespace std; 

int main() // main
{
    int tab;
    cout << "key:";
    cin >> tab;
    while (1 != 0) 
    {
        if (GetAsyncKeyState(tab)) 
        {
            mouse_event(MOUSEEVENTF_LEFTDOWN, NULL, NULL, 0, 0);
            mouse_event(MOUSEEVENTF_LEFTUP, NULL, NULL, 0, 0);
        }
        else if (GetAsyncKeyState(VK_RMENU))
        {
            exit(0); 
        }
        else continue; 
        Sleep(10);
    }
    return 0;
}

Пытался сделать авто кликер с выбором клавиш. Когда ввожу клавишу в консоль ничего не происходит, кликер не кликает.
Водил в консоль такие клавиши(VK_TAB , VK_SHIFT и т.д.).
Решение проблемы не нашел, как это сделать?
  • Вопрос задан
  • 400 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы