MFC界面库BCGControlBar新版功能详解二:对话框和表单

运维

  近日,BCGSoft正式发布了v24.4,本文主要介绍对话框和表单,让你对BCG这个控件有一个全新的认识和了解。需要最新版的可以点击这里【BCG下载】

  1. 改进对话框提示信息

新增信息提示样式:Info、Error、Shield或Ok,在CBCGPControlInfoTip::BCGPControlInfoTipStyle中实现该样式信息提示现在可以点击:当它可以点击时,框架会发送一个新的注册信息BCGM_ONCLICKINFOTIP到对话框/表单中

  CBCGPDialog、CBCGPDialogBar、CBCGPPropertyPage和CBCGPFormView类的SetControlInfoTip方法现在有两个新的可选参数: CBCGPControlInfoTip::BCGPControlInfoTipStyle样式 = CBCGPControlInfoTip::BCGPINFOTIP_Info:指定信息提示样式BOOL bIsClickable = FALSE:指定信息提示是否可点击2. CBCGPPropertyPage:新增背景图像,调用新的方法CBCGPPropertyPage::SetBackgroundImage来设置/删除背景图像。

3. CBCGPPropertySheet::EnableLayout拥有一个新的可选参数BOOL bResizeBox = FALSE,您可以设置该参数为TRUE,以便在属性表的右下角显示对话框重新调整的大小。

  4. 属性表列表框现在使用Visual Managers的大字体。

  5. 新的类CBCGPDHtmlDialog实现了具有主题化非客户端区域的HTML对话框。

  6. CBCGPDialog::EnableLoadWindowPlacement和CBCGPPropertySheet::EnableLoadWindowPlacement拥有一个全新的、可选参数LPCTSTR szWindowPlacementProfile = NULL。此参数用于指定在窗口中放置保存的注册表分支。

  7. 当用户在颜色对话框中更改颜色时,新的虚拟化方法CBCGPColorDialog::OnNewColorChanged通过框架被调用。

  8. BCGP_MSGBOXPARAMS拥有新的成员:

  bHeaderWordBreak:指定标题文本是否为多行,默认值为TRUE。bMessageWordBreak:指定消息文本是否为多行,默认值为TRUE。9. CBCGPProgressDlg::SetPos拥有一个新的、可选参数BOOL bWaitForMessages = TRUE,此参数指定对话框是否应该等待Windows消息。

  购买BCGControlBar最新正版授权!详情请"咨询在线客服"

  Telerik UI联合慧都科技全场让利!全线7.5折!

  慧都科技,十三年行业经验,专注提供软件技术整体解决方案,致力打造全球最大的软件技术一站式服务平台。

  慧都控件|帮助企业打造成功软件

  慧都提供全球优质控件产品/控件培训/项目定制开发/方案咨询/现场实施/项目外包/专业测试

  微信ID:EVGET_Huidu

  企业QQ:800018081|电话:023-66090381

  扫码微信

标签: 运维