Direktivy preprocesoru (nabídky a další prostředky)

Direktivy popsané v následující tabulce můžete použít podle potřeby ve skriptu prostředku. Pokyn RC k provedení akcí nebo přiřazení hodnot k názvům.

Směrnice Popis
#define Definuje zadaný název přiřazením dané hodnoty.
#elif Označí volitelnou klauzuli bloku podmíněné kompilace.
#else Označí poslední volitelnou klauzuli bloku podmíněné kompilace.
#endif Označí konec bloku podmíněné kompilace.
#if Podmíněně zkompiluje skript, pokud je zadaný výraz pravdivý.
#ifdef Podmíněně zkompiluje skript, pokud je definovaný zadaný název.
#ifndef Podmíněně zkompiluje skript, pokud zadaný název není definován.
#include Zkopíruje obsah souboru do souboru definice prostředku.
#undef Odebere definici zadaného názvu.

 

Pokud chcete definovat symboly pro identifikátory prostředků, použijte direktivu #define k jejich definování v souboru hlaviček. Tuto hlavičku zahrňte do skriptu prostředků i zdrojového kódu vaší aplikace. Podobně definujete hodnoty atributů a stylů prostředků zahrnutím Windows.h do skriptu prostředku.

RC zpracovává soubory s příponami .c a .h zvláštním způsobem. Předpokládá se, že soubor s jednou z těchto přípon neobsahuje prostředky. Pokud má soubor příponu názvu souboru .c nebo .h, RC ignoruje všechny řádky v souboru s výjimkou direktiv preprocesoru. Proto pokud chcete zahrnout soubor, který obsahuje prostředky v jiném skriptu prostředků, dejte souboru jinou příponu než .c nebo .h.

direktivy pragma