Visual C++.NET编程讲座.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual C++.NET 编程讲座 1.前言 本文先来较详细地讨论 Visual C++的编程方式,然后讨论其学习方法,最后 说明本讲座内容的编排。 Visual C++编程方式 2003 年 5 月 22 日,微软隆重推出三个企业级的产品:Microsoft Windows Server 200 3,Visual Studio.NET 2003 和 SQL Server 2000 企业版 64 位。Visual Studio .NET 200 3 是 Microsoft 的第二代开发工具,用于构建和部署 Microsoft .NET 的软件。在这个最新 平台上,包括了 Visual C++、Visual Basic 和 Visual C#等开发工具。 Visual C++ .NET 包括许多新的特性,如 Web 应用程序、托管 C++扩展、ATL、DCOM、M FC 等方面的增强以及 ATL Server、Windows .NET Framework 的支持等。 尽管如此,Visual C++在 Windows 桌面应用程序上的编程方法仍可分为两类:一类是非 Window 编程,如控制台程序(一种与早期 DOS 相兼容的程序,用来学习基本 C++的编程思想), 另一类是 Window 编程,这一类编程方法又可分为两种。一种是直接调用 Windows 提供的 Wi n32 API(应用程序接口)函数开发 Windows 应用程序,像《Windows 程序设计》(第五版)该 书所讨论的就是这种方式,另一种是使用 Visual C++所提供的 MFC(Microsoft Foundation Class,微软基础类)库中的类及其功能函数。由于 MFC 对 Win32 API 编程方式的极好地封 装,使得我们不需要理解 Windows 内部编程机制就可以通过应用程序向导创建相应的应用 程序框架,这些框架能满足绝大多数开发者的需求,并且使得我们不必添加太多的代码就能 实现最常用的程序功能。因此,MFC 是 Visual C++中影响最深的一种编程方式,并且这个编 程方式将会一直影响下去。 Visual C++学习方法 关于 Visual C++学习方法,很多人都有这样的体会:Visual C++功能太强大,想要全 面掌握,是不可能的也是没有必要的。当然,更不能寻求捷径去速成,而必须在实践中去磨 练,并且还要选定一个方向,这个方向一定要结合自己的专业或兴趣点。下面的学习启示供 学习者参考: 要对程序设计有浓厚的兴趣,这是学习 Visual C++的基础条件。兴趣的高低常常决定 你对它掌握的程度。 不必遵循先学 C++,再学 Visual C++的次序。因为它们之间的侧重点有很大的不同,C ++着重于 C++编程思想的培养,而 Visual C++着重于 Windows 应用。但是,有了 C++基础肯 定会对学习 Visual C++有帮助。 先找一本比较薄的 Visual C++书看看,知道 Visual C++能做什么,以及实现的基本过 程。 学习 Visual C++一定要在项目中去做,或者说你用 Visual C++要做什么。一开始可以 选用你看到的应用程序。例如,计算器、记事本、简单图形绘制软件开发等等,甚至比较高 级的主题,如 OpenGL、DirectX 等也都可以,总之你必须用它做事! 常备一些资料可以帮你走一些捷径以及得到一种规范。例如: 《Visual C++ 技术内幕》(第四版或第五版或第六版) 《Windows 程序设计》(第五版) 《C++程序设计》(这种教材到处都是,各有利弊,只要你认为可以就行) 《STL 教程和参考手册》(标准模板库的使用将成为一种规范) 《数据结构与算法》(有了这个基础,代码的价值就高了) 《软件工程》(让自己知道软件开发的过程和相关策略) 常去帮助他人或发表文章,以获取更多的学习机会。 关注他人的最先成果,以激发自己拚搏的精神。 通过认证考试,让你获得更成功的回报。例如微软 MCSE 和 MCSD 认证考试等。 当你觉得对 MFC 比较熟悉了,C++也还可以了,你就经常打开\Prog

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8135026137000003

1亿VIP精品文档

相关文档