- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多媒体编程基础_2
第二章 VC++2010编程基础 Visual Studio 2010简介 微软提供的Microsoft Visual Studio 2010集成开发环境 (IDE,Integrated Development Environmen)是比较流行的开发工具,它在前期产品Visual Studio 2010的基础之上进行了全面升级,它是面向Windows 7、Office 2010、Web 3.0的开发工具。Visual Studio 2010环境中集成了Visual C++,Visual C#、Visual Basic等常用软件。 在Visual Studio 2010环境中选择工具 Visual Studio 2010安装完成后首次启动运行时,一般会出现提供给用户选择指定的开发环境类型的对话框界面。从中选取“Visual C++开发设置”选项,以便在以后的开发过程中直接进入Visual C++开发环境。 如果先前曾使用了其它的开发工具(如:Visual C#、Visual Basic等),而现在需要从其它开发环境中重新切换到Visual C++,并将其作为当前默认的开发工具,可以选择【工具】菜单,点击【导入和导出设置】菜单项命令,屏幕上将出现 “导入导出设置向导”对话框。 创建应用程序 简单了解VC2010的用法,控制台应用程序 使用VC2010创建MFC应用程序 使用VC2010创建Windows 32应用程序 使用VC2010创建托管C++应用程序(不讨论) 非 Unicode 环境 在非 Unicode 环境下,由于不同国家和地区采用的字符集不一致,很可能出现无法正常显示所有字符的情况。微软公司使用了代码页(Codepage)转换表的技术来过渡性的部分解决这一问题,即通过指定的转换表将非 Unicode 的字符编码转换为同一字符对应的系统内部使用的 Unicode 编码。可以在“语言与区域设置”中选择一个代码页作为非 Unicode 编码所采用的默认编码方式,如936为简体中文GBK,950为正体中文Big5(皆指PC上使用的)。在这种情况下,一些非英语的欧洲语言编写的软件和文档很可能出现乱码。而将代码页设置为相应语言中文处理又会出现问题,这一情况无法避免。从根本上说,完全采用统一编码才是解决之道,但目前尚无法做到这一点。 代码页技术现在广泛为各种平台所采用。UTF-7 的代码页是65000,UTF-8 的代码页是65001。 MFC与Win32比较 数据结构: MFC对象 C++类的实例 Win32对象 句柄 层次: MFC对象 高层 Win32对象 低层 创建: MFC对象 栈(STACK)、堆(Heap)、 构造函数 Win32对象 SDK函数 销毁: MFC对象 析构函数 Win32对象 由系统销毁 注意表2.1 的对应关系 2.3 VC++.NET平台与Windows编程 2.3.1 .NET平台的组成 .NET是微软推出的有一个重要的思想,即软件就是服务。.NET是微软面向XML Web 服务的平台,用.NET开发的软件将使用统一的、个性化的方式将信息、设备和人员紧密联 系在一起。.NET平台由以下四组相互独立的产品组成。 开发工具 .NET语言包括C#、C++.NET和VB.NET;开发工具Visual Studio.NET;一个综合的类 库;一个公共语言运行库(CLR)。 专用服务器 .NET企业级服务器有Application Center 、BizTalk Server 、Commerce Server 、SQL Server 及Exchange Server 等。 NET Web服务 .NET Web服务组件有Passport.NET(用于用户认证)、Microsoft My Service(商 用.NET Web服务)等。 平台 用.NET开发的软件可以运行在各种设备(PC、服务器和非PC)上。Microsoft.NET的 开发目标是:一次编码,各处运行(Code Once,Run Anywhere)。 2.3.2 .NET框架和运行环境 .NET Framework由两个主要因素组成: CLR(the Common Language
您可能关注的文档
- 夏季如何防事故.ppt
- 外源化学物的毒性-小结.ppt
- 外研(新标准)版 八年级下 Module 10 On the radio Unit 3 Language in use课件.ppt
- 复习课学习效率.ppt
- 外汇局总局培训资本项目信息系统上线操作-数据质量与控制(外汇局版).ppt
- 外研版七年级上英语课件Module3 Unit1.ppt
- 外报news2.ppt
- 外研版(三起)三年级上册英语期中测试题.doc
- 外研版Module1Unit2课件.ppt
- 外七年级英语研社M2-Unit1 Is_this_your_mum.ppt
- 2025届衡阳市第八中学高三一诊考试物理试卷含解析.doc
- 2025届湖南省娄底市双峰一中等五校重点中学高三第二次诊断性检测物理试卷含解析.doc
- 天水市第一中学2025届高三第二次联考物理试卷含解析.doc
- 2025届金华市重点中学高三考前热身物理试卷含解析.doc
- 2025届北京市石景山区第九中学高三第四次模拟考试物理试卷含解析.doc
- 江苏扬州市2025届高三第一次模拟考试物理试卷含解析.doc
- 2025届江苏省南通市高级中学高考物理五模试卷含解析.doc
- 广东省清远市华侨中学2025届高三第一次调研测试物理试卷含解析.doc
- 辽宁省凤城市2025届高三第五次模拟考试物理试卷含解析.doc
- 内蒙古巴彦淖尔市重点中学2025届高考仿真卷物理试卷含解析.doc
文档评论(0)