Поделиться через


включать

Директива #include заставляет компилятор ресурсов обработать файл, указанный в параметре имени файла. Этот файл должен быть файлом заголовка, который определяет константы, используемые в файле определения ресурса. Файл может использовать однобайтовые, двухбайтовые или юникодные символы.

#include filename

имя файла

Имя включаемого файла. Если файл находится в текущем каталоге, строка должна быть заключена в двойные кавычки; Если файл находится в каталоге, указанном переменной среды INCLUDE, строка должна быть заключена в меньшее значение и больше символов (<>). Необходимо предоставить полный путь, заключенный в двойные кавычки ("), если файл не находится в текущем каталоге или в каталоге, указанном переменной среды INCLUDE.

Замечания

Используйте следующее утверждение в файле заголовка, чтобы окружать инструкции, которые можно скомпилировать компилятором C, но не RC.

#ifndef RC_INVOKED

Таким образом, вы можете использовать одни и те же include-файлы как в .c, так и в .rc файлах.

Пример

В этом примере файлы заголовков Windows.h и MyDefs.h обрабатываются при компиляции файла определения ресурса:

#include <windows.h>
#include "headers\mydefs.h"

Директивы препроцессора