klik klik i po sprawie - ale jak?

0

Witam

Mam problem bo chcialbym stworzyc program najlepiej w C no chyba, ze w innym jezyku byscie potrafili - mianowicie chodzi mi o program, ktory po wlaczeniu klika lewym przyciskiem myszy miejsce aktualnego polozenia kursora co np. 4 sekundy.

Wiecie jak to zaimplementowac? ja nie mam pojecia jak to zrobic, moze jakis przyklad? bede wdzieczny...

Z gory dziekuje.

0

kiedyś widziałem to chyba w dziale gotowce, ale ni chce mi się tam szukać teraz, więc masz tu kodzik w delphi

  
w OnTimer dajesz:
  timer1.Interval:= 4000;
  mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
  Sleep(10);
  mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);

kliknięcie będzie w miejscu gdzie jest aktualnie kursor ... żeby przenieść kursor użyj
SetCursorPos();

ps. sprawdzałem działa

0

dziekuje bardzo - sprawdze to natychmiast kiedy tylko zdobede Delphi

czy ktos ma jeszcze jakies pomysly? w C/C++/asm ?

0

Znalazlem http://www.4programmers.net/programmes/klikacz.zip jednak adres nie instnieje, a bylbym rad gdyby ktos mi powiedzial gdzie moge gotowy kod zdobyc.

0

w BCB wyglada to tak samo jak w Delphi. ustawiasz Timer->Interval na 4000, a w funkcji Timera wpisujesz ten sam kod:

mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
Sleep(10);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);

0

a czemuż miałaby wyglądać inaczej [???] przecież to funkcja WinAPI :-D

1 użytkowników online, w tym zalogowanych: 0, gości: 1