Share via


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