LVITEM
来源:互联网 发布:mac最新设置iphone铃声 编辑:程序博客网 时间:2024/06/16 05:17
LVITEM
UINT mask;//说明此结构中哪些成员是有效的
int fmt;//列的对齐方式
int cx;//列的初始宽度
LPTSTR pszText; //列的标题
int cchTextMax;//pszText所指向的缓冲区的大小
int iSubItem;//与列关联的子项的索引值,从0开始
int iImage;//与列关联的图像列表中指定图像的索引值
int iOrder;//第几列,0代表最左一列
} LVCOLUMN, FAR *LPLVCOLUMN;
typedef struct _LVITEM {
UINTmask; //说明LVITEM结构中哪些成员有效
intiItem; //项目的索引值(可以视为行号)从0开始
intiSubItem; //子项的索引值(可以视为列号)从0开始
UINTstate; //子项的状态
UINTstateMask; //状态有效的屏蔽位
LPTSTR pszText;//主项或子项的名称
intcchTextMax; //pszText所指向的缓冲区大小
intiImage; //关联图像列表中指定图像的索引值
LPARAM lParam;//程序定义的32位参数
int iIndent;//表示图像位置缩进的单位
} LVITEM, FAR *LPLVITEM; 列表项常用的属性如下:View指定程序运行后列表视图控件最初显示的方式,可以设置为Icon(大图标)、SmallIcon(小图标)、List(列表)或Report(报表);Single selection表示每次只能选中一个项;Auto arrange使得项目在Icon和Small Icon显示方式下能够自动排序;Edit Labels表示可以编辑项目的卷标;No column header表示取消控件所有列的标题。
列表视图控件(List Control)
列表视图控件是一种非常常用的控件,在需要以报表形式显示数据时,列表控件通常是最好的选择,许多专用的数据报表控件,也是在它的基础上派生而来。与树视图类似,列表控件可以由多个子项目组成,并且支持大图标、小图标、列表和报表4种方式显示信息,如图1所示。
图1 列表视图的4种显示方式
列表视图包含一个项目列表,而其中每个项目由图标、项目名称和多个子项组成,每一个子项所包含的项目的数目必须相同,属性相同的每个子项显示在同一个列中。列表视图控件有两个重要的数据结构LVCOLUMN和LVITEM。LVCOLUMN用于定义报表方式下的“列”的结构;LVITEM用于定义“项”的结构。这两个结构的定义及说明如下:
UINT mask;
int fmt;
int cx;
LPTSTR pszText; //列的标题
int cchTextMax;
int iSubItem;
int iImage;
int iOrder;
} LVCOLUMN, FAR *LPLVCOLUMN;
typedef struct _LVITEM {
UINT
int
int
UINT
UINT
LPTSTR pszText;
int
int
LPARAM lParam;
int iIndent;
} LVITEM, FAR *LPLVITEM;
- LVITEM
- LVITEM
- LVITEM概述
- LVCOLUMN和LVITEM
- LIST_VIEW_和LVITEM用法
- LIST_VIEW_和LVITEM用法
- LIST VIEW 和LVITEM用法
- LIST VIEW 和LVITEM用法
- LIST VIEW 和LVITEM用法
- VC获取CListCtrl的LVITEM
- LVCOLUMN和LVITEM究竟是什么?
- LVCOLUMN和LVITEM结构体解析
- VC中使用ListCtrl和LVITEM 经验总结
- VC中使用ListCtrl和LVITEM 经验总结
- LVCOLUMN和LVITEM结构体解析
- LVITEM 的使用 按字母进行排序
- VC/MFC列表CListCtrl类的LVCOLUMN和LVITEM详解
- VC/MFC列表CListCtrl类的LVCOLUMN和LVITEM详解
- java 关于区间树,KD树,线段树,伸展树,后缀树,红黑树的几段代码
- 怎样的数据库设计才能提高数据库执行效率---数据库设计篇
- 基本类型的包装类型
- 在通往爱情的路上,讲述IT人的沾“光”故事 ...
- 《JAVA自学路线图》
- LVITEM
- 监控平台(J2EE)声音告警程序功能设计与实现
- StringBuilder和StringBuffer
- android下的回调方法
- paint方法和paintComponent的区别
- 我的屌丝光棍节
- JavaWeb用户登录
- 话题二:不沾光,情感路,回味过去——爱与被爱 ...
- 通信网络实验——TCP 的socket实现