Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Windows API / MS.NET Framework API (https://www.delphipraxis.net/20-library-windows-api-ms-net-framework-api/)
-   -   Delphi TaskBar - Automatisch im Hintergrund - EIN oder AUS? (https://www.delphipraxis.net/6509-taskbar-automatisch-im-hintergrund-ein-oder-aus.html)

Daniel B 13. Jul 2003 16:53


TaskBar - Automatisch im Hintergrund - EIN oder AUS?
 
Hallo,

hiermit kann man prüfen ob diese Option eingeschaltet ist. Kontextmenü der TaskBar, dann Automatisch im Hintergrund.
Delphi-Quellcode:
function ITBAHO: Boolean;
var
  AppBarData: TAppBarData;
begin
  AppBarData.cbSize := SizeOf(AppBarData);
  Result := (SHAppBarMessage(ABM_GETSTATE, AppBarData) and ABS_AUTOHIDE) > 0;
end;
Aufrufen damit:
Delphi-Quellcode:
procedure TForm1.Button3Click(Sender: TObject);
begin
  if ITBAHO then
    ShowMessage('Ein')
  else
    ShowMessage('Aus');
end;
Ach ja,
ITBAHO = IsTaskBarAutoHideOn, ein passenden Namen könnt Ihr Euch selbst ausdenken, mir war der zu lang, daher einfach nur die Anfangsbuchstaben. :mrgreen:

Grüsse, Daniel :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:59 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz