Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fügt ein neues Element in ein Kopfzeilensteuerelement ein. Sie können dieses Makro verwenden oder die HDM_INSERTITEM Nachricht explizit senden.
Syntax
int Header_InsertItem(
HWND hwndHD,
int i,
const LPHDITEM phdi
);
Parameter
hwndHD
Typ: HWND-
Ein Handle für das Kopfzeilensteuerelement.
i
Typ: int
Der Index des Elements, nach dem das neue Element eingefügt werden soll. Das neue Element wird am Ende des Kopfzeilensteuerelements eingefügt, wenn i größer oder gleich der Anzahl der Elemente im Steuerelement ist. Wenn i null ist, wird das neue Element am Anfang des Kopfzeilensteuerelements eingefügt.
phdi
Typ: LPHDITEM-
Ein Zeiger auf eine HDITEM--Struktur, die Informationen zum neuen Element enthält.
Rückgabewert
Typ: int
Gibt den Index des neuen Elements zurück, wenn das Element erfolgreich verläuft oder andernfalls -1.
Bemerkungen
Das Header_InsertItem Makro ist wie folgt definiert:
#define Header_InsertItem(hwndHD, i, phdi) \
(int)SendMessage((hwndHD), HDM_INSERTITEM, (WPARAM)(int)(i), \
(LPARAM)(const LPHDITEM)(phdi))
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 |