Zitat von
Millencolin:
Jedoch erreiche ich dadurch nicht die
DirectX Oberfläche sondern verändere lediglich die Caption des Fensters("GTA SA" wird dann zB zu "/enter".
Unter Windows klappt GetSysFocus einwandfrei. Wie erreiche ich es nun dass der String dem EingabeFeld in GTA übergeben wird?
Das liegt womöglich daran, daß es kein eigenständiges EingabeFeld (Edit) gibt.
Diese Anwendung zeichnet dieses "virtuelle" Eingabefeld nur als Grafik.
Eingaben gehen weiterhin an die Anwendung und bei dieser kommt es darauf an, wie sie die eingegebenen Tasten ausließt, denn an diese Schnittstelle muß man dann die gewünschten "simulierten" Tastenanschläge schicken.
PS: Einige Programme unterbinden z.B. vorallem die einfachen Wege, wie z.B. WM_KEY und Co.
Dieses soll das Cheaten erschweren.