专栏中心

EEPW首页 > 专栏 > CListCtrl的使用方法

CListCtrl的使用方法

发布人:0750long 时间:2009-07-14 来源:工程师 发布文章
 

 

以下未经说明,listctrl默认view 风格为report

1. CListCtrl 风格

      LVS_ICON: 为每个item显示大图标
      LVS_SMALLICON: 为每个item显示小图标
      LVS_LIST: 显示一列带有小图标的item
      LVS_REPORT: 显示item详细资料

      直观的理解:windows资源管理器,“查看”标签下的“大图标,小图标,列表,详细资料”

 

2. 设置listctrl 风格及扩展风格

      LONG lStyle;
      lStyle = GetWindowLong(m_list.m_hWnd, GWL_STYLE);//获取当前窗口style
      lStyle &= ~LVS_TYPEMASK; //清除显示方式位
      lStyle |= LVS_REPORT; //设置style
      SetWindowLong(m_list.m_hWnd, GWL_STYLE, lStyle);//设置style
 
      DWORD dwStyle = m_list.GetExtendedStyle();
      dwStyle |= LVS_EX_FULLROWSELECT;//选中某行使整行高亮(只适用与report风格的listctrl)
      dwStyle |= LVS_EX_GRIDLINES;//网格线(只适用与report风格的listctrl)
      dwStyle |= LVS_EX_CHECKBOXES;//item前生成checkbox控件
      m_list.SetExtendedStyle(dwStyle); //设置扩展风格
 
      注:listview的style请查阅msdn
      http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wceshellui5/html/wce50lrflistviewstyles.asp

<span style="color: rgb(153,51,0)%2

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

一种数字接收机的设计

一种数字中频接收机的设计与实现

Spartan-3 PCI Express 入门套件

视频 2010-05-06

源来如此|在上电之前,如何测量 LLC 谐振回路的增益曲线?

测试测量 2026-04-03

ADS4149 – 超低功耗, 14位, 250-MSPS ADC

视频 2010-05-06

TPS63020 4A 开关升压/降压电源转换器

视频 2010-05-06

自动测试设备的校准痛点,埋入式齐纳技术怎么解决?

Virtex-5 功耗估计与测量演示

视频 2010-05-06

数字中频接收机的设计与实现

内存墙越筑越高

网络与存储 2026-04-03

年化营收破300亿!Anthropic 携手谷歌、博通加码 AI 芯片

嵌入式系统在商业领域的重要性日益凸显

贸泽开售适用于工业、无线电和物联网系统的Qorvo QPA9510功率放大器

亿道信息启动Agent One项目:打造端侧AI中枢,开启智能代理新时代

海光双芯“亮剑”:发布“内生安全”技术,冲刺万亿参数大模型训练

华尔街日报:特斯拉Optimus机器人依赖中国供应链

一种高性能数字中频接收机的设计及实现

Spartan-3A 入门套件

视频 2010-05-06

一种基于ADS优化的微带带通滤波器设计及实现

TI AM13E230x MCU 赋能边缘 AI 电机控制,破解人形机器人执行器和智能家电关键难题

更多 培训课堂
更多 焦点
更多 视频

技术专区