当前位置: 首页 > article >正文

MFC扩展库BCGControlBar Pro v35.1新版亮点:改进网格控件性能

BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。

BCGControlBar专业版 v35.1已全新发布了,这个版本改进网格控件的性能、增强工具栏编辑器功能等。

网格和报表控件

1. 当网格(或扩展树控件)具有层次结构时,显著提高了插入大量项的性能。例如,添加1000个条目,每个条目有1000个子条目,现在需要不到2秒的时间(在以前的版本中,这个操作需要几十秒)。现在,您可以创建包含大量项目的网格,并利用过滤器和组等高级功能。

2. CBCGPGridCtrl类的以下方法有一个新的可选参数bUpdateSelection(默认为FALSE):InsertGroupColumn、RemoveGroupColumn和RemoveGroupColumnByVal,当此参数为TRUE时,更改网格结构后将恢复最近的网格选择。

3. 当网格对多个项执行Clear操作时,框架将为每个静态(不可编辑)网格项调用一个新的虚拟方法CBCGPGridCtrl::OnQueryClearSkipStaticItem。默认情况下,清除操作不会影响静态项,但您可以覆盖此方法以更改此操作。

控件

1. CBCGPTreeCtrlEx:改进了树控件只有一列时的键盘导航;现在导航非常类似于Windows树视图键盘导航。

2. CBCGPTreeCtrlEx:增加LPSTR_TEXTCALLBACK和I_IMAGECALLBACK值支持树项目动态文本标签和图标。

3. CBCGPMultiLinkCtrl:实现类似CLinkCtrl的方法,如SetItem、SetItemID、SetItemUrl、SetItemState、GetItem、GetItemID、GetItemUrl、GetItemState。使用这些方法,您可以指定或检索特定的链接属性,新的类成员m_clrLinkVisited和m_clrLinkDisabled允许您指定已访问和禁用链接的自定义颜色。

BCGControlBar v35.0新版图集


http://www.kler.cn/a/348771.html

相关文章:

  • Linux 运行执行文件并将日志输出保存到文本文件中
  • 论文阅读:On determining the hinterlands of China‘s foreign trade container ports
  • C++容器适配器1-基本使用(stack、queue)
  • 生成对抗网络(GANs)详解:原理、架构与应用潜力
  • jmeter使用csv数据
  • 2.C++经典实例-计算两个数的最小公倍数
  • 麻省理工发布 AI 工具,竟可以与未来的自己对话!
  • 实战篇:(四)Vue2 + Three.js 创建可交互的360度全景视图,可控制旋转、缩放完整代码
  • 达梦数据守护主备实时同步集群搭建
  • 24.3 基于文件的服务发现模式
  • 【C++】常用数据结构纲要(简易版)
  • 格式化字符串利用手法-一次机会构造栈链getshell
  • 预计算热点路径技术细节
  • 南京中医药大学与和鲸科技签署101数智领航计划,加速“医学+人工智能”交叉学科人才培养
  • 【MySQL】入门篇—SQL基础:数据操作语言(DML)
  • XPath进阶篇:精准高效的Web解析艺术
  • 保护数据安全:JS前端加密与PHP后端解密实战教程,让敏感信息更安全
  • 114.WEB渗透测试-信息收集-ARL(5)
  • FFmpeg的简单使用【Windows】
  • 时间序列预测(四)——损失函数(Lossfunction)