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 |