Compartir a través de


Using RC (The RC Command Line) [Uso de RC (la línea de comandos de RC)]

Para iniciar RC, use el comando siguiente.

RC [options] script-file

El parámetro script-file especifica el nombre del archivo de definición de recursos que contiene los nombres, tipos, nombres de archivo y descripciones de los recursos que se van a compilar.

RC puede generar archivos de recursos independientes para las aplicaciones que tienen recursos tanto independientes como específicos del idioma. Los desarrolladores pueden usar un archivo de configuración de recursos o establecer opciones de línea de comandos para seleccionar qué tipos de recursos y elementos son recursos no localizables del archivo de idioma neutro (LN) y cuáles son recursos localizables de archivos MUI específicos del idioma. Para obtener más información, consulte la Interfaz de usuario multilingüe.

El parámetro options puede ser una o varias de las siguientes opciones de línea de comandos.

Opciones

/?

Muestra una lista de opciones de la línea de comandos.

/c

Define una página de códigos que se utiliza en la conversión de NLS.

/d

Define un símbolo para el preprocesador que puede probar con la directiva #ifdef.

/fm mresname

RC crea un archivo .RES de idioma neutro y un archivo .RES dependiente del idioma (MUI) mediante script-file. Esta opción debe usarse junto con la opción /fo resname. RC asigna al archivo .RES de idioma neutro el nombre resname.res y al archivo .RES dependiente del idioma (MUI) el nombre mresname.res.

Windows Server 2003 y Windows XP/2000: esta opción no está disponible sin usar también las funciones LoadMUILibrary y FreeMUILibrary en un sistema actualizado.

/fo resname

RC crea un archivo .RES denominado resname mediante script-file.

Si también se establece la opción /fm mresname, RC crea un archivo .RES de idioma neutro y un archivo .RES dependiente del idioma (MUI).

Windows Server 2003 y Windows XP/2000: esta opción no está disponible sin usar también las funciones LoadMUILibrary y FreeMUILibrary en un sistema actualizado.

/g1

Si se establece /g1, RC genera un archivo MUI si el único recurso localizable que se incluye en el archivo MUI es un recurso de versión. Si no se establece /g1, RC no generará ningún archivo MUI si el único recurso localizable que se incluye en el archivo MUI es un recurso de versión.

/h

Muestra la lista de opciones de la línea de comandos

/I

Busca en el directorio especificado antes de buscar en los directorios especificados por la variable de entorno INCLUDE.

/j loctype

Tipos de recursos localizables que RC coloca en el archivo .RES dependiente del idioma (MUI). Si también se establece la opción /q, esta opción se omite y la información del archivo de configuración de RC tiene prioridad.

Windows Server 2003 y Windows XP/2000: esta opción no está disponible sin usar también las funciones LoadMUILibrary y FreeMUILibrary en un sistema actualizado.

/k overtype

Tipos de recursos superpuestos que RC coloca en los archivos .RES de idioma neutros y dependiente del idioma (MUI). Los tipos de recursos especificados por la opción /k deben ser un subconjunto de los especificados por la opción /j. Por ejemplo,?J2 ?J3 ?K3 especifica que RC coloca el tipo de recurso 3 en los archivos de idioma neutro y dependientes del idioma (MUI). Si también se establece la opción /q, esta opción se omite y la información del archivo de configuración de RC tiene prioridad.

Windows Server 2003 y Windows XP/2000: esta opción no está disponible sin usar también las funciones LoadMUILibrary y FreeMUILibrary en un sistema actualizado.

/l langid

Especifica el idioma predeterminado para la compilación. Por ejemplo, -l409 equivale a incluir la siguiente instrucción en la parte superior del archivo de script de recursos: LANGUAGE LANG_ENGLISH,SUBLANG_ENGLISH_US

Para obtener más información, consulte Identificadores de idioma.

/n

Null termina todas las cadenas de la tabla de cadenas.

/q Mui.RCConfig

Un archivo de configuración de RC que sigue el formato de archivo de configuración de RC. El formato de archivo de configuración de RC permite a los componentes describir automáticamente la información de recursos, como el control de versiones de recursos, la ruta de acceso del archivo MUI, los tipos de recursos y los elementos. Este archivo especifica qué recursos van al archivo .RES de idioma neutro y cuáles van al archivo .RES dependiente del idioma. Esta opción y la información proporcionada en el archivo de configuración de RC invalidan las opciones de línea de comandos /j y /k.

Windows Server 2003 y Windows XP/2000: esta opción no está disponible sin usar también las funciones LoadMUILibrary y FreeMUILibrary en un sistema actualizado.

/r

ignorado. Se proporciona para la compatibilidad con los archivos Make existentes.

/u

Anula la definición de un símbolo para el preprocesador.

/v

Muestra mensajes que informan del progreso del compilador.

/x

Impide que RC compruebe la variable de entorno INCLUDE cuando busca archivos de encabezado o archivos de recursos.

Comentarios

Las opciones no distinguen mayúsculas de minúsculas y se puede usar un guion (-) en lugar de una barra diagonal (/). Puede combinar opciones de una sola letra si no requieren parámetros adicionales.

RC no generará un archivo MUI en los casos siguientes.

  • No existen recursos localizables en el archivo .rc.
  • El único identificador de idioma del recurso especificado en el archivo .rc es neutro (0x0).
  • El archivo .rc tiene recursos que se especifican en más de un idioma. La excepción es si el archivo .rc contiene dos idiomas y un idioma es neutro (0x0), RC genera un archivo MUI.

Para obtener más información, consulte los temas siguientes:

Interfaz de usuario multilingüe