BCGControlBar ("Business Components Gallery ControlBar")是MFC扩展库,使您可以创建具有完全自定义选项(功能区、可自定义工具栏、菜单等)以及一组专业设计的丰富Microsoft Office和Microsoft Visual Studio的应用程序 GUI控件,例如图表、日历、网格、编辑器、甘特图和许多其他控件。
MFC界面开发必备库:
- Xtreme Toolkit Pro:是屡获殊荣的VC界面库,是MFC开发中最全面界面控件套包,它提供了Windows开发所需要的11种主流的Visual C++ MFC控件,包括Command Bars、Controls、Chart Pro、Calendar、Docking Pane、Property Grid、Report Control、Shortcut Bar、Syntax Edit、Skin Framework 和Task Panel。
- BCGControlBar:库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。
通用网格特征
Grid 控件支持大多数标准网格功能。
- 无限数量的连续项目
- 按单列排序
- 按多列排序
- 隐藏/显示列
- 集成字段选择器
- 拖放列
- 就地单元格编辑
- 单行和多行选择
- 单项和多项(网格单元格)选择
- 将数据复制到剪贴板
- 单元格拖放支持
- 键盘导航
- 就地工具提示
- 列调整大小
- 行调整大小 - 可变行高(适用于 .NET)
- 带或不带行号的行标题。
- 只读模式
- 印刷
- 与文档/视图架构 (MFC) 轻松集成。
- 正宗的 Excel 外观和感觉。
- 自动生成的行和列(适用于 .NET)
- 导出为 HTML 和 RTF
- 单元格边框 - 具有不同线条样式的粗边框和细边框(适用于 .NET)
- 浮动上的文本 - 如果相邻单元格为空,则在相邻单元格上绘制文本(对于 .NET)
- 文字环绕和修剪。
- 表格样式格式
- 查找对话框
- 水印图像支持
- 网格单元通知徽章


示例代码:
CBCGPGridCtrl m_wndGrid;// 创建网格控件:
m_wndGrid.Create (WS_CHILD | WS_VISIBLE, rect, this , ID_GRID);// 添加列:
m_wndGrid.InsertColumn (0, _T( "First Column" ), 80 /* Width */ );
m_wndGrid.InsertColumn (1, _T( "第二列" ), 80 /* 宽度 */ );// 添加 100 行:
for ( int nRow = 0; nRow < 100; nRow++)
{
CBCGPGridRow* pRow = m_wndGrid.CreateRow (GetColumnCount ());for ( int i = 0; i < m_wndGrid.GetColumnCount (); i++)
{
pRow->GetItem (i)->SetValue (lValue);
}m_wndGrid.AddRow (pRow, FALSE);
}m_wndGrid.AdjustLayout();












