Informacje o plikach zasobów
Aby uwzględnić zasoby w aplikacji opartej na systemie Windows w wersji RC, wykonaj następujące czynności:
- Utwórz poszczególne pliki dla kursorów, ikon, map bitowych, okien dialogowych i czcionek.
- Utwórz skrypt definicji zasobów (plik rc), który opisuje zasoby używane przez aplikację.
- Skompiluj skrypt za pomocą wersji RC. Aby uzyskać więcej informacji, zobacz Using RC (The RC Command Line).
- Połącz skompilowany plik zasobu (.res) z plikiem wykonywalnym aplikacji za pomocą linkera.
Plik zasobu jest plikiem tekstowym z rozszerzeniem rc. Plik może używać znaków jednobajtowych, dwubajtowych lub Unicode. Składnia i semantyka preprocesora RC są podobne do składni kompilatora Microsoft C/C++. Jednak RC obsługuje podzbiór dyrektyw preprocesora, definicji i pragmas w skrypcie.
Plik skryptu definiuje zasoby. W przypadku zasobu, który istnieje w osobnym pliku, takim jak ikona lub kursor, skrypt określa zasób i plik, który go zawiera. W przypadku niektórych zasobów, takich jak menu, cała definicja zasobu istnieje w skrypicie.
W poniższych tematach opisano informacje, które może zawierać plik skryptu:
- komentarze, które są notatkami do zignorowania przez RC.
- wstępnie zdefiniowane makra, które nie przyjmują argumentów i nie można ponownie zdefiniować.
- dyrektywy preprocesora, które nakazują RC wykonanie działań na skrypcie przed skompilowaniem go.
- operatory preprocesora, które są używane z dyrektywą #define.
- dyrektywy pragma
- instrukcje definicji zasobów, które nadają nazwę i opisują zasoby.