Udostępnij za pośrednictwem


Korzystanie z wersji RC (wiersz polecenia RC)

Aby uruchomić program RC, użyj następującego polecenia.

RC [ opcje] plik skryptu

Parametr script-file określa nazwę pliku definicji zasobów, który zawiera nazwy, typy, nazwy plików i opisy zasobów do skompilowania.

Rc może generować oddzielne pliki zasobów dla aplikacji, które mają zarówno zasoby neutralne dla języka, jak i specyficzne dla języka. Deweloperzy mogą użyć pliku konfiguracji zasobów lub ustawić opcje wiersza polecenia, aby wybrać, które typy zasobów i elementy stanowią nielokalizowalnymi zasobami pliku neutralnych względem języka (LN) i które są lokalizowalnymi zasobami plików MUI specyficznych dla konkretnego języka. Aby uzyskać więcej informacji, zobacz Wielojęzyczny interfejs użytkownika.

Parametr opcji może być jedną lub więcej spośród następujących opcji wiersza polecenia.

Opcje

/?

Wyświetla listę opcji wiersza polecenia.

/c

Definiuje stronę kodową używaną przez konwersję NLS.

/d

Definiuje symbol preprocesora, który można przetestować za pomocą dyrektywy #ifdef.

/fmmresname

Rc tworzy jeden neutralny dla języka plik .RES i jeden zależny od języka (MUI) plik .RES korzystający z script-file. Ta opcja musi być używana razem z opcją /foresname. RC nazywa niezależny od języka plik .RES jako resname.res, a zależny od języka (MUI) plik .RES jako mresname.res.

Windows Server 2003 i Windows XP/2000: Ta opcja nie jest dostępna bez używania również LoadMUILibrary i funkcji FreeMUILibrary w zaktualizowanym systemie.

/foresname

Rc tworzy plik .RES o nazwie resname przy użyciu skryptu .

Jeśli opcja /fmmresname jest również ustawiona, RC tworzy jeden plik .RES neutralny językowo i jeden plik .RES zależny od języka (MUI).

Windows Server 2003 i Windows XP/2000: Ta opcja nie jest dostępna bez używania również LoadMUILibrary i funkcji FreeMUILibrary w zaktualizowanym systemie.

/g1

Jeśli /g1, jest ustawiony, RC generuje plik MUI, jeśli jedynym zasobem lokalizowalnym dołączonym do pliku MUI jest zasób wersji. Jeśli /g1 nie jest ustawiony, RC nie wygeneruje pliku MUI, jeśli jedynym zasobem lokalizowalnym dołączonym do pliku MUI jest zasób wersji.

/h

Wyświetla listę opcji wiersza polecenia.

/I

Wyszukuje określony katalog przed przeszukaniem katalogów określonych przez zmienną środowiskową INCLUDE.

/jloctype

Lokalizowalne typy zasobów RC umieszcza w zależnych od języka (MUI) pliku .RES. Jeśli ustawiono również opcję /q, ta opcja jest ignorowana, a informacje w pliku konfiguracji RC mają pierwszeństwo.

Windows Server 2003 i Windows XP/2000: Ta opcja nie jest dostępna bez używania również LoadMUILibrary i funkcji FreeMUILibrary w zaktualizowanym systemie.

/knadpisywanie

Rodzaje zasobów, które się nakładają, a które RC umieszcza w obu typach plików: neutralnych dla języka .RES i zależnych od języka (MUI).RES. Typy zasobów określone przez opcję /k muszą być podzbiorem tych, które są określone przez opcję /j. Na przykład, ?J2 ?J3 ?K3 określa, że RC umieszcza typ zasobu 3 zarówno w plikach niezależnych od języka, jak i zależnych od języka (MUI). Jeśli ustawiono również opcję /q, ta opcja jest ignorowana, a informacje w pliku konfiguracji RC mają pierwszeństwo.

Windows Server 2003 i Windows XP/2000: Ta opcja nie jest dostępna bez używania również LoadMUILibrary i funkcji FreeMUILibrary w zaktualizowanym systemie.

/llangid

Określa domyślny język kompilacji. Na przykład -l409 jest równoważne z dołączeniem następującej instrukcji w górnej części pliku skryptu zasobu: LANGUAGE LANG_ENGLISH,SUBLANG_ENGLISH_US

Aby uzyskać więcej informacji, zobacz Language Identifiers.

/n

Wartość Null kończy wszystkie ciągi w tabeli ciągów.

/qMui.RCConfig

Plik konfiguracji RC zgodny z formatem pliku konfiguracji RC. Format pliku konfiguracji RC umożliwia składnikom samodzielne opisywanie informacji o zasobach, takich jak przechowywanie wersji zasobów, ścieżka pliku MUI, typy zasobów i elementy. Ten plik określa, które zasoby trafiają do językowo neutralnego pliku .RES, a które do zależnego od języka (MUI) pliku .RES. Ta opcja oraz informacje podane w pliku konfiguracji RC zastępują opcje wiersza polecenia /j i /k.

Windows Server 2003 i Windows XP/2000: Ta opcja nie jest dostępna bez używania również LoadMUILibrary i funkcji FreeMUILibrary w zaktualizowanym systemie.

/r

Ignorowane. Zapewniono zgodność z istniejącymi plikami makefile.

/u

Niezdefiniuje symbol preprocesora.

/v

Wyświetla komunikaty raportujące o postępie kompilatora.

/x

Uniemożliwia RC sprawdzanie zmiennej środowiskowej INCLUDE podczas wyszukiwania plików nagłówkowych lub plików zasobów.

Uwagi

Opcje nie są czułe na wielkość liter, a łącznik (-) może być stosowany zamiast ukośnika (/). Możesz połączyć opcje jednoliterowe, jeśli nie wymagają żadnych dodatkowych parametrów.

Rc nie wygeneruje pliku MUI w następujących przypadkach.

  • W pliku rc nie istnieją żadne zasoby lokalizowalne.
  • Jedynym identyfikatorem języka zasobów określonym w pliku rc jest neutralny (0x0).
  • Plik RC zawiera zasoby określone w więcej niż jednym języku. Wyjątek dotyczy tego, że plik RC zawiera dwa języki, a jeden język jest neutralny (0x0), rc generuje plik MUI.

Aby uzyskać więcej informacji, zobacz następujące tematy:

wielojęzycznego interfejsu użytkownika