mausrad bewegung simulieren

Das wird dann schon etwas komplizierter. Wenn du dich aber damit zufriedenstellst, dass es sich immer um das Fenster handelt, das sich im Vordergrund befindet, dann brauchst du nur die API GetForegroundWindow. Diese API liefert nämlich das FensterHandle des Fensters, dass gerade im Vordergrund ist. Hier mal ein Beispielcode:
Code:
Private Declare Function GetForegroundWindow Lib "user32" Alias "GetForegroundWindow" () As Long
 
 
SendMessage GetForegroundWindow, WM_SCROLL, intParameter, 0

Hier kannst du sonst noch lernen, wie du das Handle eines beliebigen Fensters ermitteln kannst. Aber probier es erst mal mit "GetForegroundWindow".
 
Zuletzt bearbeitet:
Danke für die schnelle Antwort
werde das gleich ausprobieren

bedeutet das aber, dass mann mit dem vorherigen auch Programme steuern kann ohne das diese im Vordergrund sind?
rein aus interesse mein ich

THX
BIG_Muzzy
 
Klar kann man das. Du brauchst in diesem Fall, also um einen Scroll-Befehl an das Programm zu senden, nur das Handle des entsprechenden Fensters. Dabei muss man aber beachten, dass ein Programm mehrere Fenster haben kann.
 
Zurück