Verwenden des Ressourcencompilers (RC-Befehlszeile)

Verwenden Sie den folgenden Befehl, um RC zu starten.

RC [Options] -Skriptdatei

Der Skriptdateiparameter gibt den Namen der Ressourcendefinitionsdatei an, die die Namen, Typen, Dateinamen und Beschreibungen der zu kompilierenden Ressourcen enthält.

RC kann separate Ressourcendateien für Anwendungen generieren, die sowohl sprachneutrale als auch sprachspezifische Ressourcen enthalten. Entwickler können eine Ressourcenkonfigurationsdatei verwenden oder Befehlszeilenoptionen festlegen, um auszuwählen, welche Ressourcentypen und Elemente nicht lokalisierbare Ressourcen der sprachneutralen Datei (LN) und welche lokalisierbaren Ressourcen sprachspezifischer MUI-Dateien sind. Weitere Informationen finden Sie unter Mehrsprachige Benutzeroberfläche.

Der Optionsparameter kann mindestens eine der folgenden Befehlszeilenoptionen sein.

Optionen

/?

Zeigt eine Liste der Befehlszeilenoptionen an.

/C

Definiert eine Codepage, die von der NLS-Konvertierung verwendet wird.

/D

Definiert ein Symbol für den Präprozessor, das Sie mit der #ifdef-Direktive testen können.

/fmmresname

RC erstellt eine sprachneutrale . RES-Datei und eine sprachabhängige (MUI) . RES-Datei mit Skriptdatei. Diese Option muss zusammen mit der Option /foresname verwendet werden. RC benennt die sprachneutrale . RES-Datei resname.res und benennt die sprachabhängigen (MUI) . RES-Datei mresname.res.

Windows Server 2003 und Windows XP/2000: Diese Option ist nicht verfügbar, ohne auch die Funktionen LoadMUILibrary und FreeMUILibrary auf einem aktualisierten System zu verwenden.

/foresname

RC erstellt eine . RES-Datei mit dem Namen resname mithilfe von script-file.

Wenn die Option /fmmresname ebenfalls festgelegt ist, erstellt RC eine sprachneutrale . RES-Datei und eine sprachabhängige (MUI) . RES-Datei.

Windows Server 2003 und Windows XP/2000: Diese Option ist nicht verfügbar, ohne auch die Funktionen LoadMUILibrary und FreeMUILibrary auf einem aktualisierten System zu verwenden.

/g1

Wenn /g1 festgelegt ist, generiert RC eine MUI-Datei, wenn die einzige lokalisierbare Ressource, die in der MUI-Datei enthalten ist, eine Versionsressource ist. Wenn /g1 nicht festgelegt ist, generiert RC keine MUI-Datei, wenn die einzige lokalisierbare Ressource, die in der MUI-Datei enthalten ist, eine Versionsressource ist.

/H

Zeigt die Liste der Befehlszeilenoptionen an.

/Ich

Durchsucht das angegebene Verzeichnis, bevor die von der INCLUDE-Umgebungsvariablen angegebenen Verzeichnisse durchsucht werden.

/jloctype

Lokalisierbare Ressourcentypen RC platziert in der sprachabhängigen (MUI) . RES-Datei. Wenn auch die Option /q festgelegt ist, wird diese Option ignoriert, und die Informationen in der RC-Konfigurationsdatei haben Vorrang.

Windows Server 2003 und Windows XP/2000: Diese Option ist nicht verfügbar, ohne auch die Funktionen LoadMUILibrary und FreeMUILibrary auf einem aktualisierten System zu verwenden.

/k-Übertyp

Überlappende Ressourcentypen, die RC in beiden sprachneutralen platziert. RES und die sprachabhängige Sprache (MUI). RES-Dateien. Die mit der Option /k angegebenen Ressourcentypen müssen eine Teilmenge der ressourcenspezifischen Typen sein, die durch die Option /j angegeben werden. Zum Beispiel? J2 ? J3 ? K3 gibt an, dass RC den Ressourcentyp 3 sowohl in den sprachneutralen als auch in sprachabhängigen Dateien (MUI) platziert. Wenn auch die Option /q festgelegt ist, wird diese Option ignoriert, und die Informationen in der RC-Konfigurationsdatei haben Vorrang.

Windows Server 2003 und Windows XP/2000: Diese Option ist nicht verfügbar, ohne auch die Funktionen LoadMUILibrary und FreeMUILibrary auf einem aktualisierten System zu verwenden.

/llangid

Gibt die Standardsprache für die Kompilierung an. -l409 entspricht beispielsweise der Aufnahme der folgenden Anweisung am Anfang der Ressourcenskriptdatei: LANGUAGE LANG_ENGLISH,SUBLANG_ENGLISH_US

Weitere Informationen finden Sie unter Sprachbezeichner.

/N

Null beendet alle Zeichenfolgen in der Zeichenfolgentabelle.

/qMui.RCConfig

Eine RC-Konfigurationsdatei, die dem RC-Konfigurationsdateiformat folgt. Das RC-Konfigurationsdateiformat ermöglicht Es Komponenten, Ressourceninformationen wie Ressourcenversionsverwaltung, MUI-Dateipfad, Ressourcentypen und Elemente selbst zu beschreiben. Diese Datei gibt an, welche Ressourcen in die sprachneutrale . RES-Datei und welche Ressourcen in die sprachabhängige (MUI) fließen. RES-Datei. Diese Option und die in der RC-Konfigurationsdatei bereitgestellten Informationen überschreiben die Befehlszeilenoptionen /j und /k.

Windows Server 2003 und Windows XP/2000: Diese Option ist nicht verfügbar, ohne auch die Funktionen LoadMUILibrary und FreeMUILibrary auf einem aktualisierten System zu verwenden.

/R

Ignoriert. Wird für die Kompatibilität mit vorhandenen Makefiles bereitgestellt.

/U

Wiederherstellen eines Symbols für den Präprozessor.

/V

Zeigt Meldungen an, die über den Fortschritt des Compilers berichten.

/X

Verhindert, dass RC die INCLUDE-Umgebungsvariable überprüft, wenn nach Header- oder Ressourcendateien gesucht wird.

Bemerkungen

Bei Optionen wird die Groß-/Kleinschreibung nicht beachtet, und anstelle eines Schrägstrichs (/) kann ein Bindestrich (-) verwendet werden. Sie können Optionen mit nur einem Buchstaben kombinieren, wenn sie keine zusätzlichen Parameter erfordern.

RC generiert in den folgenden Fällen keine MUI-Datei.

  • In der RC-Datei sind keine lokalisierbaren Ressourcen vorhanden.
  • Die einzige in der RC-Datei angegebene Ressourcensprache-ID ist neutral (0x0).
  • Die RC-Datei enthält Ressourcen, die in mehr als einer Sprache angegeben werden. Die Ausnahme ist, wenn die RC-Datei zwei Sprachen enthält und eine Sprache neutral ist (0x0), RC eine MUI-Datei generiert.

Weitere Informationen finden Sie in den folgenden Themen:

Multilingual User Interface