Announcement

Collapse
No announcement yet.

startleiste überdecken

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

  • startleiste überdecken

    hi,

    ich habe ein problem:<br>
    wenn die startleiste von windows fixiert ist, überdeckt mein <br>bildschirmschoner die startleiste nicht!<br>
    weiß jemand wie ich das hinbekomme, dass er sie überdeckt?<br>
    formstyle stayontop bringt nichts!<br>

    gruß

    markus
    Herzliche Grüße

    Markus Lemcke
    barrierefreies Webdesign

  • #2
    ich habe es:

    <pre>
    procedure TForm1.FormCreate(Sender: TObject);
    var
    tray : HWnd;
    aRect : TRect;
    begin
    aRect.Left := 0;
    aRect.Top := 0;
    aRect.Right := Screen.Width;
    aRect.Bottom := Screen.Height;
    SystemParametersInfo(SPI_SETWORKAREA, 0, @aRect, 0);
    </pre>
    gruß

    marku
    Herzliche Grüße

    Markus Lemcke
    barrierefreies Webdesign

    Comment


    • #3
      hi ,

      wie kann ich nach beendigung des bildschirmoners den workarea so setzen, dass er wieder nur bis zur taskleiste geht bzw. ich muss ja abfragen ob die taskleiste immer im vordergrund ist und nur dann, muss ich zurück setzen!
      wie geht das?

      gruß

      marku
      Herzliche Grüße

      Markus Lemcke
      barrierefreies Webdesign

      Comment


      • #4
        Hallo Markus,<br>
        mit diesen beiden proceduren sollte es etwas einfacher gehen:<br>
        <pre>
        <font face="Verdana" size="1" color="#000000">procedure hideTaskbar;
        var wndHandle : THandle;
        wndClass : array[0..50] of Char;
        begin
        StrPCopy(@wndClass[0], 'Shell_TrayWnd');
        wndHandle := FindWindow(@wndClass[0], nil);
        ShowWindow(wndHandle, SW_HIDE);
        end;

        procedure showTaskbar;
        var wndHandle : THandle;
        wndClass : array[0..50] of Char;
        begin
        StrPCopy(@wndClass[0], 'Shell_TrayWnd');
        wndHandle := FindWindow(@wndClass[0], nil);
        ShowWindow(wndHandle, SW_RESTORE);
        end;</font>
        </pre&gt

        Comment


        • #5
          hi jens,

          mein bildschirmschoner ist zwar schon online aber ich teste es trotzdem mal! danke!!

          gruß

          marku
          Herzliche Grüße

          Markus Lemcke
          barrierefreies Webdesign

          Comment

          Working...
          X