Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
arduno
Anmeldungsdatum: 12.05.2011 Beiträge: 252
|
Verfasst am: 04.04.2012, 14:13 Titel: Sendkey mit dem Freebasic... |
|
|
Hallo, wie kann ich mit dem normalen Freebasicprogramm, welches nicht den Fokus hat einen simulierten Tastendruck zu einem geöffneten Windowsprogramm senden, welches den Fokus hat?
Dieses Freebasicprogramm welches nicht den Fokus hat soll die Daten über die serielle Schnittstelle empfangen und dann daraus ein Sendkey machen.
Wie kann ich den Namen des geöffneten Windowsprogramm erfahren bzw die ID? damit ich senden kann.
Danke.
Gruss |
|
Nach oben |
|
 |
XOR
Anmeldungsdatum: 23.07.2010 Beiträge: 161
|
Verfasst am: 04.04.2012, 15:15 Titel: |
|
|
Unter Windows kanst du das Fenster mit Fokus über GetFocus bekommen.
Die Funktion SendInput, die Tastendrücke unter Windows simulieren kann, sendet die Informationen aber sowiso zum Fenster mit Fokus.
Fals du nicht unter Windows arbeitest kann ich dir leider nicht weiterhelfen. |
|
Nach oben |
|
 |
Flo aka kleiner_hacker
Anmeldungsdatum: 23.06.2006 Beiträge: 1210
|
Verfasst am: 04.04.2012, 16:31 Titel: |
|
|
er arbeitet unter windows.
und wenn er es nicht tun würde: XTest hat mir beim X-input-events-faken geholfen  _________________ MFG
Flo
Satoru Iwata: Wer Spaß am Spielen hat, fragt nicht nach Grafik.
zum korrekten Verstaendnis meiner Beitraege ist die regelmaessige Wartung des Ironiedetektors unerlaesslich. |
|
Nach oben |
|
 |
arduno
Anmeldungsdatum: 12.05.2011 Beiträge: 252
|
Verfasst am: 04.04.2012, 16:40 Titel: |
|
|
Ich spiele unter Windows mit Freebasic, aber kein Windowstypisches programm.
Danke.
Gruss |
|
Nach oben |
|
 |
Sebastian Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
 |
arduno
Anmeldungsdatum: 12.05.2011 Beiträge: 252
|
Verfasst am: 05.04.2012, 12:46 Titel: |
|
|
Jup, das haut hin.
Danke.
Gruss |
|
Nach oben |
|
 |
|