| 类名称 | 
描述 | 
如何添加 | 
| CBCGPAnalogClockCtrl | 
使用嵌入式模拟时钟计控制。 | 
- 在对话框中添加一个空的Picture控件(占位符)(1)
 
- 为此控件定义CStatic成员变量(2)
 
- 用.H文件中的CBCGPAnalogClockCtrl替换CStatic
 
 
 | 
| CBCGPAnimCtrl | 
控件显示一组具有指定帧速率的位图。 | 
- 在对话框中添加一个空的Picture控件(占位符)(1)
 
- 为此控件定义CStatic成员变量(2)
 
- 用.H文件中的CBCGPAnimCtrl替换CStatic
 
 
 | 
| CBCGPButton | 
提供标准Windows按钮控件的扩展功能的控件。它包括新的外观和感觉样式,对齐文本的各种方法,组合图像和文本的能力,设置光标和工具提示。 | 
- 在对话框中添加一个Button(1)
 
- 为此控件定义CButton成员变量(2)
 
- 用.H文件中的CBCGPButton替换CButton
 
 
 | 
| CBCGPBrushButton | 
- 在对话框中添加一个Button(1)
 
- 为此控件定义CButton成员变量(2)
 
- 用.H文件中的CBCGPBrushButton替换CButton
 
 
 | 
| CBCGPBreadcrumb | 
允许用户浏览分层数据的控件,例如应用程序定义的库或文件目录。可以将其与不一次显示整个项目树的树视图控件进行比较。 | 
- 将Edit控件添加到对话框中(1)
 
- 为此控件定义CEdit成员变量(2)
 
- 用.H文件中的CBCGPBreadcrumb替换CEdit
 
 
 | 
| CBCGPCalculator | 
实现算术计算器功能的控件。 | 
- 将CBCGPCalculator成员变量添加到对话框类(例如,m_wndCalc)
 
- 在OnInitDialog中创建控件:m_wndCalc.CreateOnPlaceHolder(this,id_of_placeholder,id_of_control,style);
 
 
 | 
| CBCGPCalendar | 
实现日历控制功能的控件。控件可以一次显示几个月。根据控件大小自动计算显示的月数。 | 
- 将CBCGPCalendar成员变量添加到对话框类(例如,m_wndCalendar)
 
- 在OnInitDialog中创建控件:m_wndCalendar.CreateOnPlaceHolder(this,id_of_placeholder,id_of_control,style);
 
 
 | 
| CBCGPChartCtrl | 
封装Chart可视对象的控件,它覆盖控件的客户区域。 | 
- 在对话框中添加一个空的Picture控件(占位符)(1)
 
- 为此控件定义CStatic成员变量(2)
 
- 用.H文件中的CBCGPChartCtrl替换CStatic
 
 
 | 
| CBCGPCheckListBox | 
具有视觉主题,标题和“固定”项目支持的扩展检查列表框控件 | 
- 在对话框中添加一个列表框(1)。此控件应具有“owner-draw”和“has strings”样式。
 
- 为此控件定义CListBox成员变量(2)
 
- 用.H文件中的CBCGPCheckListBox替换CListBox
 
 
 | 
| CBCGPCircularGaugeCtrl | 
采用嵌入式圆形仪表控制。 | 
- 在对话框中添加一个空的Picture控件(占位符)(1)
 
- 为此控件定义CStatic成员变量(2)
 
- 用.H文件中的CBCGPCircularGaugeCtrl替换CStatic
 
 
 | 
| CBCGPCircularProgressIndicatorCtrl | 
使用嵌入式循环进度指示器控制 | 
- 在对话框中添加一个空的Picture控件(占位符)(1)
 
- 为此控件定义CStatic成员变量(2)
 
- 用.H文件中的CBCGPCircularProgressIndicatorCtrl替换CStatic
 
 
 | 
| CBCGPColorBar | 
办公风格的调色板。 | 
- 将CBCGPColorBar成员变量添加到对话框类(例如,m_wndColorBar)
 
- 在OnInitDialog中创建控件:m_wndColorBar.CreateOnPlaceHolder(this,id_of_placeholder,id_of_control,style);
 
 
 | 
| CBCGPColorButton | 
办公风格的颜色选择器。 | 
- 在对话框中添加一个Button(1)
 
- 为此控件定义CButton成员变量(2)
 
- 用.H文件中的CBCGPColorButton替换CButton
 
 
 | 
| CBCGPColorComboBox | 
实现所有者绘制组合框的控件,其下拉列表包含左侧带有颜色框的颜色名称。 | 
- 在对话框中添加一个组合框。此控件应具有“owner-draw”和“has strings”样式。
 
- 为此控件定义CComboBox成员变量(2)
 
- 用.H文件中的CBCGPColorComboBox替换CComboBox
 
 
 | 
| CBCGPComboBox | 
使用Visual Theme实现组合框控件绘制的控件。它还旨在支持“Aero Glass”上的绘图。 | 
- 在对话框中添加一个组合框。此控件应具有“owner-draw”和“has strings”样式。
 
- 为此控件定义CComboBox成员变量(2)
 
- 用.H文件中的CBCGPComboBox替换CComboBox
 
 
 | 
| CBCGPDateTimeCtrl | 
日期/时间选择器 | 
- 在对话框中添加一个Button(1)
 
- 为此控件定义CButton成员变量(2)
 
- 用.H文件中的CBCGPDateTimeCtrl替换CButton
 
 
 | 
| CBCGPDurationCtrl | 
持续时间控制 | 
- 在对话框中添加一个Button(1)
 
- 为此控件定义CButton成员变量(2)
 
- 用.H文件中的CBCGPDurationCtrl替换CButton
 
 
 | 
| CBCGPDiagramVisualContainerCtrl | 
图容器控件 | 
- 在对话框中添加一个空的Picture控件(占位符)(1)
 
- 为此控件定义CStatic成员变量(2)
 
- 用.H文件中的CBCGPDiagramVisualContainerCtrl替换CStatic
 
 
 | 
| CBCGPEdit | 
- 将Edit控件添加到对话框中(1)
 
- 为此控件定义CEdit成员变量(2)
 
- 用.H文件中的CBCGPEdit替换CEdit
 
 
 | 
| CBCGPEditCtrl | 
- 将CBCGPEditCtrl成员变量添加到对话框类(例如,m_wndEdit)
 
- 在OnInitDialog中创建控件:m_wndEdit.CreateOnPlaceHolder(this,id_of_placeholder,id_of_control,style);
 
 
 | 
| CBCGPEditListBox | 
- 在对话框中添加一个空的Picture控件(占位符)(1)
 
- 为此控件定义CStatic成员变量(2)
 
- 用.H文件中的CBCGPEditListBox替换CStatic
 
 
 | 
| CBCGPFontComboBox | 
字体选择器控件 | 
- 在对话框中添加一个组合框
 
- 为此控件定义CComboBox成员变量(2)
 
- 用.H文件中的CBCGPFontComboBox替换CComboBox
 
 
 | 
| CBCGPGridCtrl | 
高级 格和 告控制 | 
- 将CBCGPGridCtrl成员变量添加到对话框类(例如,m_wndGrid)
 
- 在OnInitDialog中创建控件:m_wndGrid.CreateOnPlaceHolder(this,id_of_placeholder,id_of_control,style);
 
 
 | 
| CBCGPHotSpotImageCtrl | 
使用包含可点击的矩形区域(热点)的背景图像进行控制。当用户单击热点时,控件将带有BN_CLICKED代码的WM_COMMAND消息发送给父节点。 | 
- 在对话框中添加一个Button(1)
 
- 为此控件定义CButton成员变量(2)
 
- 用.H文件中的CBCGPHotSpotImageCtrl替换CButton
 
 
 | 
| CBCGPKnobCtrl | 
控制模拟数字旋钮功能。 | 
- 在对话框中添加一个空的Picture控件(占位符)(1)
 
- 为此控件定义CStatic成员变量(2)
 
- 用.H文件中的CBCGPKnobCtrl替换CStatic
 
 
 | 
| CBCGPLinearGaugeCtrl | 
采用嵌入式线性规控制。 | 
- 在对话框中添加一个空的Picture控件(占位符)(1)
 
- 为此控件定义CStatic成员变量(2)
 
- 用.H文件中的CBCGPLinearGaugeCtrl替换CStatic
 
 
 | 
| CBCGPLineStyleComboBox | 
具有预定义线条样式集的组合框,例如实线,点或短划线。 | 
- 在对话框中添加一个组合框(1)
 
- 为此控件定义CComboBox成员变量(2)
 
- 用.H文件中的CBCGPLineStyleComboBox替换CComboBox
 
 
 | 
| CBCGPListBox | 
具有视觉主题,标题和“fix”项目支持的扩展列表框控件 | 
- 在对话框中添加一个列表框(1)。此控件应具有“owner-draw”和“has strings”样式。
 
- 为此控件定义CListBox成员变量(2)
 
- 用.H文件中的CBCGPListBox替换CListBox
 
 
 | 
| CBCGPListCtrl | 
具有视觉主题支持的扩展列表控件。 | 
- 将List控件添加到对话框中(1)
 
- 为此控件定义CListCtrl成员变量(2)
 
- 用.H文件中的CBCGPListCtrl替换CListCtrl
 
 
 | 
| CBCGPMaskEdit | 
- 将Edit控件添加到对话框中(1)
 
- 为此控件定义CEdit成员变量(2)
 
- 用.H文件中的CBCGPMaskEdit替换CEdit
 
 
 | 
| CBCGPMenuButton | 
提供按钮功能的控件,单击时显示弹出菜单,并将选定的命令重定向到父级。 | 
- 在对话框中添加一个Button(1)
 
- 为此控件定义CButton成员变量(2)
 
- 用.H文件中的CBCGPMenuButton替换CButton
 
 
 | 
| CBCGPProgressCtrl | 
通过视觉主题支持扩展进度控制。 | 
- 将Progress控件添加到对话框中(1)
 
- 为此控件定义CProgressCtrl成员变量(2)
 
- 用.H文件中的CBCGPProgressCtrl替换CProgressCtrl
 
 
 | 
| CBCGPPropertySheetCtrl | 
物业单控制。 | 
- 将不可见的空图片控件(占位符)添加到对话框中(1)
 
- 将CBCGPPropertySheetCtrl成员变量添加到对话框类(例如,m_wndPropSheet)
 
- 将控件初始化代码添加到OnInitDialog:
 
 
m_wndPropSheet.m_bIsAutoDestroy = FALSE; m_wndPropSheet.CreateOnPlaceHolder(this,id_of_placeholder,id_of_control,style);  
 | 
| CBCGPPropList | 
具有嵌入式工具栏,搜索框,多级层次结构,项状态,命令和描述的高级属性 格控件。 | 
- 将CBCGPPropList成员变量添加到对话框类(例如,m_wndPropList)
 
- 在OnInitDialog中创建控件:m_wndPropList.CreateOnPlaceHolder(this,id_of_placeholder,id_of_control,style);
 
 
 | 
| CBCGPRotationCtrl | 
旋转控制源自“径向”菜单,适用于3D对象(例如3D中的图表)视图。 | 
- 将空图片控件(占位符)添加到对话框中(1)
 
- 为此控件定义CStatic成员变量(2)
 
- 用.H文件中的CBCGPRotationCtrl替换CStatic
 
 
 | 
| CBCGPRadialMenu | 
径向菜单控制 | 
- 将空图片控件(占位符)添加到对话框中(1)
 
- 为此控件定义CStatic成员变量(2)
 
- 用.H文件中的CBCGPRadialMenu替换CStatic
 
 
 | 
| CBCGPScrollBar | 
具有视觉主题支持的滚动条控件。 | 
- 在对话框中添加滚动条(1)
 
- 为此控件定义CScrollBar成员变量(2)
 
- 将CScrollBar替换为.H文件中的CBCGPScrollBar
 
 
 | 
| CBCGPShellBreadcrumb | 
Explorer风格的shell breadcrumb控件。 | 
- 验证您是否添加了对“InitShellManager();”的调用 在您的应用程序的开头InitInstance()
 
- 将Edit控件添加到对话框中(1)
 
- 为此控件定义CEdit成员变量(2)
 
- 用.H文件中的CBCGPShellBreadcrumb替换CEdit
 
 
 | 
| CBCGPShellList | 
资源管理器风格的shell列表控件。 | 
- 验证您是否添加了对“InitShellManager();”的调用 在您的应用程序的开头InitInstance()
 
- 将List控件添加到对话框中(1)
 
- 为此控件定义CListCtrl成员变量(2)
 
- 将CListCtrl替换为.H文件中的CBCGPShellList
 
 
 | 
| CBCGPShellTree | 
资源管理器风格的shell树视图。 | 
- 验证您是否添加了对“InitShellManager();”的调用 在您的应用程序的开头InitInstance()
 
- 将Tree控件添加到对话框中(1)
 
- 为此控件定义CTreeCtrl成员变量(2)
 
- 用.H文件中的CBCGPShellTree替换CTreeCtrl
 
 
 | 
| CBCGPSpinButtonCtrl | 
通过视觉主题支持旋转(“向上/向下”)控制。 | 
- 向对话框添加旋转(“向上/向下”)控件(1)
 
- 为此控件定义CSpinButtonCtrl成员变量(2)
 
- 用.H文件中的CBCGPSpinButtonCtrl替换CSpinButtonCtrl
 
 
 | 
| CBCGPSwitchCtrl | 
“开/关”仪表具有不同的形状和视觉主题。 | 
- 在对话框中添加一个空的Picture控件(占位符)
 
- 为此控件定义CStatic成员变量(2)
 
- 用.H文件中的CBCGPSwitchCtrl替换CStatic
 
 
 | 
| CBCGPTabWnd | 
“高级”选项卡控件提供了允许创建选项卡式窗口小部件的功能。 | 
- 将CBCGPTabWnd成员变量添加到对话框类(例如,m_wndTab)
 
- 在OnInitDialog中创建控件:m_wndTab.CreateOnPlaceHolder(this,id_of_placeholder,id_of_control,style);
 
 
 | 
| CBCGPTagCloudCtrl | 
标签云控件是文本数据(“标签”)的可视化表示,每个标签的重要性以字体大小或颜色显示。 | 
- 在对话框中添加一个空的Picture控件(占位符)(1)
 
- 为此控件定义CStatic成员变量(2)
 
- 用.H文件中的CBCGPTagCloudCtrl替换CStatic
 
 
 | 
| CBCGPTreeCtrl | 
具有视觉主题支持的扩展树控件。 | 
- 将Tree控件添加到对话框中(1)
 
- 为此控件定义CTreeCtrl成员变量(2)
 
- 用.H文件中的CBCGPTreeCtrl替换CTreeCtrl
 
 
 | 
| CBCGPTreeMapCtrl | 
树图是层次结构的空间约束可视化。它使用大小和颜色显示叶节点的属性。 | 
- 在对话框中添加一个空的Picture控件(占位符)(1)
 
- 为此控件定义CStatic成员变量(2)
 
- 用.H文件中的CBCGPTreeMapCtrl替换CStatic
 
 
 | 
| CBCGPURLLinkButton | 
超链接控制。 | 
- 在对话框中添加一个Button(1)
 
- 为此控件定义CButton成员变量(2)
 
- 用.H文件中的CBCGPURLLinkButton替换CButton
 
 
 | 
| CBCGPWinUITilesCtrl | 
实现类似Windows 8的磁贴的控件。 | 
- 在对话框中添加一个空的Picture控件(占位符)(1)
 
- 为此控件定义CStatic成员变量(2)
 
- 用.H文件中的CBCGPWinUITilesCtrl替换CStatic
 
 
 |