Compartir por


Archivos de recursos del proyecto (C++)

Los recursos son elementos de interfaz que proporcionan información al usuario. Los mapas de bits, los iconos, las barras de herramientas y los cursores son todos recursos. Algunos recursos pueden realizar una acción como seleccionar en un menú o escribir datos en un cuadro de diálogo.

Para más información, vea Trabajar con recursos.

Nombre de archivo Ubicación del directorio Ubicación del Explorador de soluciones Descripción
Nombre_proyecto.rc Nombre_proyecto Archivos de código fuente El archivo de script de recursos para el proyecto. El archivo de script de recursos contiene lo siguiente, según el tipo de proyecto y la compatibilidad seleccionada para el proyecto (por ejemplo, barras de herramientas, cuadros de diálogo o HTML):

- Definición de menú predeterminada.
- Tablas de cadenas y aceleradores.
- Cuadro de diálogo Acerca de predeterminado.
- Otros cuadros de diálogo.
- Archivo de icono (res\Projname.ico).
- Información de versión.
- Mapas de bits.
- Barra de herramientas.
- Archivos HTML.

El archivo de recursos incluye el archivo Afxres.rc para los recursos estándar de Microsoft Foundation Class.
Resource.h Nombre_proyecto Archivos de encabezado El archivo de encabezado de recursos que incluye definiciones para los recursos usados por el proyecto.
Nombre_proyecto.rc2 Nombre_proyecto\res Archivos de código fuente El archivo de script que contiene recursos adicionales usados por el proyecto. El archivo .rc2 se puede incluir en el archivo .rc del proyecto.

Un archivo .rc2 resulta útil para incluir recursos usados por varios proyectos diferentes. En lugar de tener que crear los mismos recursos varias veces para otros proyectos, se pueden colocar en un archivo .rc2 e incluir ese archivo .rc2 en el archivo .rc principal.
Nombre_proyecto.def Nombre_proyecto Archivos de código fuente El archivo de definición de módulos para un proyecto DLL. Para un control, proporciona el nombre y la descripción del control, así como el tamaño del montón de tiempo de ejecución.
Nombre_proyecto.ico Nombre_proyecto\res Archivos de recursos El archivo de icono para el proyecto o el control. Este icono aparece cuando se minimiza la aplicación. También se usa en el cuadro Acerca de de la aplicación. De forma predeterminada, MFC proporciona el icono MFC y ATL proporciona el icono ATL.
Nombre_proyectoDoc.ico Nombre_proyecto\res Archivos de recursos El archivo de icono para un proyecto MFC que incluye compatibilidad con la arquitectura de documento o vista.
Toolbar.bmp Nombre_proyecto\res Archivos de recursos El archivo de mapa de bits que representa la aplicación o el control en una barra de herramientas o una paleta. Este mapa de bits se incluye en el archivo de recursos del proyecto. La barra de herramientas y la barra de estado iniciales se construyen en la clase CMainFrame.
ribbon.mfcribbon-ms Nombre_proyecto\res Archivos de recursos El archivo de recursos contiene el código XML que define los botones, controles y atributos de la cinta de opciones. Para obtener más información, vea Ribbon Designer (MFC).

Consulte también

Tipos de archivos creados para proyectos de C++ de Visual Studio