Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Podpięcie programu do innego programu i symulacja naciśnięcia klawisza

Ostatnio zmodyfikowano 2010-07-02 19:30
Autor Wiadomość
superkam
Temat założony przez niniejszego użytkownika
Podpięcie programu do innego programu i symulacja naciśnięcia klawisza
» 2010-07-02 11:57:59
Witam. Chciałbym zrobić takie cudo co by naciskało co 7min. klawisz F1 i co 2min. klawisz F2. I ten otóż programik miałby działać na inny programik. I to są moje problemy:

1. Jak zrobić symulację naciskania tych klawiszy ?
2. Jak podpiąć ten programik do drugiego programiku ?

Proszę o pomoc :)
P-18511
SeaMonster131
» 2010-07-02 15:40:57
Do czego bot'a tworzysz? :D
P-18522
skovv
» 2010-07-02 15:57:58
ehhh...czy to ważne? tworzy to tworzy ;D gadać gadać bo mi też się przyda łapanie za okno ;D
P-18524
michalp
» 2010-07-02 16:02:38
Chyba funkcje FindWindow i SendMessage z WinAPI wystarczą. Zresztą tego typu tematów na forach jest mnóstwo więc nie zaszkodzi poszukać. Po za tym masz też MSDN.
P-18525
skovv
» 2010-07-02 17:24:36
jakoś nie mogę znaleźć :/ Możesz powiedzieć jak dokładnie użyć tych funkcji żeby złapać się okna?
P-18531
michalp
» 2010-07-02 17:33:58
P-18532
ison
» 2010-07-02 18:52:03
oj nieładnie tak oszukiwać i robić boty :p

jeśli chcesz najzwyczajniej w świecie symulować wciśnięcie klawisza to możesz użyć keybd_event

C/C++
#include <windows.h>
C/C++
keybd_event( VK_F1, 0, 0, 0 ); //symuluje wciśnięcie F1
P-18533
michalp
» 2010-07-02 19:23:41
@ison: Tylko nie wiesz do którego programu zostanie przekazane zdarzenie bo zależy to od tego który program będzie miał ustawiony focus. Lepiej znaleźć proces i to jemu wysłać zdarzenie. Tak dla pewności.
P-18534
« 1 » 2
  Strona 1 z 2 Następna strona