Share via


Header_InsertItem (Windows Embedded CE 6.0)

1/6/2010

This macro inserts a new item into a header control. You can use this macro or send the HDM_INSERTITEM message explicitly.

Syntax

#define Header_InsertItem(hwndHD, i, phdi) \
                (int)SNDMSG((hwndHD), HDM_INSERTITEM, (WPARAM)(int)(i), \
                (LPARAM)(const HD_ITEM FAR*)(phdi))

Parameters

  • hwndHD
    Handle to the header control.
  • i
    Index of the item after which the new item is to be inserted. The new item is inserted at the end of the header control if i is greater than or equal to the number of items in the control. If i is zero, the new item is inserted at the beginning of the header control.
  • phdi
    Pointer to an HDITEM structure that contains information about the new item.

Return Value

The index of the new item indicates success. –1 indicates failure.

Requirements

Header commctrl.h
Windows Embedded CE Windows CE 1.0 and later

See Also

Reference

Header Controls Macros
HDM_INSERTITEM
HDITEM