外围海尊体育足球网

logo BCGControlBar使用教程
文档外围海尊体育足球网>>BCGControlBar使用教程>>BCGControlBar教程:如何将MFC控件的BCGControlBarBCGSuite添加到对话框中

BCGControlBar教程:如何将MFC控件的BCGControlBarBCGSuite添加到对话框中


如果您正在使用我们的Windows窗体产品,那么将我们的控件添加到窗体是没有问题的:只需从Visual Studio工具箱中拖动所需的项目并将其放入窗体即可。在对话框中添加非标准控件需要一些步骤。在本演练中,我们将尝试描述如何执行此任务。如果您没有足够的Visual C ++ / MFC经验,请查看以下信息:

类名称 描述 如何添加
CBCGPAnalogClockCtrl 使用嵌入式模拟时钟计控制。
  1. 在对话框中添加一个空的Picture控件(占位符)(1)
  2. 为此控件定义CStatic成员变量(2)
  3. 用.H文件中的CBCGPAnalogClockCtrl替换CStatic
CBCGPAnimCtrl 控件显示一组具有指定帧速率的位图。
  1. 在对话框中添加一个空的Picture控件(占位符)(1)
  2. 为此控件定义CStatic成员变量(2)
  3. 用.H文件中的CBCGPAnimCtrl替换CStatic
CBCGPButton 提供标准Windows按钮控件的扩展功能的控件。它包括新的外观和感觉样式,对齐文本的各种方法,组合图像和文本的能力,设置光标和工具提示。
  1. 在对话框中添加一个Button(1)
  2. 为此控件定义CButton成员变量(2)
  3. 用.H文件中的CBCGPButton替换CButton
CBCGPBrushButton 刷子按钮来自常规按钮控件,并在左侧显示画笔预览。当用户单击此按钮时,将出现模态画笔编辑对话框。
  1. 在对话框中添加一个Button(1)
  2. 为此控件定义CButton成员变量(2)
  3. 用.H文件中的CBCGPBrushButton替换CButton
CBCGPBreadcrumb 允许用户浏览分层数据的控件,例如应用程序定义的库或文件目录。可以将其与不一次显示整个项目树的树视图控件进行比较。
  1. 将Edit控件添加到对话框中(1)
  2. 为此控件定义CEdit成员变量(2)
  3. 用.H文件中的CBCGPBreadcrumb替换CEdit
CBCGPCalculator 实现算术计算器功能的控件。
  1. 将不可见的空图片控件(占位符)添加到对话框编辑器(1)
  2. 将CBCGPCalculator成员变量添加到对话框类(例如,m_wndCalc)
  3. 在OnInitDialog中创建控件:m_wndCalc.CreateOnPlaceHolder(this,id_of_placeholder,id_of_control,style);
CBCGPCalendar 实现日历控制功能的控件。控件可以一次显示几个月。根据控件大小自动计算显示的月数。
  1. 将不可见的空图片控件(占位符)添加到对话框编辑器(1)
  2. 将CBCGPCalendar成员变量添加到对话框类(例如,m_wndCalendar)
  3. 在OnInitDialog中创建控件:m_wndCalendar.CreateOnPlaceHolder(this,id_of_placeholder,id_of_control,style);
CBCGPChartCtrl 封装Chart可视对象的控件,它覆盖控件的客户区域。
  1. 在对话框中添加一个空的Picture控件(占位符)(1)
  2. 为此控件定义CStatic成员变量(2)
  3. 用.H文件中的CBCGPChartCtrl替换CStatic
CBCGPCheckListBox 具有视觉主题,标题和“固定”项目支持的扩展检查列表框控件
  1. 在对话框中添加一个列表框(1)。此控件应具有“owner-draw”和“has strings”样式。
  2. 为此控件定义CListBox成员变量(2)
  3. 用.H文件中的CBCGPCheckListBox替换CListBox
CBCGPCircularGaugeCtrl 采用嵌入式圆形仪表控制。
  1. 在对话框中添加一个空的Picture控件(占位符)(1)
  2. 为此控件定义CStatic成员变量(2)
  3. 用.H文件中的CBCGPCircularGaugeCtrl替换CStatic
CBCGPCircularProgressIndicatorCtrl 使用嵌入式循环进度指示器控制
  1. 在对话框中添加一个空的Picture控件(占位符)(1
  2. 为此控件定义CStatic成员变量(2
  3. 用.H文件中的CBCGPCircularProgressIndicatorCtrl替换CStatic
CBCGPColorBar 办公风格的调色板。
  1. 将不可见的空图片控件(占位符)添加到对话框编辑器(1)
  2. 将CBCGPColorBar成员变量添加到对话框类(例如,m_wndColorBar)
  3. 在OnInitDialog中创建控件:m_wndColorBar.CreateOnPlaceHolder(this,id_of_placeholder,id_of_control,style);
CBCGPColorButton 办公风格的颜色选择器。
  1. 在对话框中添加一个Button(1)
  2. 为此控件定义CButton成员变量(2)
  3. 用.H文件中的CBCGPColorButton替换CButton
CBCGPColorComboBox 实现所有者绘制组合框的控件,其下拉列表包含左侧带有颜色框的颜色名称。
  1. 在对话框中添加一个组合框。此控件应具有“owner-draw”和“has strings”样式。
  2. 为此控件定义CComboBox成员变量(2)
  3. 用.H文件中的CBCGPColorComboBox替换CComboBox
CBCGPComboBox 使用Visual Theme实现组合框控件绘制的控件。它还旨在支持“Aero Glass”上的绘图。
  1. 在对话框中添加一个组合框。此控件应具有“owner-draw”和“has strings”样式。
  2. 为此控件定义CComboBox成员变量(2)
  3. 用.H文件中的CBCGPComboBox替换CComboBox
CBCGPDateTimeCtrl 日期/时间选择器
  1. 在对话框中添加一个Button(1)
  2. 为此控件定义CButton成员变量(2)
  3. 用.H文件中的CBCGPDateTimeCtrl替换CButton
CBCGPDurationCtrl 持续时间控制
  1. 在对话框中添加一个Button(1)
  2. 为此控件定义CButton成员变量(2)
  3. 用.H文件中的CBCGPDurationCtrl替换CButton
CBCGPDiagramVisualContainerCtrl 图容器控件
  1. 在对话框中添加一个空的Picture控件(占位符)(1)
  2. 为此控件定义CStatic成员变量(2)
  3. 用.H文件中的CBCGPDiagramVisualContainerCtrl替换CStatic
CBCGPEdit 使用浏览按钮和搜索框功能编辑控件。
  1. 将Edit控件添加到对话框中(1)
  2. 为此控件定义CE