Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.159 Beiträge
 
Delphi 10 Seattle Enterprise
 
#11

AW: "Zurück zur Standard-Ansicht nach X Sekunden Idle" - Wie setze ich das um?

  Alt 5. Aug 2013, 09:22
Oder den Exorzisten rufen. Dieser allein löst das ursprüngliche Problem aber nicht, dafür stehen mittlerweile diese drei Wege zur Auswahl:
  • WinAPI::GetLastInputInfo - Keine Kontrolle Eingaben (Mauszucken) auszufiltern, arbeitet mit TickCounts
  • Windows-Messages abfangen - Eingaben lassen sich beliebig filtern, allerdings auf Anwendung selbst beschränkt
  • Maus/Tastatur-Hook - Sessionweit einsetzbar, sehr flexibel


Bislang sieht für mich der Hook am besten aus: Bei den Messages sehe ich noch das Problem, dass ich keine Eingaben mehr mitbekomme, wenn beispielsweise ein Drucken-Dialog aufgemacht wird (?) oder jemand beispielsweise Teamviewer gestartet haben wollte und erst einmal dort auf der Oberflächer herumdoktort.
  Mit Zitat antworten Zitat