Прочитать на английском

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


'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"

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