Header_Layout Makro (commctrl.h)
Ruft die richtige Größe und Position eines Headersteuerelements im übergeordneten Fenster ab. Sie können dieses Makro verwenden oder die HDM_LAYOUT-Nachricht explizit senden.
Syntax
void Header_Layout(
[in] hwndHD,
[out] playout
);
Parameter
[in] hwndHD
Typ: HWND
Ein Handle für das Headersteuerelement.
[out] playout
Typ: LPHDLAYOUT
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
Keine
Bemerkungen
Das makro Header_Layout wird wie folgt definiert:
#define Header_Layout(hwndHD, playout) \
(BOOL)SendMessage((hwndHD), HDM_LAYOUT, 0, \
(LPARAM)(LPHDLAYOUT)(playout))
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | commctrl.h |