Windows系统编程 教学课件 作者 李晓黎第2章.ppt

Windows系统编程 教学课件 作者 李晓黎第2章.ppt

ID:50308621

大小:1.03 MB

页数:70页

时间:2020-03-07

Windows系统编程 教学课件 作者 李晓黎第2章.ppt_第1页
Windows系统编程 教学课件 作者 李晓黎第2章.ppt_第2页
Windows系统编程 教学课件 作者 李晓黎第2章.ppt_第3页
Windows系统编程 教学课件 作者 李晓黎第2章.ppt_第4页
Windows系统编程 教学课件 作者 李晓黎第2章.ppt_第5页
资源描述:

《Windows系统编程 教学课件 作者 李晓黎第2章.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Windows系统编程实用教程授课教师:职务:第2章使用VisualStudio2008开发VisualC++应用程序课程描述本书中的程序实例都是使用VisualStudio2008开发的VisualC++应用程序,本章将对这种开发模式的基础知识进行介绍。由于篇幅所限,本章将不介绍C++的基本语法,需要了解的读者可以查阅相关书籍和资料。本章知识点2.1VisualStudio2008开发环境2.2MFC编程基础2.1VisualStudio2008开发环境VisualStudio是一套完整的开发工具集,可以用于生成ASP.NETWeb应用程序、桌面应用程序和移动应用程序等。它集成Visu

2、alC++、VisualC#、VisualBasic和VisualJ#等多种开发语言,并全面支持Microsoft.NETFramework。本节通过一个小例子来介绍VisualStudio2008的开发环境,使读者对其有一个初步的了解。2.1.1启动VisualStudio2008在“开始”菜单中依次选择“程序”/“MicrosoftVisualStudio2008”/“MicrosoftVisualStudio2008”,启动MicrosoftVisualStudio2008开发环境窗口,如图2.1所示。提示在启始页中可以查看到最近打开的6个项目,单击项目名称可以打开该项目。项目是使

3、用VisualC++开发应用程序的基本组织单位,项目中可以包含源代码文件、资源文件或配置文件。使用项目可以生成.exe或.dll等可执行文件。在使用VisualC++开发应用程序程序之前,应首先创建项目。2.1.2创建项目在“起始页”中单击“创建”标签后面的“项目”超链接(或者在菜单中选择“文件”/“新建”/“项目”),打开“新建项目”对话框,如图2.2所示。创建Win32控制台应用程序项目在“新建项目”对话框左侧的“项目类型”列表中选择VisualC++,在右侧可以看到已经安装的项目模板。在列表中选择“Win32控制台应用程序”,然后输入项目的名称,选择保存项目的目录。默认目录为C:

4、DocumentsandSettingsAdministratorMyDocumentsVisualStudio2008Projects(在不同操作系统下默认目录的位置会有差别)。配置完成后,单击“确定”按钮,打开创建Win32应用程序向导,如图2.3所示。创建Win32控制台应用程序项目单击“下一步”按钮,打开应用程序设置窗口,如图2.4所示。创建Win32控制台应用程序项目用户可以选择要创建项目的类型,包括Windows应用程序、控制台应用程序、DLL和静态库等。选择“控制台应用程序”单选按钮,然后单击“完成”按钮,完成创建项目的操作。默认的控制台应用程序的主文件中包含一个主

5、函数_tmain(),代码如下:int_tmain(intargc,_TCHAR*argv[]){return0;}在运行控制台应用程序时,将首先调用_tmain()函数。函数中包含两个参数,参数argc表示命令行参数的数量(其中包含应用程序名本身),参数argv表示包含命令行参数的数组。2.1.3应用程序的开发界面在VisualStudio2008中编辑Win32控制台应用程序项目的界面如图2.5所示。提示解决方案是项目的容器,一个解决方案可以包含许多项目,并且可以用VisualStudio提供的任何语言进行编码。VisualStudio开发环境可以处理项目间的依赖项、各个项目配置、项

6、目部署和源代码控制。此方法很适合大型应用程序使用。1.窗体设计及代码编辑器窗体设计及代码编辑器位于VisualStudio窗体的核心位置,它是程序员设计界面和编辑代码的主要工作区。在开发MFC应用程序时,可以在该区域中设计对话框的界面和编辑代码。2.解决方案资源管理器在解决方案资源管理器中,以树状结构显示当前解决方案中包含的项目、以及每个项目中包含的头文件、源文件和资源文件列表。在解决方案资源管理器中,可以向解决方案中添加项目、删除项目、向项目中增加类和资源等。关于解决方案资源管理器的具体使用方法将在后面章节中结合具体情况介绍。3.属性窗口在属性窗口中,可以显示和设置对话框中控件的属性。

7、在解决方案资源管理器中,选择一个文件,在属性窗口中也会显示其属性信息,如图2.6所示。2.1.4一个控制台应用程序的小实例参照2.1.2小节介绍的方法创建一个Win32控制台应用程序项目,项目名称为HelloWorld。项目的主文件为HelloWorld.cpp。HelloWorld.cpp中包含的默认代码如下:#include"stdafx.h"int_tmain(intargc,_TCHAR*argv[]){return0;}提

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。