亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFC和BCGSuite for MFC v30.5正式发布!新版本包含针对基于功能区应用程序的上下文菜单自定义、themed rebar、改进高对比度模式支持、以及其他新功能和改进。该库和示例已使用最新版本的Visual Studio 2019和Windows SDK进行了全面测试。

点击“了解更多”获取【BCG v30.5下载】

MSAA和CodedUI Tests

1. CBCGPEdit:如果编辑框为空并且控件具有提示,则该提示现在作为可访问性值返回。

2. 如果gauge具有多个数据指针,则CBCGPGaugeImpl :: get_accValue返回指针值的列表(以空格分隔)。

3. CBCGPToolBoxEx和CBCGPTasksPane:大大改进了对这些组件的MSAA支持。

Gantt Chart

1. CBCGPGanttControl:向SetStartDateColumnIndex和SetFinishDateColumnIndex方法添加新的可选参数,新参数为"Start Date"和"Finish Date" 列指定日期时间格式,您可以设置日期、时间或日期和时间组合。

2. CBCGPGanttControl:添加新方法GetStartDateFormatFlags,GetFinishDateFormatFlags,这些方法检索"Start Date"和 "Finish Date"列的日期时间格式。

其他

1. 改进高对比度模式支持:在Windows 10中自定义高对比度颜色的情况下,现在可以正确指定应用程序颜色。此外,此版本中还解决了许多高对比度问题。

2. BCGPGLOBAL_DATA :: GetLinkIcon和BCGPGLOBAL_DATA :: GetToolIcon(BOOL bLarge)方法具有新的可选参数“ BOOL bLarge”。 如果此参数为TRUE,将返回一个大图标。

3. 使用/ permissive-flag和C ++ 17解决了编译库的所有问题。

4. CBCGPImageEditDlg:图像预览区域现已支持DPI。

5. CBCGPSplitterWnd:如果父窗口不具有可视管理器支持(非主题),则使用标准Windows颜色绘制控件。

6. CBCGPEditView:实现标准的ID_EDIT_REPEAT命令处理。

7. CBCGPTabWnd:实现标签的最小宽度 - 添加了新方法SetTabMinWidth和GetTabMinWidth。

8. CBCGPSVGImage:添加"display"样式属性处理。

9. CBCGPToolBarImages:新方法SetDisable3DColorsMapping允许完全禁用3D系统颜色映射。

10. 改善对话框特殊背景区域的外观(例如,对话框背景图像,消息框按钮区域,可扩展区域,进度对话框标题或"About"框顶部徽标):这些区域现在也显示在对话框边缘上。此外,您可以从WM_NCPAINT消息处理程序调用新的CBCGPDialog方法,并添加新的注册消息BCGM_ONDRAWNCSPECIALAREA处理程序来绘制您的自定义区域。

11. 改进新的Application Wizard (for Visual Studio 2017/2019),其中最重要的改进是:

  • 向导生成的更好的源代码(改进的代码格式,生成的项目中不再包含不必要的资源文件)。
  • 已实现添加"Ribbon Display Options" 按钮的功能(类似于Office 2016/2019)。
  • 向导生成的改进的Windows资源管理器样式的应用程序(添加了用于导航按钮和breadcrumb 演示项目的命令处理程序)。

12. 新方法CBCGPDiagramImageObject :: SetImageOpacity设置图像图对象的不透明度。 为透明图像设置不透明度0,为不透明图像设置1.0。

13. CBCGPGridCtrl:一种新方法MoveRow允许将网格行移动指定的偏移量。


todo在此放置对话框控件_MFC界面开发进入BCGControlBar v30.5时代,Gantt Chart控件升级...相关推荐

  1. MFC界面开发进入BCGControlBar v30.5时代,Gauge控件全新升级

    亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFC和BCGSuite for MFC v30.5正式发布!新版本包含针对基于功能区应用程序 ...

  2. MFC界面开发工具BCG v30.6 - 全新网格/报表控件

    BCGControlBar ("Business Components Gallery ControlBar")是MFC扩展库,使您可以创建具有完全自定义选项(功能区.可自定义工具 ...

  3. mfc 使打开的窗口至于最顶层_MFC界面开发控件BCG帮助文档——功能区设计器(2)

    BCGControlBar ("Business Components Gallery ControlBar")是MFC扩展库,使您可以创建具有完全自定义选项(功能区.可自定义工具 ...

  4. android 多点触控缩放,【移动开发】Android中图片的多点触控和缩放

    前几天做项目用到相机拍照,之后能对图片进行缩放,拖拽,在此我将其单独抽取出来,后面用到时直接拿来用就行了! 效果图: 注:这里不仅能按钮缩放,还能多点触摸缩放和拖拽功能! 1.布局: android: ...

  5. (转载)VS2010/MFC编程入门之五十四(Ribbon界面开发:使用更多控件并为控件添加消息处理函数)...

    上一节中鸡啄米讲了为Ribbon Bar添加控件的方法.本节教程鸡啄米将继续完善前面的实例,讲解一些稍复杂的控件的添加方法,及如何为它们添加消息处理函数. 一.为Ribbon Bar添加更多Ribbo ...

  6. Android开发 入门篇(二) - 常用UI控件

    文章目录 控件 Button TextView EditText ImageView ProgressBar AlertDialog ProgressDialog 布局 LenearLayout an ...

  7. MFC学习笔记(一)High Speed Chart 控件使用

    引言 大学期间学习STM32时,由于参加机器人比赛,第一次接触到摄像头,让我深深被其吸引,还记得当初为了点亮第一颗摄像头,第一次通过自己写的颜色识别算法让它按照自己的意愿去识别出每帧图像的内容,正确标 ...

  8. android开发重要控件,Android界面编程——Android基本控件

    Android界面编程 Android应用开发的一项重要内容就是界面开发.对于用户来说,不管APP包含的逻辑多么复杂,功能多么强大,如果没有提供友好的图形交互界面,将很难吸引最终用户. 作为一个程序员 ...

  9. PyQt5 图形界面 - 配置界面跟随窗口大小调整灵活伸缩,设置页面控件居中显示实例演示

    PyQt5 图形界面 - 配置页面跟随窗口大小调整灵活伸缩 第一章:Qt 窗口布局调整演示 ① 不可自由伸缩实例 ② 分散布局合并 ③ 添加间隔控件 ④ 添加栅格布局 ⑤ 修改栅格布局为 QFrame ...

最新文章

  1. 【Maven学习】Nexus私服代理其他第三方的Maven仓库
  2. chocolatey的使用
  3. Caused by: java.lang.NoSuchMethodException: onClick_Flashlight [class android.view.View]
  4. 【JAVA并发编程实战】1、对象的共享
  5. 计算机中cmos设置程序,电脑主板上有CMOS设置是什么意思
  6. 你敢在post和get上刁难我,就别怪我装逼了
  7. android wear ios表盘,秒杀 Apple Watch,Android Wear 又有 17 款新表盘可以玩啦!
  8. Python-序列-str list tuple
  9. Undefined symbols for architecture i386:问题解决
  10. 工具-WPT(Windows Performances Tool Kit) References
  11. webpower携手Google、Paypal举跨境电商互动享会
  12. ajax中的get和post的区别
  13. 关于蓝墨云班课,视频不能拖动,但想快速搞完的解决方法
  14. 硬盘装机后,删除开机启动项
  15. tsLint环境配置及用法示例
  16. Java,Android,计算机原理视频,500G视频资料
  17. nginx alias php,Nginx设置alias实现虚拟目录 alias与root的用法区别
  18. 宽德投资C++开发 一面(48min)
  19. Android回归Linux核心怀抱
  20. 凤舞丹心东方美,中华才女竞风采 ——黛兰娜杯《中华才女大赛》七月汇演

热门文章

  1. WordPress的Kyma plugin HTML发送的connect请求是怎么投递到PHP的
  2. SAP Customer Experience Extensibility gold rule
  3. SAP CRM WebClient UI RTL ticket
  4. HANA Calculation View
  5. search by Belonging to my team测试 - with manager role
  6. How is HashMap return type handled to be converted to a json string
  7. CRM Fiori页面返回的元数据解析
  8. 如何将SAP Multi Target应用部署到SAP云平台的Cloud Foundry环境去
  9. 电子计算机的大脑核心是什么,戴君惕《人脑与电脑》初中说明文阅读题及答案...
  10. python random 和numpy random_Python中numpy.random和random.random之间的区别