Using RC (The RC Command Line) (Uso di RC - Riga di comando RC)

Per avviare RC, usare il comando seguente.

RC [opzioni] script-file

Il parametro script-file consente di specificare il nome del file di definizione della risorsa che contiene i nomi, i tipi, i nomi file e le descrizioni delle risorse da compilare.

RC può generare file di risorse separati per le applicazioni con risorse sia indipendenti dalla lingua che specifiche della lingua. Gli sviluppatori possono usare un file di configurazione delle risorse o impostare le opzioni della riga di comando per selezionare i tipi di risorse e gli elementi non localizzabili del file LN (Language Neutral) e che sono risorse localizzabili di file MUI specifici della lingua. Per altre informazioni, vedere il interfaccia utente multilingue.

Il parametro options può essere una o più delle opzioni della riga di comando seguenti.

Opzioni

/?

Visualizza un elenco di opzioni della riga di comando.

/c

Definisce una tabella codici utilizzata dalla conversione NLS.

/d

Definisce un simbolo per il preprocessore che è possibile testare con la direttiva #ifdef.

/fm mresname

RC crea un linguaggio indipendente dal linguaggio. File RES e un muI (Language-Dependent) . File RES con script-file. Questa opzione deve essere usata insieme all'opzione /fo resname . RC assegna un nome indipendente dalla lingua. Res file resname.res e denomina l'MUI (Language-Dependent). File RES mresname.res.

Windows Server 2003 e Windows XP/2000: questa opzione non è disponibile senza usare anche le funzioni LoadMUILibrary e FreeMUILibrary in un sistema aggiornato.

/fo resname

RC crea un oggetto . File RES denominato resname usando script-file.

Se viene impostata anche l'opzione /fm mresname , RC crea un valore indipendente dalla lingua. File RES e un muI (Language-Dependent) . File RES.

Windows Server 2003 e Windows XP/2000: questa opzione non è disponibile senza usare anche le funzioni LoadMUILibrary e FreeMUILibrary in un sistema aggiornato.

/g1

Se è impostato /g1, RC genera un file MUI se l'unica risorsa localizzabile inclusa nel file MUI è una risorsa di versione. Se /g1 non è impostato, RC non genererà un file MUI se l'unica risorsa localizzabile inclusa nel file MUI è una risorsa di versione.

/h

Visualizza l'elenco delle opzioni della riga di comando.

/I

Cerca nella directory specificata prima di cercare le directory specificate dalla variabile di ambiente INCLUDE.

/j loctype

I tipi di risorse localizzabili RC inserisce nell'oggetto MUI (Language-Dependent). File RES. Se è impostata anche l'opzione /q , questa opzione viene ignorata e le informazioni nel file di configurazione RC hanno la precedenza.

Windows Server 2003 e Windows XP/2000: questa opzione non è disponibile senza usare anche le funzioni LoadMUILibrary e FreeMUILibrary in un sistema aggiornato.

Overtype /k

Tipi di risorse sovrapposti che RC inserisce in entrambi i tipi di risorse indipendenti dalla lingua. RES e MUI (Language-Dependent). File RES. I tipi di risorsa specificati dall'opzione /k devono essere un subset di quelli specificati dall'opzione /j . Per esempio? J2 ? J3 ? K3 specifica che RC inserisce il tipo di risorsa 3 nei file MUI (Language-Neutral e Language-Dependent). Se è impostata anche l'opzione /q , questa opzione viene ignorata e le informazioni nel file di configurazione RC hanno la precedenza.

Windows Server 2003 e Windows XP/2000: questa opzione non è disponibile senza usare anche le funzioni LoadMUILibrary e FreeMUILibrary in un sistema aggiornato.

/l langid

Specifica la lingua predefinita per la compilazione. Ad esempio, -l409 equivale a includere l'istruzione seguente all'inizio del file di script di risorse: LANGUAGE LANG_ENGLISH,SUBLANG_ENGLISH_US

Per altre informazioni, vedere Identificatori di lingua.

/n

Null termina tutte le stringhe nella tabella di stringhe.

/q Mui.RCConfig

File di configurazione RC che segue il formato RC Configuration File. Il formato file di configurazione RC consente ai componenti di descrivere automaticamente le informazioni sulle risorse, ad esempio il controllo delle versioni delle risorse, il percorso del file MUI, i tipi di risorse e gli elementi. Questo file specifica le risorse che passano all'oggetto indipendente dalla lingua. File RES e le risorse che passano al file MUI (Language-Dependent) . File RES. Questa opzione e le informazioni fornite nel file di configurazione RC eseguono l'override delle opzioni della riga di comando /j e /k.

Windows Server 2003 e Windows XP/2000: questa opzione non è disponibile senza usare anche le funzioni LoadMUILibrary e FreeMUILibrary in un sistema aggiornato.

/r

Ignorato. Fornito per la compatibilità con i makefile esistenti.

/u

Annulla la definizione di un simbolo per il preprocessore.

/v

Visualizza i messaggi che segnalano lo stato di avanzamento del compilatore.

/x

Impedisce a RC di controllare la variabile di ambiente INCLUDE durante la ricerca di file di intestazione o file di risorse.

Osservazioni:

Le opzioni non fanno distinzione tra maiuscole e minuscole e un trattino (-) può essere usato al posto di una barra (/). È possibile combinare opzioni a lettera singola se non richiedono parametri aggiuntivi.

RC non genererà un file MUI nei casi seguenti.

  • Nel file RC non sono presenti risorse localizzabili.
  • L'unico ID lingua della risorsa specificato nel file RC è neutro (0x0).
  • Il file RC include risorse specificate in più lingue. L'eccezione è se il file RC contiene due lingue e una lingua è neutra (0x0), RC genera un file MUI.

Per ulteriori informazioni, vedi gli argomenti seguenti:

interfaccia utente multilingue