Seite 1 von 1

[Win32] Position der Taskleiste ermitteln

Verfasst: 14.03.2006 10:17
von real
Hi,

ich möchte, ähnlich wie beim 40-pix-Player, mein Fenster davor schützen, über/hinter die Taskleiste geschoben zu werden. Wie ermittle ich die Position der Taskleiste auf dem aktuellen Desktop?

Gruß
René

Verfasst: 14.03.2006 10:30
von roherter
Ist zwar VB aber ich denke dürfte kein Problem für dich sein das in pb anzupassen


http://www.vbarchiv.net/archiv/tipp_details.php?pid=358

Verfasst: 14.03.2006 11:15
von Andreas
da gibt mehrere Möglichkeiten, den Arbeitbereich zu ermitteln.

Code: Alles auswählen

;Arbeitbereich vom Desktop
SystemParametersInfo_(#SPI_GETWORKAREA,0,r.RECT,0	)
Debug r\left
Debug r\top
Debug r\right
Debug r\bottom

;Taskbardaten
SHAppBarMessage_(#ABM_GETTASKBARPOS,Taskbar.APPBARDATA)
Debug Taskbar\rc\left
Debug Taskbar\rc\top
Debug Taskbar\rc\right 
Debug Taskbar\rc\bottom

Verfasst: 14.03.2006 12:03
von real
Danke! :D