Witam. Na początku dodam, iż jestem dość słaby z programowania. Mam pewien program, którego działanie polega na automatycznym klikaniu kursorem myszy (czas podajemy w milisekundach i zatwierdzamy). Działa do czasu aż sami wyłączymy go klikając x.
Proszę o pomoc we wprowadzeniu zmian w kodzie aby nie trzeba było całkowicie zamykać programu, a potem na nowo go włączać bo to kłopotliwe, tylko po uruchomieniu i wpisaniu wartości można było zatrzymać wykonywanie programu w każdej chwili np. klawiszem "1" z klawiatury, a po kolejnym jego naciśnięciu żeby leciał dalej.
#include <windows.h>
#include <conio.h>
void CLICK()
{
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
}
int _tmain(int argc, _TCHAR* argv[])
{
Sleep(5000);
CLICK();
while(true)
{
Sleep(5000);
CLICK();
Sleep(20);
CLICK();
}
return 0;
}
Z góry dziękuję.