Entwickler-Ecke

WinForms - Mausbewegung simulieren


yndaso - Sa 18.02.12 21:53
Titel: Mausbewegung simulieren
Hallo zusammen,

ich bräucht mal ein paar Vorschläge.
Und zwar möchte ich einem bestimmten Intervall eine Mausbewegung simulieren, damit sich der Bildschirmschoner
nicht einschaltet.

Wenn ich die Mausposition so ändere, wirkt dies aber leider nicht auf den Bildschirmschoner, d,h. nach
der angegebenen Zeit schaltet er sich ein...


C#-Quelltext
1:
Cursor.Position = new Point(Cursor.Position.X + 1, Cursor.Position.Y + 1);                    


Wie könnte man das noch umsetzen?


Regan - Sa 18.02.12 23:02

Hallo,

du solltest mal deinen Titel ändern. Denn eigentlich willst du nur den Bildschrimschoner deaktivieren. Du kannst das ganze ohne solche "Hacks" ausführen. Schau dir dazu einfach das Beispiel [http://www.codeproject.com/Articles/17067/Controlling-The-Screen-Saver-With-C] an.

Viele Grüe
Regan


yndaso - Mo 20.02.12 17:02

Danke, das ließt sich sehr interessant.

Werde es mal so einbauen und dann mal schauen ob man es auch so anwenden kann,
wenn der aktive Benutzer keine Berechtigung hat um an den Screensaver settings
zu "drehen".