MFC-CListCtrl-LVITEM结构

发布时间 2023-04-30 15:44:34作者: 天子骄龙

 

    typedef struct _LVITEM {
    UINT mask;           //说明LVITEM结构中哪些成员有效
                            LVIF_TEXT:表示  pszText  成员有效
                            LVIF_IMAGE:表示  iImage  成员有效
                            LVIF_PARAM:表示  lParam  成员有效
                            LVIF_STATE:表示  state  和  stateMask  成员有效
                            LVIF_INDENT:表示  iIndent  成员有效
                            LVIF_NORECOMPUTE:防止控件自动重新计算某些值
                            LVCF_WIDTH      列宽
    int iItem;                //项目的索引值(可以视为行号)从0开始
    int iSubItem;          //子项的索引值(可以视为列号)从0开始
    UINT state;            //子项的状态
    UINT stateMask;    //状态有效的屏蔽位
    LPTSTR pszText;  //主项或子项的名称
    int cchTextMax;     //pszText所指向的缓冲区大小
    int iImage;              //关联图像列表中指定图像的索引值
    LPARAM lParam;   //程序定义的32位参数
    int iIndent;              //表示图像位置缩进的单位
    } LVITEM, FAR *LPLVITEM;