HDM _ LAYOUT-Nachricht

Ruft Informationen ab, die zum Festlegen der Größe und Position des Headersteuerelements im Zielrechteck des übergeordneten Fensters verwendet werden. Sie können diese Nachricht explizit senden oder das _ Headerlayoutmakro verwenden.

Parameter

wParam

Muss Null sein.

lParam

Ein Zeiger auf eine HDLAYOUT-Struktur. Das prc-Element gibt die Koordinaten eines Rechtecks an, und das pwpos-Element empfängt die Größe und Position für das Headersteuerelement innerhalb des Rechtecks.

Rückgabewert

Gibt TRUE zurück, wenn erfolgreich, andernfalls FALSE.

Hinweise

Der pwpos-Member der lParam-Struktur empfängt Größen- und Positionswerte, die für die Positionierung des Steuerelements am oberen Rand des angegebenen Rechtecks geeignet sind. Der Höhenwert ist die Summe der Höhe der horizontalen Rahmen des Steuerelements und der durchschnittlichen Höhe der Zeichen in der Schriftart, die derzeit im Gerätekontext des Steuerelements ausgewählt ist.

Um HDM _ LAYOUT zum Festlegen der Anfangsgröße und Position eines Headersteuerelements zu verwenden, legen Sie den anfänglichen Sichtbarkeitszustand des Steuerelements so fest, dass es ausgeblendet wird. Verwenden Sie nach dem Senden von HDM _ LAYOUT zum Abrufen der Größen- und Positionswerte die SetWindowPos-Funktion, um die neue Größe, Position und den Sichtbarkeitszustand festzulegen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows [Nur Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2003-Desktop-Apps]
Header
Commctrl.h