Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » Virtueller Tastendruck

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
27.04.2003, 14:04 Uhr
~PCDoc
Gast


Hi,

ich schreibe gerade ein programm, welches in gewissen abständen eine bestimmt taste drücken soll, so dass bei einem anderen programm, welches gerade ebenfalls läuft, die mit dieser taste verbundenen aktion ausführt.
Nur irgendwie kommt der virtuelle tastendruck bei meinem im vordergrund laufenden/aktives Programm nicht an.

Kann mir jemand helfen ?


void __fastcall TForm1::Button15Click(TObject *Sender)
{
zufall = random (15000);
zeit = skill + zufall;
Sleep (zeit);
HWND hWnd;
hWnd=GetForegroundWindow();
PostMessage(hWnd,WM_KEYDOWN,0x30,0x12001);
PostMessage(hWnd,WM_KEYUP,0x30,0xC0120001);
return ;

}
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
21.06.2003, 22:14 Uhr
SwordMaster



Probiers mal mit
keybd_event
vielleicht kommst damit weiter!!
Ciao SwordMaster
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Borland C++ Builder ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: