Megosztás a következőn keresztül:


Előfeldolgozási irányelvek (menük és egyéb erőforrások)

Az erőforrásszkriptben szükség szerint használhatja az alábbi táblázatban leírt irányelveket. Utasítják az RC-t, hogy hajtson végre műveleteket, vagy rendeljen értékeket a nevekhez.

Irányelv Leírás
#define Megadott nevet határoz meg egy adott érték hozzárendelésével.
#elif Egy feltételes fordítási blokk választható záradékát jelöli meg.
#else A feltételes fordítási blokk utolsó választható záradékának megjelölése.
#endif Egy feltételes fordítási blokk végét jelöli meg.
#if Feltételesen lefordítja a szkriptet, ha egy megadott kifejezés igaz.
#ifdef Feltételesen lefordítja a szkriptet, ha egy megadott név van meghatározva.
#ifndef Feltételesen lefordítja a szkriptet, ha nincs megadva megadott név.
#include Másolja a fájl tartalmát az erőforrásdefiníciós fájlba.
#undef Eltávolítja a megadott név definícióját.

 

Az erőforrás-azonosítók szimbólumainak meghatározásához használja a #define direktívát egy fejlécfájlban. Vegye fel ezt a fejlécet az erőforrásszkriptbe és az alkalmazás forráskódjába is. Hasonlóképpen definiálja az erőforrásattribútumok és -stílusok értékeit a Windows.h erőforrásszkriptbe való beépítésével.

Az RC speciális módon kezeli a .c és a .h kiterjesztésű fájlokat. Feltételezi, hogy egy ilyen kiterjesztésű fájl nem tartalmaz erőforrásokat. Ha egy fájl .c vagy .h fájlnévkiterjesztéssel rendelkezik, az RC figyelmen kívül hagyja a fájl összes sorát az előfeldolgozási irányelvek kivételével. Ezért ha olyan fájlt szeretne felvenni, amely erőforrásokat tartalmaz egy másik erőforrásszkriptben, adja meg a fájlnak a .c vagy .h kiterjesztésen kívüli bővítményt.

Pragma-irányelvek