Einzelnen Beitrag anzeigen

R600

Registriert seit: 27. Apr 2011
5 Beiträge
 
#3

AW: Tastatur Eingabe emulieren

  Alt 19. Jul 2011, 06:53
Hallo madtom,
Danke für deine antwort und SORRY das ich so spät antworte. Leider war ich in der Klausurenphase und hab mich gestern in der Nacht wieder an mein Projekt gesetzt und dein Post
gesehen.

Ich hab jetzt mal mit "uispy" das Spiel untersucht.
Es existiert ein Fenster das so heisst wie das Spiel,
und es hat eine HandleID:

ClassName: "ThunderRT6FormDC"
ControlType: "ControlType.Window"

Da drin befindet sich ein Bereich mit einem Adobe Flash Objekt auch mit einer HandleID:

ClassName: "MacromediaFlashPlayerActiveX"
ControlType: "ControlType.Pane"

Jedoch haben beide kein Keyboard Focus laut spy...
Versucht habe ich es mit :

keybd_event(VK_MENU, MapVirtualKey(VK_MENU, 0), 0, 0);
und
SendMessage(fHandle, WM_CHAR, Ord(fText[i]), 0);

Es funktioniert aber trotzdem nicht :/
Mit dem Notepad Editor z.b. funktioniert es ohne probleme.
Es muss doch irgendwie eine möglichkeit geben das ich dieses Fenster richtig ansteuern kann.
Mit Programmen wie "Xpadder" oder autoklick funktioniert es leider auch nicht. Ich vermute mal weil es sich um ein primitives Flash handelt. Aber grad dann müßte es doch einfach anzusprechen sein. Ich hab grad mal 3 Stunden geschlafen weil es mich irre macht und ich weiterhin nach einer lösung suche.
Vielleicht hat noch jemand ein guten tip ?

mfg
r600
  Mit Zitat antworten Zitat