Forum: Win32/Win64 API (native code)
Delphi
by sexmagic,
30. Sep 2006
Jup da hast du recht, leider schaltet der Screen trotzdem in den Standby wenn ich das so mache:
getcursorpos(mpos);
setcursorpos(mpos.x,mpos.y)
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.
Anscheinden is das dem Screen zu wenig, das Problem das sich mir...
Forum: Win32/Win64 API (native code)
Delphi
by sexmagic,
30. Sep 2006
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...
Forum: Win32/Win64 API (native code)
Delphi
by sexmagic,
30. Sep 2006
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...
Forum: Win32/Win64 API (native code)
Delphi
by sexmagic,
29. Sep 2006
Super vielen vielen Dank, ich habs über den Regschllüssel direkt gemacht.
Ist echt ne tolle Community, sehr nette Leute hier!
DANKE euch.
;)
Forum: Win32/Win64 API (native code)
Delphi
by sexmagic,
28. Sep 2006
Och ich hab das wohl vergessen wieder zurückzusetzten, ich habe beim 2 Aufruf die Funktion für das Energymanagement drin. Is wohl beim testen falsch übernommen worden von mir.
Der Screensaver wird nciht erst beim neustarten wieder aktiviert, sobald ich mein Programm schliesse ist der wieder aktiviert. Ich dachte er bleibt so lange ausgeschalten bis ich den selbst manuel wieder aktiviere.
:(
Forum: Win32/Win64 API (native code)
Delphi
by sexmagic,
28. Sep 2006
Danke Sunlight, ich habe das getestet, funktioniert leider immernoch nicht richtig.
Wenn ich das Programm beende und neustarte ist der Screensaverdienst wieder Aktiviert obwohl ich nach dem Disablen beendet hab.
Auch hab ich versucht auf eine andere Art zu prüfen ob der Dienst aktiv is oder nicht.
Hat noch jemand ne andere Idee.