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:
- Definir nombres para el preprocesador
- Cambiar el nombre del archivo de recursos compilado
- Buscar archivos
- Mostrar mensajes de progreso
- Mensajes de diagnóstico RC
Temas relacionados