Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Директивы, описанные в следующей таблице, можно использовать при необходимости в скрипте ресурсов. Они предписывают RC выполнять действия или назначать значения именам.
Директива | Описание |
---|---|
#define | Определяет указанное имя, назначив его заданному значению. |
#elif | Помечает необязательное предложение блока условной компиляции. |
#else | Помечает последнее необязательное предложение блока условной компиляции. |
#endif | Помечает конец блока условной компиляции. |
#if | Условно компилирует скрипт, если указанное выражение имеет значение true. |
#ifdef | Условно компилирует скрипт, если определено указанное имя. |
#ifndef | Условно компилирует скрипт, если указанное имя не определено. |
#include | Копирует содержимое файла в файл определения ресурса. |
#undef | Удаляет определение указанного имени. |
Чтобы определить символы для идентификаторов ресурсов, используйте директиву #define, чтобы определить их в файле заголовка. Включите этот заголовок как в скрипт ресурсов, так и исходный код приложения. Аналогичным образом можно определить значения атрибутов ресурсов и стилей, включив Windows.h в скрипт ресурсов.
RC-код обрабатывает файлы с расширениями C и H особым образом. Предполагается, что файл с одним из этих расширений не содержит ресурсов. Если файл имеет расширение имени файла C или H, RC игнорирует все строки в файле, кроме директив препроцессора. Таким образом, чтобы включить файл, содержащий ресурсы в другой скрипт ресурсов, предоставьте файлу включить расширение, отличное от C или .h.
Связанные разделы