La directiva #include hace que el compilador de recursos procese el archivo especificado en el parámetro filename . Este archivo debe ser un archivo de encabezado que defina las constantes usadas en el archivo de definición de recursos. El archivo puede usar caracteres de un solo byte, de doble byte o Unicode.
#include filename
filename
Nombre del archivo que se va a incluir. Si el archivo está en el directorio actual, la cadena debe ir entre comillas dobles; Si el archivo está en el directorio especificado por la variable de entorno INCLUDE, la cadena debe incluirse en caracteres menores y mayores (<>). Debe proporcionar una ruta de acceso completa entre comillas dobles (") si el archivo no está en el directorio actual o en el directorio especificado por la variable de entorno INCLUDE.
Comentarios
Use la siguiente instrucción en el archivo de encabezado para rodear las instrucciones que puede compilar un compilador de C, pero no RC:
#ifndef RC_INVOKED
De este modo, puede usar los mismos archivos de inclusión en los archivos .c y .rc.
Ejemplo
En este ejemplo se procesan los archivos de encabezado Windows.h y MyDefs.h al compilar el archivo de definición de recursos:
RC no admite las macros predefinidas ANSI C (\_\_DATE\__, \_\_FILE\_,\_, \_\_LINE\_,\_, \_\_STDC\_, \_\_TIME\_\_, \_\_TIMESTAMP\_\_). Por lo tanto, no puede incluir estas macros en los archivos de encabezado que se incluirán en el script de recursos.
La función MessageBox muestra un cuadro de diálogo modal que contiene un icono del sistema, un conjunto de botones y un breve mensaje específico de la aplicación.
Define uno o varios aceleradores para una aplicación. Un acelerador es una pulsación de tecla definida por la aplicación para proporcionar al usuario una forma rápida de realizar una tarea.