![]() |
Re: SystemParametersInfo Problem
Zitat:
Delphi-Quellcode:
SystemParametersInfo(SPI_SETPOWEROFFACTIVE, 1, @NULL, SPIF_UPDATEINIFILE or SPIF_SENDCHANGE
); PowerOffActive : gleiche Registry Pfad wie bei SCRSaver.exe PowerOffTimeOut: ebenfalls der gleiche Diese verändern sich auch nicht. gruß |
Re: SystemParametersInfo Problem
So grad getestet, geht immernoch aus.
Ich glaub das die PowerOffActive Funktion nichts mit dem Standby des Monitors zu tun hat. Glaubst du das ein verschieben der Maus um 1 Pixel jede Minute zu Resourcenfressend ist? Weil ich denke das auslesen des aktuell eingestellten Werts is ziemlich aufwendig da es ja verschiedene Profile gibt und dann auch noch der Unterschied zwischen Lappi und Desktop PC da ist. |
Re: SystemParametersInfo Problem
Zitat:
Warum den Cursor verschieben ? Hole dir über GetCursorPos die aktuelle position. Und setze diese mit SetCursorPos auf die gleichen Coordinaten da muß man nichts verschieben. So wird der Standbymodus nie aufgerufen. Gruß |
Re: SystemParametersInfo Problem
Jo sowas in der Art hatte ich vor ich hab die procedure dafür auch schon geschrieben, nur wollte ich das halt immer kurz vorm Abschalten des Monitors ausführen um resourcensparend zu arbeiten und auch wirklich nur ausführen wenn benötigt.
Aber wenn ich das jede Minute ausführen lasse sollte es keine Probelm geben denk ich. Ich werd das mal so übernehmen. Danke EWeis für deine tatkräftige Unterstützung. ;) |
Re: SystemParametersInfo Problem
Zitat:
CPU gleich null ;) Sieht nur nicht so schön aus wenn deine Maus da am wandern ist. gruß |
Re: SystemParametersInfo Problem
Jup da hast du recht, leider schaltet der Screen trotzdem in den Standby wenn ich das so mache:
Delphi-Quellcode:
Ich hab beim Timer mal ne if .. ShowMessage() eingebaut um zu sehen ob das überhaupt ausgeführt wird, bekomme alle x Sekunden eine Message ausgegeben, daran kanns also nicht liegen.
getcursorpos(mpos);
setcursorpos(mpos.x,mpos.y) Anscheinden is das dem Screen zu wenig, das Problem das sich mir daraus wieder stellt ist das wenn ich ein Video ansehe und die maus oben wandert ist das ziemlich nervig. :) Haste vielleicht noch ne Idee? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz