visualstudio2011测试版中的MFC是怎么回事

Pat Brenner

null

你好,我是 帕特·布伦纳 是VisualC++图书馆团队的开发人员。通过这篇博文,我想分享一些关于 Microsoft基础类(MFC)库 ,因为我是MFC的主要开发人员。

正如你所知道的,MFC是C++开发人员多年来广泛使用的一个重要的技术组件,用于为Windows构建桌面应用程序。在每个产品版本中,我们都会对库进行增强,无论是利用较新版本的Windows操作系统的功能,还是为常见的开发人员问题添加修复程序。最近发布的 Visual Studio 11测试版 ,MFC开发人员对MFC明显缺乏关注表示担忧。

在每个版本中,我们都需要平衡产品各个领域的投资。然而,我们仍然相信MFC是构建本机桌面应用程序的功能最齐全的库。我们完全致力于支持和维持MFC在高水平的质量。下面是我们在MFC for Visual Studio 11中修复的一些问题的简短列表:

  • 演说 静态链接的应用程序的可执行大小 至MFC
  • 通过推迟afxGlobalData结构的初始化,修复了DLLMain最佳实践冲突
  • 修复了220多个错误,其中近100个是由客户通过 连接 网站
  • 修复了大量绘制/绘制问题(在工具栏、拆分器、主题切换等中)
  • 修复了几个内存泄漏(在CMFCVisualManager和CMFCButton类中)
  • 向MFC导入库添加了许多缺少的导出(方法和数据)

除此之外,VisualC++团队已经在使C++开发者自行构建Windows 8风格的应用程序(通过编译器、库和生产力特性)方面投入了大量的精力。这是这个版本中MFC没有像以前的visualstudio版本那样受到重视的主要原因。

我们还不知道未来在MFC中增加功能的投资是什么。但是,我们致力于支持MFC,并确保基于MFC构建的应用程序能够在未来的Windows平台上运行。我希望你觉得这些信息有用,让人放心。

帕特·布伦纳 VisualC++开发团队

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享