Informationen zu Ressourcendateien
Gehen Sie wie folgt vor, um Ressourcen in Ihre Windows-basierte Anwendung mit RC einzuschließen:
- Erstellen Sie einzelne Dateien für Cursor, Symbole, Bitmaps, Dialogfelder und Schriftarten.
- Erstellen Sie ein Ressourcendefinitionsskript (RC-Datei), das die von Ihrer Anwendung verwendeten Ressourcen beschreibt.
- Kompilieren Sie das Skript mit RC. Weitere Informationen finden Sie unter Using RC (The RC Command Line).
- Verknüpfen Sie die kompilierte Ressourcendatei (RES) mit der ausführbaren Datei der Anwendung mit Ihrem Linker.
Eine Ressourcendatei ist eine Textdatei mit der Erweiterung .rc. Die Datei kann Einzelbyte-, Doppelbyte- oder Unicode-Zeichen verwenden. Syntax und Semantik für den RC-Präprozessor ähneln denen des Microsoft C/C++-Compilers. RC unterstützt jedoch eine Teilmenge der Präprozessoranweisungen, -definieren und -pragmas in einem Skript.
Die Skriptdatei definiert Ressourcen. Für eine Ressource, die in einer separaten Datei vorhanden ist, z. B. ein Symbol oder cursor, gibt das Skript die Ressource und die Datei an, die sie enthält. Für einige Ressourcen, z. B. ein Menü, ist die gesamte Definition der Ressource im Skript vorhanden.
In den folgenden Themen werden die Informationen beschrieben, die eine Skriptdatei enthalten kann:
- Kommentare, die von RC ignoriert werden sollen.
- Vordefinierte Makros, die keine Argumente enthalten und nicht neu definiert werden können.
- Präprozessordirektiven, die RC anweisen, Aktionen für das Skript auszuführen, bevor es kompiliert wird.
- Präprozessoroperatoren, die mit der #define-Anweisung verwendet werden.
- Pragma-Anweisungen
- Ressourcendefinitionsanweisungen, die Ressourcen benennen und beschreiben.