Freigeben über


Header_Layout Makro (commctrl.h)

Ruft die richtige Größe und Position eines Kopfzeilensteuerelements innerhalb des übergeordneten Fensters ab. Sie können dieses Makro verwenden oder die HDM_LAYOUT Nachricht explizit senden.

Syntax

BOOL Header_Layout(
  [in]  HWND       hwndHD,
  [out] LPHDLAYOUT playout
);

Parameter

[in] hwndHD

Typ: HWND-

Ein Handle für das Kopfzeilensteuerelement.

[out] playout

Typ: LPHDLAYOUT-

Ein Zeiger auf eine HDLAYOUT- Struktur. Das prc--Element gibt die Koordinaten eines Rechtecks an, und das pwpos Member erhält die Größe und Position des Kopfzeilensteuerelements innerhalb des Rechtecks.

Rückgabewert

Typ: BOOL-

Gibt TRUE zurück, wenn dies erfolgreich ist, oder FALSE andernfalls.

Bemerkungen

Das Header_Layout Makro ist wie folgt definiert:

#define Header_Layout(hwndHD, playout) \

    (BOOL)SendMessage((hwndHD), HDM_LAYOUT, 0, \

    (LPARAM)(LPHDLAYOUT)(playout))

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2003 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- commctrl.h