[Win32] Position der Taskleiste ermitteln

Für allgemeine Fragen zur Programmierung mit PureBasic.
real
Beiträge: 468
Registriert: 05.10.2004 14:43

[Win32] Position der Taskleiste ermitteln

Beitrag 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é
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

Beitrag 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
Purebasic 5.0 32bit und 64 bit

I'm back from hell
Andreas
ToolbarKönig
Beiträge: 142
Registriert: 08.09.2004 08:33

Beitrag 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
Gruss Andreas
real
Beiträge: 468
Registriert: 05.10.2004 14:43

Beitrag von real »

Danke! :D
Antworten