使用C++的托管扩展针对Windows窗体编程
适用于您的选项要视具体情况而定,但是一般说来,我们建议您采用您自己可以编写 .NET 框架的大部分新代码的策略,虽然这意味着您所生成的一些 Windows 窗体功能原本是在 MFC 中开始了解并喜欢上的。 小结 本文介绍了一些最引人注目的新 Windows 窗体功能,但是 Windows 窗体具有更多功能,如全自动部署、对话框数据交换和验证、MDI 应用程序、绘制和打印(包括打印预览)、用户控件、自定义组件和设计时支持、清单和类型化资源、非编译资源本地化和应用程序设置等等。 对于 MFC 和 Windows 窗体的比较,您需要牢记的一点是它们是在非常不同的时代为了解决大不相同的问题而分别构建的。MFC 是一个基于文档的应用程序框架。Windows 窗体是一个 n 层应用程序的窗口化库。两者之间存在区别很正常。其中一些区别,如定位和停靠,使得 Windows 窗体更具优势。其他的区别,如对象序列化,存在于 .NET 框架类库的其他部分中。另有一些功能根本不存在,这正是进行基于文档的应用程序开发的有趣之处。 不过,有两件事非常清楚:Microsoft 正在大踏步靠向托管代码,而托管代码的优势是非常引人注目的。.NET 框架提供了内存和安全性两者的自动处理,从而能够得到更为可靠的应用程序,并可以提高开发人员的工作效率。.NET 框架类库提供了一个大型、资源丰富和统一的类库。有了这样的组合,我们将能够多快好省地构建 Windows 应用程序。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |