CListCtrl::InsertColumn

插入新列列表视图控件。

int InsertColumn(
   int nCol,
   const LVCOLUMN* pColumn 
);
int InsertColumn(
   int nCol,
   LPCTSTR lpszColumnHeading,
   int nFormat = LVCFMT_LEFT,
   int nWidth = -1,
   int nSubItem = -1 
);

参数

  • nCol
    新列的索引。

  • pColumn
    包含新列的属性 LVCOLUMN 结构的地址。

  • lpszColumnHeading
    包含列标题的字符串的地址。

  • nFormat
    指定列的对齐方式的整数。 它可以是以下值之一: LVCFMT_LEFTLVCFMT_RIGHTLVCFMT_CENTER

  • nWidth
    列的宽度,以像素为单位。 如果此参数是-1,列宽未设置为。

  • nSubItem
    子项的索引与列。 如果此参数是-1,子项不与列。

返回值

索引新列,如果成功或-1否则为。

备注

在列表视图控件中最左侧的列必须为左对齐。

LVCOLUMN 结构在报表视图包含列的属性。 它还用于获取有关列的信息。 此机制在 Windows SDK所述。

要求

Header: afxcmn.h

请参见

参考

CListCtrl选件类

层次结构图

CListCtrl::DeleteColumn