扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
本文介绍了一些最引人注目的新 Windows 窗体功能,但是 Windows 窗体具有更多功能,如全自动部署、对话框数据交换和验证、MDI 应用程序、绘制和打印(包括打印预览)、用户控件、自定义组件和设计时支持、清单和类型化资源、非编译资源本地化和应用程序设置等等。
对于 MFC 和 Windows 窗体的比较,您需要牢记的一点是它们是在非常不同的时代为了解决大不相同的问题而分别构建的。MFC 是一个基于文档的应用程序框架。Windows 窗体是一个 n 层应用程序的窗口化库。两者之间存在区别很正常。其中一些区别,如定位和停靠,使得 Windows 窗体更具优势。其他的区别,如对象序列化,存在于 .NET 框架类库的其他部分中。另有一些功能根本不存在,这正是进行基于文档的应用程序开发的有趣之处。
不过,有两件事非常清楚:Microsoft 正在大踏步靠向托管代码,而托管代码的优势是非常引人注目的。.NET 框架提供了内存和安全性两者的自动处理,从而能够得到更为可靠的应用程序,并可以提高开发人员的工作效率。.NET 框架类库提供了一个大型、资源丰富和统一的类库。有了这样的组合,我们将能够多快好省地构建 Windows 应用程序。
查看本文来源如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者