Sdílet prostřednictvím


Použití RC (RC příkazový řádek)

Pokud chcete spustit verzi RC, použijte následující příkaz.

RC [možnosti] soubor-skript

Parametr script-file určuje název souboru definice prostředku, který obsahuje názvy, typy, názvy souborů a popisy prostředků, které se mají zkompilovat.

Rc může generovat samostatné soubory prostředků pro aplikace, které mají prostředky jazykově neutrální i specifické pro jazyk. Vývojáři můžou použít konfigurační soubor prostředků nebo nastavit možnosti příkazového řádku a vybrat, které typy prostředků a položky nejsou lokalizovatelné prostředky souboru jazykově neutrální (LN) a které jsou lokalizovatelné prostředky souborů MUI specifické pro daný jazyk. Další informace naleznete ve vícejazyčném uživatelském rozhraní.

možnosti parametr může být jedna nebo více z následujících možností příkazového řádku.

Možnosti

/?

Zobrazí seznam možností příkazového řádku.

/c

Definuje znakovou stránku používanou pro převod NLS.

/d

Definuje symbol pro preprocesor, který můžete testovat pomocí direktivy #ifdef.

/fm mresname

RC vytvoří jeden jazykově neutrální .RES soubor a jeden jazykově závislý (MUI) .RES soubor pomocí skriptového souboru. Tato možnost musí být použita společně s možností /foresname. RC pojmenuje jazykově neutrální .RES soubor resname.res a pojmenuje jazykově závislý (MUI) .RES soubor mresname.res.

Systému Windows Server 2003 a Windows XP/2000: Tato možnost není k dispozici bez použití funkce LoadMUILibrary a FreeMUILibrary v aktualizovaném systému.

/foresname

Rc vytvoří .RES soubor s názvem resname pomocí script-file.

Pokud je nastavena také možnost /fmmresname, RC vytvoří jeden jazykově neutrální .RES soubor a jeden jazykově závislý (MUI) .RES soubor.

Systému Windows Server 2003 a Windows XP/2000: Tato možnost není k dispozici bez použití funkce LoadMUILibrary a FreeMUILibrary v aktualizovaném systému.

/g1

Pokud je nastaven /g1, RC vygeneruje soubor MUI, pokud jediným lokalizovatelným prostředkem zahrnutým do souboru MUI je prostředek verze. Pokud parametr /g1 není nastavený, rc nevygeneruje soubor MUI, pokud je jediným lokalizovatelným prostředkem zahrnutým do souboru MUI prostředek verze.

/h

Zobrazí seznam možností příkazového řádku.

/I

Vyhledá zadaný adresář před hledáním adresářů určených proměnnou prostředí INCLUDE.

/jloctype

Lokalizovatelné typy prostředků RC ukládá do jazykově závislého (MUI) .RES souboru. Pokud je nastavena také možnost /q, bude tato možnost ignorována a informace v konfiguračním souboru RC mají přednost.

Systému Windows Server 2003 a Windows XP/2000: Tato možnost není k dispozici bez použití funkce LoadMUILibrary a FreeMUILibrary v aktualizovaném systému.

/kpřepis

Překrývající se typy prostředků, které RC umístí do jazykově neutrálního .RES a jazykově závislého (MUI).RES souboru. Typy prostředků určené možností /k musí být podmnožinou prostředků určených možností /j. Například? J2 ? J3 ? K3 určuje, že RC umístí typ prostředku 3 do jazykově neutrálních i jazykově závislých souborů (MUI). Pokud je nastavena také možnost /q, bude tato možnost ignorována a informace v konfiguračním souboru RC mají přednost.

Systému Windows Server 2003 a Windows XP/2000: Tato možnost není k dispozici bez použití funkce LoadMUILibrary a FreeMUILibrary v aktualizovaném systému.

/llangid

Určuje výchozí jazyk pro kompilaci. Například -l409 znamená zahrnutí následujícího příkazu na začátku skriptu zdrojů: LANGUAGE LANG_ENGLISH,SUBLANG_ENGLISH_US

Další informace naleznete v tématu identifikátory jazyka .

/n

Null ukončí všechny řetězce v řetězcové tabulce.

/qMui.RCConfig

Konfigurační soubor RC, který se řídí formátem konfiguračního souboru RC. Formát konfiguračního souboru RC umožňuje komponentám samostatně popsat informace o prostředcích, jako jsou správa verzí prostředků, cesta k souboru MUI, typy prostředků a položky. Tento soubor určuje, které prostředky přejdou do jazykově neutrálního .res souboru a které prostředky přejdou do jazykově závislého (MUI) .res souboru. Tato možnost a informace uvedené v konfiguračním souboru RC přepíší možnosti příkazového řádku /j a /k.

Systému Windows Server 2003 a Windows XP/2000: Tato možnost není k dispozici bez použití funkce LoadMUILibrary a FreeMUILibrary v aktualizovaném systému.

/r

Ignorovaný. Poskytováno pro zajištění kompatibility s existujícími makefily.

/u

Nedefinuje symbol pro preprocesor.

/v

Zobrazí zprávy, které hlásí průběh kompilátoru.

/x

Zabrání RC kontrolovat proměnnou prostředí INCLUDE při hledání záhlaví nebo souborů prostředků.

Poznámky

Možnosti nerozlišují malá a velká písmena a místo značky lomítka (/) je možné použít spojovník (-). Možnosti s jedním písmenem můžete kombinovat, pokud nevyžadují žádné další parametry.

Rc nevygeneruje soubor MUI v následujících případech.

  • Žádné lokalizovatelné prostředky neexistují v souboru .rc.
  • Jediné ID jazyka prostředků zadané v souboru .rc je neutrální (0x0).
  • Soubor .rc obsahuje prostředky, které jsou zadány ve více než jednom jazyce. Výjimkou je, pokud soubor .rc obsahuje dva jazyky a jeden jazyk je neutrální (0x0), RC vygeneruje soubor MUI.

Další informace najdete v následujících tématech:

vícejazyčné uživatelské rozhraní