Seite 1 von 1

Tastatur- und Mouse-Ereignisse aller Fenster empfangen

Verfasst: 29.04.2007 21:20
von Unimatrix Zero
Hallo zusammen,

suche jetzt schon eine Weile nach einer Möglichkeit sämtliche Mouse- und Tastaturereignisse zu empfangen.
Der Hintergrund ist der, ich will feststellen ob innerhalb einer bestimmten Zeit irgendwelche Tastatureingaben und/oder Mousebewegungen am Rechner gemacht werden, oder ob der User bereits vor dem Rechner eingeschlafen ist :shock: .
Vielleicht hat ja jmd. hier einen Lösungsansatz für mich, wäre schön.

lg
Sarah

Verfasst: 29.04.2007 23:15
von Unimatrix Zero
Nochmal Hallo @All,

ok, bin wohl doch schon etwas zu müde da seid 2:00 Uhr heute früh am programmieren.
Scheint wohl mit der SetWindowsHookEx Api zu gehen, ok mit GetAsyncKeyState kann wohl auch gearbeitet werden, wirkt aber etwas umständlich da fast jeder Key einzeln abgefragt werden muß und die Mouse fehlt dann auch noch.
Hmm, hat jmd. schon mal mit der SetWindowsHookEx Api gearbeitet?
Hatte mir das mal wieder viel einfacher vorgestellt, ich will ja auch gar nicht wissen was der User macht, nur ob überhaupt irgendeine Aktivität vorliegt, ein Bildschirmschoner macht ja eigtl. auch nichts anderes.

lg
Sarah

Re: Tastatur- und Mouse-Ereignisse aller Fenster empfangen

Verfasst: 30.04.2007 09:58
von Fluid Byte
Unimatrix Zero hat geschrieben:Der Hintergrund ist der, ich will feststellen ob innerhalb einer bestimmten Zeit irgendwelche Tastatureingaben und/oder Mousebewegungen am Rechner gemacht werden, oder ob der User bereits vor dem Rechner eingeschlafen ist .

Code: Alles auswählen

GetLastInputInfo_()

Verfasst: 30.04.2007 11:18
von Unimatrix Zero
Hallo Fluid Byte,

sieht genial aus :allright: , scheint genau das zu sein was ich gesucht habe, Dankeschön.

lg
Sarah