Announcement

Collapse
No announcement yet.

Bilschirmschoner ausschalten, bzw. Bildschirm einschalten

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Bilschirmschoner ausschalten, bzw. Bildschirm einschalten

    Hallo Leute,

    Ich möchte in einem Proramm in einem Ereignis den Bildschirmschoner
    (wenn er gerade läuft) ausschalten, bzw. den Monitor mit einem WakeUp
    wieder aus dem Standby holen.

    Kann mir jemand einen Tip geben ??

  • #2
    Hallo,

    <pre>
    var ExistsScreenSaver : word;
    {Es wird festgestellt, ob ein Screensaver aktiviert ist}
    SystemParametersInfo(SPI_GETSCREENSAVEACTIVE,0,@Ex istsScreensaver,0);
    {Falls ja, dann wird er deaktiviert}
    if ExistsScreensaver = 1 then
    SystemParametersInfo(SPI_SETSCREENSAVEACTIVE,0,nil ,0);

    {Falls ein Screensaver eingestellt war, wird diese Einstellung hier wiederhergestellt}
    if ExistsScreensaver = 1 then
    SystemParametersInfo(SPI_SETSCREENSAVEACTIVE,1,nil ,0);
    </pre>

    Viel Erfolg..

    Comment


    • #3
      Super, vielen Dank für die Info,
      werde ich morgen gleich testen.

      Wie ich den Bildschirm "aufwecke" weißt du nicht zufällig

      Comment


      • #4
        Hallo Mike,

        es gibt sicher eine elegantere Lösung, aber diese funktioniert bei mir:

        Mouse_Event(Mouseeventf_move,100,100,0,0);

        Viel Erfolg..

        Comment


        • #5
          Hallo Mike,

          Nachtrag: Sorry, ich habe deine Frage nicht richtig gelesen: Mouse_Event verwende ich nur, um den Screensaver zu unterbrechen.

          Gruß Ul

          Comment


          • #6
            Hallo Uli,

            Der Mouse_Event funktioniert aber super, DANKE !

            Comment

            Working...
            X