第2章VC编程环境简介.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章VC编程环境简介

第二章 VC 编程环境简介 2.1 Visual C++ 6.0 的开发环境 UG 的二次开发环境可以直接在Visual C++6.0 下进行,由此可充分利用 Visual C++6.0 提供的编辑功能。本章简单介绍 Visual C++6.0 的编程环境。 2.1.1 VC++6.0 简介 Visual C++6.0 (以下简称VC6 )包括了如下几个主要的部件: 编辑器(Editor ):用来输入、浏览以及修改C++源代码; 编译器(Compilor ):用来将C++源代码编译成目标代码; 链接程序(Linker ):用来链接目标代码和库模块以生成可执行文件; 库:提供一些预先编译好的模块,可以被包含进编写的程序中。Microsoft 基础类 库(MFC )是最重要的库,可以用它来编写运行在Microsoft Windows 下的应用程 序。另外,标准C++库支持输入/输出以及C++语言的其他一些标准特征。 当然,微软开发者库(MSDN )也是使用VC6 编程时不可缺少的助手。MSDN 是单独 安装的,并且微软会定期进行更新以更好的支持程序员。建议本书的读者也安装 MSDN 。 VC6 的用户界面包括如下几个部分,如图2-1 所示。 菜单区 工具栏 项目工作区 编辑窗口 输出窗口 图2-1 VC6界面布局示意图 菜单区(Menu ):与一般的应用程序一样,菜单区显示在最上方,所有系统提供的 功能都包括在各项菜单中; 工具栏区(ToolBar ):工具栏位于菜单区的正下方,常用的操作工具栏都缺省出现, 用户可以通过在工具栏区的右键菜单来定制工具栏; 项目工作区(Project WorkSpace ):显示在屏幕的左边,用来管理程序员生成的源 文件和各种类(Class )及其方法等。其中包含了两个选项卡片:类视图(ClassView ) 和文件视图(FileView ); 编辑窗口(Editor ):编辑窗口显示在项目工作区的中间较大区域。可以用来显示和 编辑源代码; 输出窗口(Output ):输出窗口显示在屏幕的正下方。它显示一些有关发出的命令 的进展信息、错误信息和结果的摘要等。输出窗口也被分成了若干选项卡,包括: 编译链接(Build )、排错(Debug )、查找结果(Find in Files )、结果(Results )等。 2.1.2 VC6 项目的建立 在 VC6 中,以项目(Project )的形式来组织源代码和文件,VC6 可以建立 15 种类型的 项目。包括应用程序、动态链接库、各种控件等。与 UG 二次开发相关的项目类型有: MFC AppWizard(dll):MFC 支持的动态链接库。本质上是一个动态链接库,但是编 程时可以使用许多MFC 支持的各种资源和高级功能。在UG NX 二次开发中,若 要使用MFC 的一些高级功能,则需要建立此种类型的项目; Win32 Console Application:Win32 控制台应用程序,以main 函数作为软件执行的 入口点。在编写UG NX 外部程序时会使用此此类项目; Win32 Dynamic-link Library:Win32 动态链接库。与静态库不同,动态链接库只有 在其中的功能函数被调用时才会被加载到内存中。在编写UG NX 内部程序时会使

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档