ABM_QUERYPOS Nachricht

Fordert eine Größe und Bildschirmposition für eine App-Leiste an. Wenn die Anforderung gestellt wird, schlägt die Nachricht einen Bildschirmrand und ein begrenzungsbasiertes Rechteck für die App-Leiste vor. Das System passt das umgebende Rechteck so an, dass die App-Leiste die Windows-Taskleiste oder andere App-Leisten nicht beeinträchtigt.

SHAppBarMessage(ABM_QUERYPOS, pabd); 

Parameter

pabd

Ein Zeiger auf eine APPBARDATA-Struktur . Das uEdge-Element gibt einen Bildschirmrand an, und das rc-Element enthält das vorgeschlagene umgebende Rechteck. Wenn die SHAppBarMessage-Funktion zurückgibt, enthält rc das genehmigte Begrenzungsrechteck. Sie müssen beim Senden dieser Nachricht die Member cbSize, hWnd, uEdge und rc angeben. alle anderen Member werden ignoriert.

Rückgabewert

Gibt immer TRUE zurück.

Bemerkungen

Eine App-Leiste sollte diese Nachricht vor dem Senden der ABM_SETPOS Nachricht senden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Shellapi.h