Partager via


Header_InsertItem (Compact 2013)

3/28/2014

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

See Also

Reference

Header Controls Macros
HDM_INSERTITEM
HDITEM