Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

  • »Das_Kleine_C++;« ist der Autor dieses Themas

Beiträge: 59

Wohnort: 79104 Freiburg

  • Private Nachricht senden

1

02.03.2009, 16:18

tastatureingabe imitieren

hi leute,

wie mein titel schon sagt, möchte ich eine tastatureingabe imitieren.
für die maus kenn ich
SetCursorPos (x/y); <-- (sehr praktisch)
und
mouse_event(...)

doch was gibt es bei der tastatur.

ich möchte nämlich die maus in ein textfeld setzen und dann eine eingabe automatisch machen...

ich wäre auch über ein stichwort dankbar, weiß nur nicht wonach ich suchen soll.

(ich benutze c++ borland)

vielen dank
gruß :)

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

2

02.03.2009, 16:57

Entweder du schickst einfach "händisch" entsprechende Nachrichten an das Fenster (da musst du halt erstmal das Fensterhandle rausfinden), oder du verwendest z.B. SendInput() oder keybd_event...

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

3

02.03.2009, 16:58

Unter Windows kannst du das bestimmt mit Messages lösen.
http://msdn.microsoft.com/en-us/library/ms632595(VS.85).aspx

Allerdings lässt sich das wahrscheinlich einfacher mit AutoIt erledigen:
http://www.autoitscript.com/autoit3/index.shtml

Werbeanzeige