Код: Выделить всё
void clikr()
{
INPUT Input ={0};
int sleepzZz = 1000 / times;
active = false;
system(“cls”);
while(1)
{
if((GetAsyncKeyState(VK_LBUTTON) & 0x8000) != 0)
{
Sleep(sleepzZz);
Input.type = INPUT_MOUSE
Input.mi.dwFlags = MOUSEEVENTF_LEFTDOWN;
::SendInput(1, &Input, sizeof(INPUT))
::ZeroMemory(&Input, sizeof(INPUT));
Input.type = INPUT_MOUSE;
Input.mi.dwFlags = MOUSEEVENTF_LEFTUP;
::SendInput(1, &Input, sizeof(INPUT));
}
}
По сути, цикл отменяет себя сам, потому что он отправляет сообщение влево.
Я понимаю, что могу привязать его к другой клавише, но как мне заставить это работать, когда я удерживаю левую кнопку?
Пожалуйста, помогите
Подробнее здесь: https://stackoverflow.com/questions/605 ... oclicker-c