LabVIEWForum.de
Windows Desktop gesperrt bei inaktivität - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Windows Desktop gesperrt bei inaktivität (/Thread-Windows-Desktop-gesperrt-bei-inaktivitaet)



Windows Desktop gesperrt bei inaktivität - RoLe - 07.04.2009 10:59

Hallo Forum,

Aufgrund neuer Windows- Policy Regeln bei uns, wird der Desktop eines PC nach 10 Minuten inaktivität gesperrt.
Es muss danach wieder das Kennwort eingegeben werden.

Ich möchte nun folgendes wissen/können:
- im LV-Prog erkennen, ob der Desktop gesperrt oder Frei ist.
- eine Aktivität im LV-Prog auslösen, die das sperren des Desktop verhindert.

Versucht habe ich die Tastatur / Maus zu simulieren, das geht aber leider nicht. (vermutlich fehlt der HW Interrupt?)
Bildschirschoner ein/ausschalten, funktioniert 1-2 mal, danach nicht mehr.

Vielleicht hat ja jemand eine Idee oder Quelle ?
Besten Dank
RoLe


Windows Desktop gesperrt bei inaktivität - RoLe - 21.04.2009 14:47

So, zur allgemeinen Info, ich habe das Problem gelöst.

Mit 2 API Funktionen:
- GetLastInputInfo@user32.dll zum schauen, wann der letzte Event war.
- keybd_event @user32.dll zum Tastatur steuern.