'include'
Директива #include заставляет компилятор ресурсов обрабатывать файл, указанный в параметре filename . Этот файл должен быть файлом заголовка, который определяет константы, используемые в файле определения ресурсов. Файл может использовать однобайтовые, двухбайтовые символы или символы Юникода.
#include filename
-
Имени файла
-
Имя включаемого файла. Если файл находится в текущем каталоге, строка должна быть заключена в двойные кавычки; Если файл находится в каталоге, указанном переменной среды INCLUDE, строка должна быть заключена в символы меньше и больше (<>). Если файл находится не в текущем каталоге или в каталоге, указанном в переменной среды INCLUDE, необходимо указать полный путь, заключенный в двойные кавычки (").
Используйте следующую инструкцию в файле заголовка, чтобы заключить операторы, которые могут быть скомпилированы компилятором C, но не rc:
#ifndef RC_INVOKED
Таким образом, вы можете использовать одни и те же включаемые файлы в C и RC-файлах.
В этом примере обрабатываются файлы заголовков Windows.h и MyDefs.h при компиляции файла определения ресурсов:
#include <windows.h>
#include "headers\mydefs.h"