Entwickler-Ecke
Windows API - Taskleisten-Höhe von Windows erfahren????
Jebaz - Mo 06.10.03 11:53
Titel: Taskleisten-Höhe von Windows erfahren????
Hallo zusammen, Ich hab mal so einen Themen-Titel hier gelesen...Aber nach langem suchen hab ich nun gaar nichts gefunden :-( Als ich das damals gefunden hatte interessierte es mich nicht...Jez währe es aber saumässig nützlich :?
Also gibt es irgendeine Prozedur, mit der man die Höhe (in Pixeln) der Taskleiste erhalten kann? Windows muss das ja irgendwo wissen...
Vielen Dank, und....IHR SEIT DIE BESTEN!! ;-)
smiegel - Mo 06.10.03 12:14
Hallo,
folgendermaßen:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| uses ShellApi;
procedure TForm1.Button1Click(Sender: TObject); var abd:TAppBarData; begin abd.cbSize:=SizeOf(TAppBarData); if (SHAppBarMessage(ABM_GETTASKBARPOS, abd)<>0) then Label1.Caption:='Höhe: '+IntToStr(abd.rc.Bottom-abd.rc.Top); end; |
Näheres dazu in der Win-API-Hilfe.
Jebaz - Mi 08.10.03 11:17
Titel: Wow
Danke Vielmals, kam erst jetzt dazu dies auszuprobieren.
Funktioniert einwandfrei, wirklich toll ;)
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!