Einzelnen Beitrag anzeigen

Benutzerbild von MyRealName
MyRealName

Registriert seit: 19. Okt 2003
Ort: Heilbronn
673 Beiträge
 
Delphi 10.4 Sydney
 
#1

Windows Taskbar ausgeblendet, krieg den Streifen nicht weg

  Alt 27. Jun 2020, 09:14
Hallo,

ich kämpfe gerade mit folgendem :
Ich blende die Taskbar von Windows im Fullscreen (WindowState := wsMaximized, BorderStyle=bsNone, fsStayOnTop) aus

Code:
ShowWindow(FindWindow('Shell_TrayWnd', nil), SW_HIDE);
und beim Beenden des Programs dann halt wieder ein.
Code:
ShowWindow(FindWindow('Shell_TrayWnd', nil), SW_SHOW);
Leider bleibt ein Streifen in der Höhe der Taskbar unter der Anwendung und denm kriege ich nicht weg. (Screenshot im Anhang)

Ich habe WindowsState verändert, Self.Height/Width neu gesetzt (welche übrigends die volle Bildschirmgröße angeben von 5120x1440, obwohl ich den Streifen ja sehe und das dürfte garkeine 1440 Höhe haben)...
Hat das schonmal jemand gehabt ? Gibts da eine Lösung ?

Danke schonmal
Miniaturansicht angehängter Grafiken
wq7jgv2.png  
  Mit Zitat antworten Zitat