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 Class

层次结构图

CListCtrl::DeleteColumn