Cómo Using MFC LOC DLLs

Seleccione idioma Seleccione idioma
Id. de artículo: 208983 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Resumen

Visual C++ proporciona recursos sólo DLL que se han localizado versiones de los recursos utilizados por MFC. Se conocen genéricamente como MFC LOC DLLs. Una aplicación MFC utilizará los recursos contenidos en la DLL MFCxxLOC mientras se instala en el sistema.

En este artículo, el término "MFC LOC" se refiere a independiente de la versión MFC localizados recurso DLL sólo, "MFCxxLOC" hace referencia a MFC versión localizada recurso específico sólo las DLL, "DLL de MFC" hace referencia a la DLL de MFC general como Mfc42.dll o MFC40.DLL y "MFCxx.DLL hace referencia a una versión específica de la DLL de MFC.

Más información

Cuando el archivo DLL de MFC carga sus recursos, MFC comprueba primero si existe un archivo DLL MFCxxLOC, y si lo hace, los recursos de que la DLL se cargan en lugar de los de la DLL de MFC.

Visual C++ incluye MFCxxLOC dll habían adaptado para inglés (EE.UU.), francés (Francia), alemán, español, italiano, japonés, coreano, chino simple y chino tradicional idiomas. Los archivos DLL son el sufijo con un especificando de idioma de tres letras que indica la localización de la DLL. Por ejemplo, MFC42CHT.dll especifica chino tradicional y MFC42ITA.dll especifica al italiano. Estos archivos DLL no están instaladas durante la instalación de Visual C++ pero pueden encontrarse en el CD de producto en el directorio ...\OS\SYSTEM en Visual C++ 6.0 y en el directorio ...\DevStudio\VC\Redist en Visual C++ 5.0.

En orden para asegurarse de que el archivo DLL de MFC utiliza recursos MFC desde uno de estos recursos incluyen sólo las DLL en lugar de los recursos en el archivo DLL de MFC, cambie el nombre del archivo DLL MFCxxLOC.dll e instálelo en el mismo directorio donde está ubicado el MFCxx.dll. Por ejemplo, cambie el nombre del archivo DLL MFC42fra MFC42LOC e instálelo en el directorio system32.

Puesto que MFCxxLOC dll son DLL sólo es de recursos, las versiones de idiomas adicional pueden crearse mediante copiar el una DLL MFCxxLOC existente, cambiarle, por ejemplo a MFCxxHEB, abrir y editar recursos de la DLL adecuadamente.

No hay puntos importantes relativos a instalación que debe considerarse antes de utilizar la DLL de MFC LOC. Por ejemplo DLL MFCxxLOC sólo puede instalarse en un momento. Esto significa que todas las aplicaciones que utiliza MFCxx.dll en un sistema donde está instalado MFCxxLOC.dll también utilizarán los recursos MFC localizados desde ese MFCxxLOC.dll. Esto significa que utilizando la DLL MFCxxLOC es un medio inaceptable de localización de recursos MFC en situaciones donde utilizaría las aplicaciones MFC localizadas para varios idiomas en el mismo sistema. Por ejemplo, en Canadá no es inusual que las aplicaciones localizadas a francés e inglés en el mismo sistema.

Antes de instalar un archivo DLL MFCxxLOC, necesita asegurarse de que la configuración regional para el que se diseñó coincide con la configuración regional del sistema Windows que está instalado. Además, la configuración regional no es diferente de la MFCxxLOC DLL ya está instalado. La DLL de MFCxxLOC es un archivo DLL del sistema para que la sustitución de este archivo DLL debe realizarse cuando ninguna otra aplicación en el sistema utiliza el MFCxx.dll. TN056 "Instalación de componentes de MFC" Proporciona consideraciones de instalación detalladas y recomienda que el uso de esta DLL evitarse debido a la complejidad de la instalación.

Referencias

Nota técnica 57 (TN057) "Componentes de localización de MFC"

Para obtener más información, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
198846Cómo crear archivos DLL de recursos localizados para aplicaciones MFC
198536Cómo A # incluir los recursos de MFC localizados en un archivo EXE o DLL
200555Cómo adaptar páginas de propiedades de ActiveX con recursos MFC
(c) Microsoft Corporation 1999, Reservados todos los derechos. Contribuciones por Isaac león Varon, Microsoft Corporation.

Propiedades

Id. de artículo: 208983 - Última revisión: martes, 21 de noviembre de 2006 - Versión: 1.3
La información de este artículo se refiere a:
  • Microsoft Foundation Class Library 4.2
Palabras clave: 
kbmt kbdll kbhowto kbintl kbintldev kblocalization kbresource KB208983 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 208983
Renuncia a responsabilidad de los contenidos de la KB sobre productos a los que ya no se ofrece asistencia alguna
El presente artículo se escribió para productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com