`
snake_hand
  • 浏览: 624923 次
社区版块
存档分类
最新评论

VC++程序文件扩展名解读大全(精炼)

 
阅读更多

VC文件扩展名解读大全


.APS:存放二进制资源的中间文件,VC把当前资源文件转换成二进制格式,并存放在APS文件中,以加快资源装载速度。资源辅助文件。
.BMP:位图资源文件。

.BSC:浏览信息文件,由浏览信息维护工具(BSCMAKE)从原始浏览信息文件(.SBR)中生成,BSC文件可以用来在源代码编辑窗口中进行快速定位。用于浏览项目信息的,如果用source brower的话就必须有这个文件。可以在project options里去掉Generate Browse Info File,这样可以加快编译进度。

.C:用C语言编写的源代码文件。

.CLW:ClassWizard生成的用来存放类信息的文件。classwizard信息文件,ini文件的格式。

.CNT:用来定义帮助文件中“Contents”的结构。

.CPP或.CXX:用C++语言编写的源代码文件。

.CUR:光标资源文件。

.DEF:模块定义文件,供生成动态链接库时使用。

.DLG:定义对话框资源的独立文件。这种文件对于VC工程来说并非必需,因为VC一般把对话框资源放在.RC资源定义文件中。

.DSP:VC开发环境生成的工程文件,VC4及以前版本使用MAK文件来定义工程。项目文件,文本格式。

.DSW:VC开发环境生成的WorkSpace文件,用来把多个工程组织到一个WorkSpace中。工作区文件,与.dsp差不多。

.EXP:由LIB工具从DEF文件生成的输出文件,其中包含了函数和数据项目的输出信息,LINK工具将使用EXP文件来创建动态链接库。只有在编译DLL时才会生成,记录了DLL文件中的一些信息。

.H、.HPP或.HXX:用C/C++语言编写的头文件,通常用来定义数据类型,声明变量、函数、结构和类。

.HLP:Windows帮助文件。

.HM:在Help工程中,该文件定义了帮助文件与对话框、菜单或其它资源之间ID值的对应关系。

.HPJ:由Help Workshop生成的Help工程文件,用来控制Help文件的生成过程。

.HPG,生成帮助的文件的工程。

.ICO:图标资源文件。

.ILK:连接过程中生成的一种中间文件,只供LINK工具使用。

.INI:配置文件。

.LIB:库文件,LINK工具将使用它来连接各种输入库,以便最终生成EXE文件。

.LIC:用户许可证书文件,使用某些ActiveX控件时需要该文件。

.MAK:即MAKE文件,VC4及以前版本使用的工程文件,用来指定如何建立一个工程,VC6把MAK文件转换成DSP文件来处理。

.MAP:由LINK工具生成的一种文本文件,其中包含有被连接的程序的某些信息,例如程序中的组信息和公共符号信息等。执行文件的映像信息记录文件。

.MDP:旧版本的项目文件,相当于.dsp

.NCB:NCB是“No Compile Browser”的缩写,其中存放了供ClassView、WizardBar和Component Gallery使用的信息,由VC开发环境自动生成。无编译浏览文件。当自动完成功能出问题时可以删除此文件。编译工程后会自动生成。

.OBJ:由编译器或汇编工具生成的目标文件,是模块的二进制中间文件。

.ODL:用对象描述语言编写的源代码文件,VC用它来生成TLB文件。

.OLB:带有类型库资源的一种特殊的动态链接库,也叫对象库文件。

.OPT:VC开发环境自动生成的用来存放WorkSpace中各种选项的文件。工程关于开发环境的参数文件。如工具条位置信息等。

.PBI、.PBO和.PBT:由VC的性能分析工具PROFILE生成并使用的三种文件。

.PCH:预编译头文件,比较大,由编译器在建立工程时自动生成,其中存放有工程中已经编译的部分代码,在以后建立工程时不再重新编译这些代码,以便加快整个编译过程的速度。

.PDB:程序数据库文件,在建立工程时自动生成,其中存放程序的各种信息,用来加快调试过程的速度。记录了程序有关的一些数据和调试信息。

.PLG:编译信息文件,编译时的error和warning信息文件。

.RC:资源定义文件。

.RC2:资源定义文件,供一些特殊情况下使用。

.REG:注册表信息文件。

.RES:二进制资源文件,资源编译器编译资源定义文件后即生成RES文件。

.RTF:Rich Text Format(丰富文本格式)文档,可由Word或写字板来创建,常被用来生成Help文件。

.SBR:VC编译器为每个OBJ文件生成的原始浏览信息文件,浏览信息维护工具(BSCMAKE)将利用SBR文件来生成BSC文件。

.TLB:OLE库文件,其中存放了OLE自动化对象的数据类型、模块和接口定义,自动化服务器通过TLB文件就能了解自动化对象的使用方法。

.WAV:声音资源文件。

===========================================================================

转载声明:本文来自CSDN博客,转载请标明出处http://blog.csdn.net/Augusdi/archive/2009/11/01/4753000.aspx

分享到:
评论

相关推荐

    21天学通VC++PPT

    文件操作是任何应用程序的重要部分,VC++提供了标准库支持,允许你读写文本文件、二进制文件,甚至进行更复杂的文件系统操作。在PPT中,这部分内容会详细讲解如何使用fstream库和其他API进行文件操作。 最后,我们...

    VC++开发经验技巧宝典——光盘--源代码合集

    《VC++开发经验技巧宝典》是一本专为VC++开发者设计的技术图书,其光盘包含的源代码合集是学习和提升VC++编程技能的重要资源。这本书的作者团队,明日科技,以其丰富的经验和深入的理解,精心挑选并提供了上百个经典...

    9000程序文件培训资料.pdf

    苏州市0000发展有限公司积极遵循这些标准,制定了一套完善的质量管理体系程序文件,这些文件的细节在《9000程序文件培训资料.pdf》中得到了全面的阐述。 从“9000程序文件培训资料.pdf”中我们可以看到,苏州市0000...

    VC++ 微型远控源代码

    【VC++ 微型远控源代码】是一个关于利用Visual C++进行远程控制程序开发的资源,其特点是代码量小而精炼,整体结构清晰,易于理解和学习。这对于开发者,尤其是初学者或专注于网络应用开发的程序员来说,是一个非常...

    精炼 GitHub 的修补程序.zip

    精炼 GitHub 的修补程序尤洛定期获取Refined GitHub的修补程序为了尽快解决严重问题,Refined GitHub 最多每 6 小时(使用时)获取一次修补程序。这些仅限于禁用损坏的功能添加一些 CSS更新选择器和其他字符串(当前...

    完美世界 登陆器VC++2005源码

    【完美世界 登陆器VC++2005源码】是一个专门为网络游戏《完美世界》设计的客户端登录程序的源代码,使用Microsoft Visual C++ 2005开发环境编写。这个源码对于学习游戏客户端开发、网络通信以及C++编程语言的开发者...

    程序框架图精炼题.pdf

    程序框架图精炼题.pdf 程序框架图是计算机科学中的一种图形表示方法,用于描述算法和程序的逻辑流程。通过分析和解释程序框架图,可以帮助我们更好地理解程序的执行过程和输出结果。 1. 程序框图1: 该程序框图的...

    ISO22000程序文件-过敏原控制管理程序文件.doc

    《过敏原控制管理程序》是针对食品行业中过敏原管理的一项重要程序文件,旨在保障产品食用安全,防止过敏原交叉污染,确保消费者和员工的健康。该程序覆盖了过敏原识别、供应商审核、原辅料存储处理、生产加工、产品...

    VC++下开发的图像处理框架软件,内容丰富,代码精炼,注释详细

    我是图像识别与人工只能研究所的研究生,这是我在实验室做图像处理与跟踪实验所用的框架程序。里面已经包含了如下函数模块: 图像显示:单幅图像显示,连续文件名的序列图像显示,SRC(纯数据图像文件)序列图显示 ...

    计算机文件监控.zip易语言程序源码资源下载

    《计算机文件监控.zip易语言程序源码解析及学习指南》 在信息技术日益发达的今天,理解和掌握编程语言已经成为许多IT从业者、学生以及爱好者必备的技能。易语言作为一款以“易”为理念的中文编程语言,以其简洁明了...

    食用油精炼厂GE PAC7i PAC3i(离心机) 控制程序

    标题中的“食用油精炼厂GE PAC7i PAC3i(离心机) 控制程序”涉及的是工业自动化控制在食用油精炼过程中的应用,其中核心设备是GE的PAC7i和PAC3i控制器,以及离心机设备。离心机是精炼过程中用于分离油脂和固体杂质的...

    ATT7022资料 程序 初始化和芯片资料 spi读写程序 校表程序

    【标签】中的“ATT7022 初始化和芯片资料 spi读写程序 校表程序”是对文件主题的精炼概括,突出了资料包中的关键技术点:芯片初始化、SPI通信协议的运用以及校准流程。 【压缩包子文件的文件名称列表】中仅列出...

    超好用的文本文件合并器 txt文件

    对于初学者,了解基本的文件管理概念,如文件路径和文件扩展名,也是很重要的。同时,理解如何在Windows操作系统中进行文件操作,例如浏览文件夹、复制/移动文件等,也是使用此类工具的前提。对于企业或专业用户,...

    简单精炼的JAVA蜘蛛程序Eclipse完整项目

    "简单精炼的JAVA蜘蛛程序Eclipse完整项目"是一个基于JAVA语言编写的爬虫程序,它被设计得简洁而高效。这里的"蜘蛛"或"爬虫"通常指的是网络爬虫,这是一种自动抓取互联网信息的程序,通过模拟浏览器行为,遍历网页并...

    文件往来管理程序.doc

    文件往来管理程序是工程项目管理中的重要组成部分,主要目的是确保监理工作高效、有序地进行。这份文件详细阐述了监理工程师与承包人、业主之间的文件和资料往来规则,旨在规范双方的沟通,防止信息延误或失真,保障...

    12864驱动程序(精炼版)

    12864驱动程序(精炼版),这是我自己通过多次使用开发产品时,将12864的驱动程序进行了优化,

    空间文件管理助手

    由于公司服务器没有开设FTP软件,自己写了这个管理程序,现在就可以不用FTP,直接管理空间上的文件了。 程序只有一个文件,结构清晰,容易二次开发或增加功能。 具体功能如下 1、采用div+css标准结构写法,代码精炼 ...

    易语言别康桥装备精炼模拟器(易语言2007年大赛三等奖).rar

    易语言别康桥装备精炼模拟器(易语言2007年大赛三等奖).rar 易语言别康桥装备精炼模拟器(易语言2007年大赛三等奖).rar 易语言别康桥装备精炼模拟器(易语言2007年大赛三等奖).rar 易语言别康桥装备精炼模拟器...

    易语言源码别康桥装备精炼模拟器(易语言2007年大赛三等奖).rar

    易语言支持多种文件操作,如读写文本文件、二进制文件等,这在游戏存档或配置文件管理中非常重要。通过源码,我们可以学习到易语言的数据持久化方法,这对于开发需要保存和加载游戏状态的应用来说是必不可少的知识。...

Global site tag (gtag.js) - Google Analytics