测绘程序设计基础(VC++net)第一章 Visual C++.net程序设计概述.ppt
文本预览下载声明
第四步:添加Button控件Click消息函数 双击Button控件,或在对话框类(CHDistanceDlg)属性的事件中选择相应Button控件资源,并添加相应消息 * 第五步:为消息函数添加计算代码 UpdateData函数的作用为启动CWnd::DoDataExchange,即数据交换 * CDialog::OnInitDialog();消息函数通常用于初始化 * * 第六步:编译、调试、运行程序 * 调试运行程序 编译、调试输出窗口 * * * * 关于面向对象编程的特性:封装性、继承性、多态性等概念,在C++面向对象编程再详细讲解。 * 打着面向对象的幌子干着面向过程的勾当! C++ 编译器对 C 程序的兼容性造成了最底层的“过程勾当”。 实际上用 C++ 编程的人,大部分不自己创建类,而是使用类库,这样就造成了他们把类库作为一种高级的函数库来理解,并没有真正理解面向对象的思想。 C++ 给了我们第二条道路去走过程编程,对于初学者来说,这是一个很好过度。 * * * * * * 积微软程序员30余年的心血- Windows平台下的几十万行优化的C++代码、类库的集合,其中主要包含了开发Windows平台所需的软件资源。 * * 对于每一个应用程序,操作系统会给它建立一个消息队列。这个队列实际上是一个先进先出的缓冲区,通常是一个某种变量类型的数组。消息队列中的每个元素都是一条消息。 操作系统将生成的每个消息按先后顺序放进消息队列中。应用程序总是依次取走队列里的第一条消息。应用程序取走消息后便能够知道用户的操作和程序状态的变化,从而对特定的消息进行处理(编写代码)——消息响应。 * * * * * * * Visual Stadio IDE比较庞大,许多功能有待今后学习和使用过程中不断地挖掘和熟悉 * VC++开发Windows应用程序 * * VC++开发Windows应用程序必须跨越的四大技术障碍(MFC方式) 面向对象观念与C++语言 Windows程序基本观念 Microsoft Foundation Classes(MFC)本身 Visual C++集成开发环境与各种开发工具(难度不高,但需熟练) 1.4. Visual C++.net简介 Visual C++版本1.0 ~10.0,Visual C++6.0是1998年推出的版本。以后的版本都为.net版本,7.0~10.0即为Visual C++2003,Visual C++ 2005, Visual C++ 2008, Visual C++2010. Visual C++.net 提供了用于帮助编程人员开发Windows应用程序的许多工具。就可以开发的Windows应用程序和程序组件的类型而言,可以有两种选择: 托管:可以编写在CLR中执行的代码; 非托管:也可以编写直接编译为机器代码、从而在本地执行的代码EXE。 1.5.Visual C++.net的安装 处理器 推荐:Pentium III级,600 MHz以上 RAM 最低内存512MB,否则速度极慢 可用硬盘空间 系统驱动器上有2 GB以上,安装驱动器上有4.1 GB 操作系统 Windows XP、Win7、Windows Server 2003或Windows NT 4.0 视频 800 ? 600,256色 建议:16位以上增强色 一、安装及运行环境要求: * 二、安装步骤 (1)启动电脑,运行Visual Studio 2008安装盘中的Setup.exe文件就可以安装。(2)按提示进行安装操作。(3)为节省空间可选择自定义安装,仅选择Visual C++开发语言。(4)安装MSDN,安装时请选择完全安装。 * * Visual C++ 2008是一个全面集成的开发环境,用于编写、调试代码,把代码编译为程序集进行发布。用户成功安装VS 2008后,如果是第一次运行,会显示一个参数列表,要定制Visual C++开发环境,请在列表中选中 【Visual C++开发设置】选项。 1.6. Visual C++ 2008.net的集成开发环境 单击【启动Visual Studio(S)】按钮,稍等片刻,即可进入Visual C++ 2008开发环境。 1.6. Visual C++ 2008.net的集成开发环境 解决方案资源管理器 编辑器窗口 输出窗口 类视图 属性 【解决方案资源管理器】窗口允许我们浏览程序文件,将程序文件的内容 显示在编辑器窗口中,以及向程序中添加新文件。【解决方案资源管理器】 窗口底部还包含【类视图】和【属性】按钮,单击这些按钮,即可切换到对 应的窗口,以显示相应的内容。编
显示全部