Taskbar verstecken/zeigen |
|
| System | Win9x, WinNT, Win2000, WinXP, Vista, Win7 |
|---|---|
| Ab Delphi-Version | Delphi 1 |
| Letzte Änderung | 28.09.2010 |
In der Taskbar werden normalerweise die Buttons für die laufenden Anwendungen angezeigt. Auch das Startmenü befindet sich dort.Folgende Procedure setzt den Sichtbarkeits-Zustand der Taskbar. Übergibt man ihr als Parameter True, wird sie angezeigt, ansonsten versteckt.
procedure ShowTaskBar(AShow: Boolean);
const
cmdShow: array[Boolean] of Integer = (SW_HIDE, SW_SHOW);
var
Handle: THandle;
begin
Handle := FindWindow('Shell_TrayWnd', nil);
if Handle <> 0 then
ShowWindow(Handle, cmdShow[AShow]);
end;
Hat der Anwender die Option 'Automatisch im Hintergrund' aktiviert gehabt, wird sie beim Anzeigen auch wieder aktiviert sein.
- Taskbareinträge für untergeordnete Formulare anzeigen
- Icon in der Taskleiste während des Programmablaufs ändern
- Animation zum Systemtray
- Schaltfläche in der Taskbar ausblenden
- Taskbareintrag blinken lassen
- Dimensionen der Taskbar ermitteln
- Taskbar automatisch im Hintergrund
- Beim Minimieren den Task aus der Taskleiste entfernen