『壹』 在vs 2008中创建MFC工程的时候,会生成两套资源文件,一个是 xxx.rc 一个是xxx.rc2。
它们不是分开的两个,而是一套资源中的两个组成部分,都是资源的必要文件,存储着一组资源中的不同的内容。
至于你打开一样,只是因为VS对你双击这两个文件都认为是打开“资源组”的操作罢了。
『贰』 在编写MFC程序时,不小心删掉了.rc2文件,如何恢复
如果在回收站的,点击右键还原;如果还在原程序目录下,在VC界面workspace中右键--添加文件---找到要添加的RC文件即可。
『叁』 VC编程 我不小心把工程文件夹里面的X.rc2文件删了好多东西就出错误了
有可能是因为你的rc文件include了自己,出现了递归include的问题,一般情况#if或者#endif不会出现nest too deep的问题。
『肆』 怎么打开RC文件
在应用程序中经常要使用一些位图、菜单之类的资源, VC中以rc为扩展名的文件称为资源文件, 其中包含了应用程序中用到的所有的windows资源, 要指出的一点是rc文件可以直接在VC集成环境中以可视化的方法进行编辑和修改。
>
知识扩展:
=================================================
Visual C++作为一种程序设计语言, 它同时也是一个集成开发工具, 提供了软件代码自动生成和可视化的资源编辑功能。在使用Visual C++开发应用程序的过程中, 系统为我们生成了大量的各种类型的文件, 在本节中将要详细介绍Visual C++中这些不同类型的文件分别起到什么样的作用, 在此基础上对Visual C++如何管理应用程序所用到的各种文件有一个全面的认识。
首先要介绍的是扩展名为dsw的文件类型, 这种类型的文件在VC中是级别最高的, 称为Workspace文件。在VC中, 应用程序是以Project的形式存在的, Project文件以.dsp扩展名, 在Workspace文件中可以包含多个Project, 由Workspace文件对它们进行统一的协调和管理。
与dsw类型的Workspace文件相配合的一个重要的文件类型是以opt为扩展名的文件, 这个文件中包含的是在Workspace文件中要用到的本地计算机的有关配置信息, 所以这个文件不能在不同的计算机上共享, 当我们打开一个Workspace文件时, 如果系统找不到需要的opt类型文件, 就会自动地创建一个与之配合的包含本地计算机信息的opt文件。
上面提到Project文件的扩展名是dsp, 这个文件中存放的是一个特定的工程, 也就是特定的应用程序的有关信息, 每个工程都对应有一个dsp类型的文件。
以clw为扩展名的文件是用来存放应用程序中用到的类和资源的信息的, 这些信息是VC中的ClassWizard工具管理和使用类的信息来源。
对应每个应用程序有一个readme.txt文件, 这个文件中列出了应用程序中用到的所有的文件的信息, 打开并查看其中的内容就可以对应用程序的文件结构有一个基本的认识。
在应用程序中大量应用的是以h和cpp为扩展名的文件, 以h为扩展名的文件称为头文件。以cpp为扩展名的文件称为实现文件, 一般说来h为扩展名的文件与cpp为扩展名的文件是一一对应配合使用的, 在h为扩展名的文件中包含的主要是类的定义, 而在cpp为扩展名的文件中包含的主要是类成员函数的实现代码。
在应用程序中经常要使用一些位图、菜单之类的资源, VC中以rc为扩展名的文件称为资源文件, 其中包含了应用程序中用到的所有的windows资源, 要指出的一点是rc文件可以直接在VC集成环境中以可视化的方法进行编辑和修改。
最后要介绍的是以rc2为扩展名的文件, 它也是资源文件, 但这个文件中的资源不能在VC的集成环境下直接进行编辑和修改, 而是由我们自己根据需要手工地编辑这个文件。
对于以ico,bmp等为扩展名的文件是具体的资源, 产生这种资源的途径很多。使用rc资源文件的目的就是为了对程序中用到的大量的资源进行统一的管理。
『伍』 vc中的rc和rc2的区别
rc和rc2都是资源文件,包含了应用程序中用到的所有的资源。
两者不同在于:rc文件中的资源可以直接在VC集成环境中以可视化的方法进行编辑和修改;
而rc2中的资源不能在VC的集成环境下直接进行编辑和修改, 而是由根据需要手工地进行编辑。
在下面的地址找到关于RC2文件的描述:
http://msdn.microsoft.com/zh-cn/library/y3sk7e6b(VS.80).aspx .
RC2文件:包含项目使用的附加资源的脚本文件。可以在项目的 .rc 文件的顶部包括 .rc2 文件。
.rc2 文件用于存放由多个不同项目使用的资源。不必为不同的项目多次创建相同的资源,而是可以将它们放在一个 .rc2 文件中,然后将该 .rc2 文件包括在主 .rc 文件中。
.rc2 扩展资源文件,当调用到其它project的资源的时候就会产生,用到资源的时候,比如说一个图片等等……
我的做法,把资源问价,都添加到rc2当中,什么都解决了。
『陆』 RC文件如何打开RC文件怎么打开RC文件是什么
在应用程序中经常要使用一些位图、菜单之类的资源,
VC中以rc为扩展名的文件称为资源文件,
其中包含了应用程序中用到的所有的windows资源,
要指出的一点是rc文件可以直接在VC集成环境中以可视化的方法进行编辑和修改。
>
知识扩展:
=================================================
Visual
C++作为一种程序设计语言,
它同时也是一个集成开发工具,
提供了软件代码自动生成和可视化的资源编辑功能。在使用Visual
C++开发应用程序的过程中,
系统为我们生成了大量的各种类型的文件,
在本节中将要详细介绍Visual
C++中这些不同类型的文件分别起到什么样的作用,
在此基础上对Visual
C++如何管理应用程序所用到的各种文件有一个全面的认识。
首先要介绍的是扩展名为dsw的文件类型,
这种类型的文件在VC中是级别最高的,
称为Workspace文件。在VC中,
应用程序是以Project的形式存在的,
Project文件以.dsp扩展名,
在Workspace文件中可以包含多个Project,
由Workspace文件对它们进行统一的协调和管理。
与dsw类型的Workspace文件相配合的一个重要的文件类型是以opt为扩展名的文件,
这个文件中包含的是在Workspace文件中要用到的本地计算机的有关配置信息,
所以这个文件不能在不同的计算机上共享,
当我们打开一个Workspace文件时,
如果系统找不到需要的opt类型文件,
就会自动地创建一个与之配合的包含本地计算机信息的opt文件。
上面提到Project文件的扩展名是dsp,
这个文件中存放的是一个特定的工程,
也就是特定的应用程序的有关信息,
每个工程都对应有一个dsp类型的文件。
以clw为扩展名的文件是用来存放应用程序中用到的类和资源的信息的,
这些信息是VC中的ClassWizard工具管理和使用类的信息来源。
对应每个应用程序有一个readme.txt文件,
这个文件中列出了应用程序中用到的所有的文件的信息,
打开并查看其中的内容就可以对应用程序的文件结构有一个基本的认识。
在应用程序中大量应用的是以h和cpp为扩展名的文件,
以h为扩展名的文件称为头文件。以cpp为扩展名的文件称为实现文件,
一般说来h为扩展名的文件与cpp为扩展名的文件是一一对应配合使用的,
在h为扩展名的文件中包含的主要是类的定义,
而在cpp为扩展名的文件中包含的主要是类成员函数的实现代码。
在应用程序中经常要使用一些位图、菜单之类的资源,
VC中以rc为扩展名的文件称为资源文件,
其中包含了应用程序中用到的所有的windows资源,
要指出的一点是rc文件可以直接在VC集成环境中以可视化的方法进行编辑和修改。
最后要介绍的是以rc2为扩展名的文件,
它也是资源文件,
但这个文件中的资源不能在VC的集成环境下直接进行编辑和修改,
而是由我们自己根据需要手工地编辑这个文件。
对于以ico,bmp等为扩展名的文件是具体的资源,
产生这种资源的途径很多。使用rc资源文件的目的就是为了对程序中用到的大量的资源进行统一的管理。
『柒』 在Visual C++ 2008的MFC程序中,.rc文件和.rc2文件有什么区别
rc文件中的资源可以直接在VC集成环境中以可视化的方法进行编辑和修改;
而rc2中的资源不能在VC的集成环境下直接进行编辑和修改, 而是由根据需要手工地进行编辑。
『捌』 cannot open include file 'res\NetSample.rc2 '. vs2008问题怎么解决
res\NetSample.rc2
你首先看一下配置文件里面的头文件是否为可读
假如不可读就设置可读
或者其他的设置导致res\NetSample.rc2不能打开,又或者res\NetSample.rc2根本不存在导致打不开
所以你就直接去res\NetSample.rc2目录下看那个头文件可以打开不,打不开,那么这个错误就这里卡住
『玖』 如何把佳能相机CR2格式的照片转换为JPG格式
佳能RC2文件是佳能RAW格式存储文件名,如果要获得最好JPG效果用佳能自己附带的Digital Photo professional软件进行转换,这个软件在佳能自带的光盘上有,如果光盘丢失,可以找你购买相机的地方,让他们帮你拷一个
『拾』 *.rc2文件vc6.0编译时报错cannot open file
这个好像是在网络编程时会用到, 是不是少了下其中一个头文件? #include //包含头文件winsock2.h #include //包含头文件 stdio.h #pragma comment (lib, "Ws2_32.lib") //引入库Ws2_32.lib