Entwickler-Ecke
Windows API - Taskleiste ausblenden
1aa - Di 05.06.07 22:06
Titel: Taskleiste ausblenden
Wie kann ich feststellen ob windows die taskleiste automatisch ausblendet?
Moderiert von
Christian S.: Topic aus VCL (Visual Component Library) verschoben am Mi 06.06.2007 um 18:47
Stefan.Buchholtz - Mi 06.06.07 09:08
Das kannst du über Screen.WorkareaRect herausfinden. Das gibt die Fläche des Hauptmonitors an, die für Programme nutzbar ist. Entspricht diese der Auflösung des Hauptmonitors, wird die Taskleiste ausgeblendet. Ist die Taskleiste fest, ist die WorkAreaRect entsprechend kleiner.
Stefan
1aa - Mi 06.06.07 19:54
Danke!
Neue Frage gleiches Thema:
Wie kann ich die Größe einer minnimierten Taskleiste auslesen?
Saubäär - Mi 06.06.07 22:20
Moin,
vielleicht gehts so:
Delphi-Quelltext
1: 2: 3: 4:
| var TaskbarHeight: Integer; begin TaskbarHeight := Screen.Height - Screen.WorkareaHeight; end; |
Edit: Nee, so funktionierts nur bei angezeigter Taskbar.
Gruß
1aa - Mi 06.06.07 23:10
das obrige funkt nur wenn man die Taskleiste nicht ausblentet wird!
1aa - Mi 13.06.07 20:54
Weiß jemand noch eine andere Methode?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!