ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
475
475
EMPFEHLEN
-
Hallo zusammen,
ich möchte aus einem im Hintegrund laufenden Programm
eine Nachricht an das gerade fokussierte Fenster senden.
Die Nachricht besteht aus einem simulierten Tastendruck,
also z.B. VK_F12.
Weiteres Problem:
Wenn man z.b. jetzt gerade ein anderes Fenster fokussiert hat,
wie fange ich dann durch ein im Hintergrund laufendes Programm
einen Tastendruck ab, also auch z.b. wieder VK_F12 oder so.
Danke im Vorraus
"Following the light of the sun, we left the Old World"
---
Christopher Columbus
-
29.03.04 19:07 #2
- Registriert seit
- Jul 2003
- Ort
- Duisburg (NRW)
- Beiträge
- 1.788
Eine beliebige Message an ein beliebiges Fenster kannst du so senden:
Code :1 2 3 4 5 6 7 8 9
lpchar DHName = "einFenstertitel"; (Titel des Zielfensters) lpchar DHWinID = "#32770"; // (mit Spy++ rausfinden) HWND hwndTarget = ::FindWindow( DHWinID, DHName ); if ( hwndTarget ) { ::SendMessage( hwndTarget, eineWindowsMessage, (WPARAM)einWParam, (LPARAM)einLParam ); //- hat geklappt }Chor: "Wir sind der Chor, und wir stimmen zu. Wir stimmen zu, wir stimmen zu, wir stimmen zu."
-
Alles klar, das hilft mir weiter,
vielen Dank!"Following the light of the sun, we left the Old World"
---
Christopher Columbus
Ähnliche Themen
-
Nachricht schicken -> Fenster minimiert
Von aeQman im Forum C/C++Antworten: 3Letzter Beitrag: 31.07.08, 19:41 -
fokussiertes Element finden
Von port29 im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 27.06.06, 08:16 -
Nachricht an Port senden
Von Passer im Forum Javascript & AjaxAntworten: 8Letzter Beitrag: 16.08.05, 15:29 -
Nachricht auf Statusleiste oder Fenster minimieren
Von JJB im Forum HTML & XHTMLAntworten: 6Letzter Beitrag: 13.01.05, 11:50 -
Outlook-Nachricht: Jeden Link in neuem fenster öffnen
Von daDom im Forum Office-AnwendungenAntworten: 3Letzter Beitrag: 11.07.04, 16:42





Zitieren
Login






