Share via


Utilisation de RC (ligne de commande RC)

Pour démarrer RC, utilisez la commande suivante.

Fichierde script RC [options]

Le paramètre script-file spécifie le nom du fichier de définition de ressource qui contient les noms, les types, les noms de fichiers et les descriptions des ressources à compiler.

RC peut générer des fichiers de ressources distincts pour les applications qui ont des ressources non linguistiques et spécifiques à la langue. Les développeurs peuvent utiliser un fichier de configuration de ressources ou définir des options de ligne de commande pour sélectionner les types de ressources et les éléments qui sont des ressources non localisables du fichier LN (Language-Neutral) et qui sont des ressources localisables de fichiers MUI spécifiques à la langue. Pour plus d’informations, consultez Interface utilisateur multilingue.

Le paramètre options peut être une ou plusieurs des options de ligne de commande suivantes.

Options

/?

Affiche la liste des options de ligne de commande.

/C

Définit une page de code utilisée par la conversion NLS.

/D

Définit un symbole pour le préprocesseur que vous pouvez tester avec la directive #ifdef .

/fmmresname

RC crée un langage neutre. Fichier RES et un seul fichier dépendant de la langue (MUI) . Fichier RES utilisant script-file. Cette option doit être utilisée avec l’option /foresname . RC nomme le langage neutre . Le fichier RES resname.res et nomme le langage dépendant (MUI) . Fichier RES mresname.res.

Windows Server 2003 et Windows XP/2000 : Cette option n’est pas disponible sans utiliser également les fonctions LoadMUILibrary et FreeMUILibrary sur un système mis à jour.

/foresname

RC crée un . Fichier RES nommé resname à l’aide de script-file.

Si l’option /fmmresname est également définie, RC crée un langage neutre. Fichier RES et un seul fichier dépendant de la langue (MUI) . Fichier RES.

Windows Server 2003 et Windows XP/2000 : Cette option n’est pas disponible sans utiliser également les fonctions LoadMUILibrary et FreeMUILibrary sur un système mis à jour.

/g1

Si /g1 est défini, RC génère un fichier MUI si la seule ressource localisable incluse dans le fichier MUI est une ressource de version. Si /g1 n’est pas défini, RC ne génère pas de fichier MUI si la seule ressource localisable incluse dans le fichier MUI est une ressource de version.

/h

Affiche la liste des options de ligne de commande.

/Je

Recherche dans le répertoire spécifié avant de rechercher les répertoires spécifiés par la variable d’environnement INCLUDE.

/jloctype

Les types de ressources localisables sont localisés dans le langage dépendant (MUI) . Fichier RES. Si l’option /q est également définie, cette option est ignorée et les informations contenues dans le fichier de configuration RC sont prioritaires.

Windows Server 2003 et Windows XP/2000 : Cette option n’est pas disponible sans utiliser également les fonctions LoadMUILibrary et FreeMUILibrary sur un système mis à jour.

Surtype /k

Chevauchement des types de ressources que RC place dans les deux langues neutres . RES et le langage dépendant (MUI). Fichiers RES. Les types de ressources spécifiés par l’option /k doivent être un sous-ensemble de ceux spécifiés par l’option /j . Par exemple, ? J2 ? J3 ? K3 spécifie que RC place le type de ressource 3 à la fois dans les fichiers non linguistiques et MUI (Language-Dépendant). Si l’option /q est également définie, cette option est ignorée et les informations contenues dans le fichier de configuration RC sont prioritaires.

Windows Server 2003 et Windows XP/2000 : Cette option n’est pas disponible sans utiliser également les fonctions LoadMUILibrary et FreeMUILibrary sur un système mis à jour.

/llangid

Spécifie la langue par défaut pour la compilation. Par exemple, -l409 équivaut à inclure l’instruction suivante en haut du fichier de script de ressource : LANGUAGE LANG_ENGLISH,SUBLANG_ENGLISH_US

Pour plus d’informations, consultez Identificateurs de langue.

/¡n

Null arrête toutes les chaînes de la table de chaînes.

/qMui.RCConfig

Fichier de configuration RC qui suit le format fichier de configuration RC. Le format fichier de configuration RC permet aux composants d’auto-décrire des informations sur les ressources telles que le contrôle de version des ressources, le chemin du fichier MUI, les types de ressources et les éléments. Ce fichier spécifie les ressources qui entrent dans le langage neutre . Fichier RES et les ressources qui entrent dans le langage dépendant (MUI) . Fichier RES. Cette option et les informations fournies dans le fichier de configuration RC remplacent les options de ligne de commande /j et /k.

Windows Server 2003 et Windows XP/2000 : Cette option n’est pas disponible sans utiliser également les fonctions LoadMUILibrary et FreeMUILibrary sur un système mis à jour.

/R

Ignoré. Fourni pour la compatibilité avec les makefiles existants.

/U

Annule la définition d’un symbole pour le préprocesseur.

/C

Affiche les messages qui rapportent la progression du compilateur.

/X

Empêche RC de vérifier la variable d’environnement INCLUDE lors de la recherche de fichiers d’en-tête ou de fichiers de ressources.

Notes

Les options ne respectent pas la casse et un trait d’union (-) peut être utilisé à la place d’une barre oblique (/). Vous pouvez combiner des options de lettre unique si elles ne nécessitent aucun paramètre supplémentaire.

RC ne génère pas de fichier MUI dans les cas suivants.

  • Il n’existe aucune ressource localisable dans le fichier .rc.
  • Le seul ID de langue de ressource spécifié dans le fichier .rc est neutre (0x0).
  • Le fichier .rc contient des ressources qui sont spécifiées dans plusieurs langues. L’exception est que si le fichier .rc contient deux langues et qu’une langue est neutre (0x0), RC génère un fichier MUI.

Pour plus d'informations, voir les rubriques suivantes :

Interface utilisateur multilingue