CListCtrol类函数

本文详细介绍了CListCtrl类的使用,包括插入列表视图列、设置扩展样式、调整颜色以及操作项的方法。提供了丰富的参数说明和示例代码,帮助开发者更好地理解和应用CListCtrl类。
摘要由CSDN通过智能技术生成

一、插入新列列表视图控件
        int InsertColumn( int nCol, const LVCOLUMN* pColumn );
        int InsertColumn( int nCol, LPCTSTR lpszColumnHeading, int nFormat = LVCFMT_LEFT, int nWidth = -1, int nSubItem = -1 );
索引新列,如果成功返回1,失败返回-1。在列表视图控件中最左侧的列必须为左对齐。
LVCOLUMN 结构在报表视图包含列的属性。 它还用于获取有关列的信息。 此机制在 Windows SDK所述。
参数
         nCol :新列的索引(0/1/2/3表示第几列)。
         pColumn :包含新列的属性 LVCOLUMN 结构的地址。
         lpszColumnHeading :包含列标题的字符串的地址。
         nFormat :指定列的对齐方式的整数。 它可以是以下值之一: LVCFMT_LEFT、 LVCFMT_RIGHT或 LVCFMT_CENTER。
         nWidth :列的宽度,以像素为单位。 如果此参数是-1,列宽未设置为。
         nSubItem :子项的索引与列。 如果此参数是-1,子项不与列。

二、设置列表视图控件的扩展样式
        DWORD SetExtendedStyle( DWORD dwNewStyle );
返回值:
        列表视图控件使用以前的扩展样式的组合。
参数:
         dwNewStyle :列表视图控件将使用的扩展样式的组合。 对于声明性列表这些样式,请参见。Windows SDK的 扩展列表视图样式 主题。
      LVS_EX_GRIDLINES //绘制表格,网格线。
   LVS_EX_SUBITEMIMAGES//子项目图标列表
   LVS_EX_CHECKBOXES //带复选框
   LVS_EX_TRACKSELECT //自动换行
   LVS_EX_HEADERDRAGDROP//报表头可以拖拽
      LVS_EX_FULLROWSELECT //选择整行,允许选择整行。
      LVS_EX_ONECLICKACTIVATE//单击激活单击选中项目。
      LVS_EX_TWOCLICKACTIVATE//双击激活
   LVS_EX_FLATSB//扁平滚动条
   LVS_EX_REGIONAL
   LVS_EX_INFOTIP
   LVS_EX_UNDERLINEHOT
   LVS_EX_UNDERLINECOLD
   LVS_EX_MULTIWORKAREAS//多工作区
         LVS_ALIGNLEFT 当显示格式是大图标或小图标时࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值