Taste an Spiel senden
-
Damit ich mich ja gerade mit einem ähnlichem Problem konfrontiert sehe.
Soweit ich weiß - und hier gerade auch gelesen habe - unterbindet DirectInput die Annahme von WindowsMessages. Als Lösung wurde ein Hook vorgeschlagen.
-
Vielleicht funktioniert ja bloss das mit GetPixel nicht so wie du meinst.
Hast du schon probiert einfach immer, sagen wir in Abständen von 1-2 Sekunden, einen Tastendruck zu senden? Also so alawhile (1) { Sleep(1000); SendKeyDown(); Sleep(1000); SendKeyUp(); }
-
also daran liegts nich, wie gesagt, wenn ich in notepad bin oder so wo der benötigte pixelwert ja nich da is drückt er die 5.
-
Lies dir das mal durch. Da solltest Du sehen wo dein Problem liegt.
http://www.c-plusplus.net/forum/viewtopic-var-t-is-48506-and-highlight-is-direct3d.html
-
Ja, also ich habs immernoch nich hingekriegt... Hooks sind doch eigentlich eher zum abfangen von Tasten oder?
Es muss doch irgend jemand ne Lösung wissen?!
-

-
hat niemand eine lösung, würde mich nämlich auch interessieren, hab genau daselbe problem...
wenn ich jedoch einen Mausklick simuliere (mit SendInput) klappt das ohne probleme...