Compartir a través de


Archivos de recursos (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 recursos. Es posible manipular algunos recursos para realizar una acción como seleccionar de un menú o escribir datos en un cuadro de diálogo.

Vea Trabajar con recursos para obtener más información.

Nombre de archivo

Ubicación en el directorio

Ubicación en el Explorador de soluciones

Descripción

Nombre_proyecto.rc

Nombre_proyecto

Archivos de código fuente

Archivo de script de recursos para el proyecto. Contendrá lo siguiente, en función del tipo de proyecto y la compatibilidad seleccionada para el mismo (por ejemplo, barras de herramientas, cuadros de diálogo o HTML):

  • Definición de menú predeterminada.

  • Tablas de cadenas y de aceleradores.

  • Cuadro de diálogo Acerca de predeterminado.

  • Otros cuadros de diálogo.

  • Archivo de icono (res\Nombre_proyecto.ico).

  • Información de la versión.

  • Mapas de bits.

  • Barra de herramientas.

  • Archivos HTML.

El archivo de recursos incluye el archivo Afxres.rc para recursos estándar de Microsoft Foundation Class.

Resource.h

Nombre_proyecto

Archivos de encabezado

Archivo de encabezado de recursos que incluye definiciones para los recursos utilizados por el proyecto.

Nombre_proyecto.rc2

Nombre_proyecto\res

Archivos de código fuente

Archivo de script que contiene recursos adicionales utilizados por el proyecto. Puede incluir el archivo .rc2 en el nivel superior del archivo .rc del proyecto.

Un archivo .rc2 resulta útil para incluir recursos utilizados por varios proyectos diferentes. En lugar de tener que crear los mismos recursos varias veces para proyectos diferentes, puede colocarlos en un archivo .rc2 e incluir el archivo .rc2 en el archivo .rc principal.

Nombre_proyecto.def

Nombre_proyecto

Archivos de código fuente

Archivo de definición de módulo para un proyecto DLL. Para un control, proporciona el nombre y la descripción del mismo, así como el tamaño del montón en tiempo de ejecución.

Nombre_proyecto.ico

Nombre_proyecto\res

Archivos de recursos

Archivo de icono para el proyecto o control. Este icono aparece cuando se minimiza la aplicación. También se utiliza en el cuadro Acerca de de la aplicación. De manera predeterminada, MFC proporciona el icono MFC y ATL proporciona el icono ATL.

Nombre_proyecto.ico

Nombre_proyecto\res

Archivos de recursos

Archivo de icono para un proyecto MFC que incluya compatibilidad con la arquitectura documento/vista.

Toolbar.bmp

Nombre_proyecto\res

Archivos de recursos

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 inicial y la barra de estado se crean en la clase CMainFrame.

ribbon.mfcribbon-ms

Nombre_proyecto\res

Archivos de recursos

Archivo de recursos que 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).

Vea también

Conceptos

Tipos de archivos creados para proyectos de Visual C++