Header_InsertItem Makro (commctrl.h)

Fügt ein neues Element in ein Headersteuerelement ein. Sie können dieses Makro verwenden oder die HDM_INSERTITEM Nachricht explizit senden.

Syntax

void Header_InsertItem(
   hwndHD,
   i,
   phdi
);

Parameter

hwndHD

Typ: HWND

Ein Handle für das Headersteuerelement.

i

Typ: int

Der Index des Elements, nach dem das neue Element eingefügt werden soll. Das neue Element wird am Ende des Headersteuerelements eingefügt, wenn der Index größer oder gleich der Anzahl der Elemente im Steuerelement ist. Wenn index null ist, wird das neue Element am Anfang des Headersteuerelements eingefügt.

phdi

Typ: const LPHDITEM

Ein Zeiger auf eine HDITEM-Struktur , die Informationen zum neuen Element enthält.

Rückgabewert

Keine

Bemerkungen

Das makro Header_InsertItem ist wie folgt definiert:

#define Header_InsertItem(hwndHD, index, phdi) \

    (int)SendMessage((hwndHD), HDM_INSERTITEM, (WPARAM)(int)(index), \

    (LPARAM)(const LPHDITEM)(phdi))

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