Como utilizar dll LOC MFC

Traduções de Artigos Traduções de Artigos
Artigo: 208983 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sumário

Visual C++ fornece recursos apenas dll que têm versões localizadas dos recursos utilizados pelo MFC. Estes são conhecidos, normalmente, como as DLLs de LOC MFC. Aplicação MFC irá utilizar os recursos contidos na DLL MFCxxLOC desde que está instalado no sistema.

Neste artigo o termo "MFC LOC" refere-se a versão MFC independente localizada recurso só dll, "MFCxxLOC" se refere a MFC versão localizado recursos específicos apenas as DLL, "MFC DLL" se refere a DLL de MFC gerais como MFC42.DLL ou MFC40.DLL e "MFCxx.DLL refere-se a uma versão específica da DLL MFC.

Mais Informação

Quando a DLL de MFC carrega os recursos, MFC primeiro verifica se existe uma DLL MFCxxLOC e em caso afirmativo, os recursos de que as DLL são carregados em vez da partir da DLL MFC.

Visual C++ fornecido com MFCxxLOC dll localizadas idiomas para inglês (E.U.A.), francês (França), alemão, espanhol, italiano, japonês, coreano, chinês simples e chinês tradicional. As DLL são suffixed com um specifing de idioma de três letras que indica a localização da DLL. Por exemplo, MFC42CHT.dll Especifica chinês tradicional e MFC42ITA.dll Especifica o italiano. Destas DLL não estejam instaladas durante a configuração do Visual C++, mas podem ser encontradas no CD de produtos no directório ...\OS\SYSTEM no Visual C++ 6.0 e no directório ...\DevStudio\VC\Redist no Visual C++ 5.0.

Para poder Certifique-se que a DLL de MFC utiliza recursos MFC a partir de um destes recursos apenas as DLL em vez dos recursos incluídos no DLL MFC, mude o nome da DLL para MFCxxLOC.dll e instale no mesmo directório onde se encontra o MFCxx.dll. Por exemplo, mude o nome da DLL MFC42fra para MFC42LOC e instalar no directório system32.

Uma vez que MFCxxLOC DLLs são apenas dll de recursos, versões localizadas para idiomas adicionais podem ser criadas, copiando a uma DLL MFCxxLOC existente, mudar o nome, por exemplo para MFCxxHEB e, em seguida, abrir e editar adequadamente de recursos a DLL.

Não existem pontos importantes referentes a instalação que deverá ser tida em conta antes de utilizar a DLL de LOC MFC. Por exemplo DLL MFCxxLOC só pode ser instalado ao mesmo tempo. Isto significa que todas as aplicações que utilizam MFCxx.dll num sistema onde está instalado MFCxxLOC.dll também irão utilizar os recursos MFC localizados desse MFCxxLOC.dll. Isto significa que utilizando a DLL MFCxxLOC é uma forma de localizar recursos MFC em situações onde tem de utilizar aplicações de MFC localizadas para vários idiomas no mesmo sistema inaceitável. Por exemplo, no Canadá não é invulgar para que as aplicações localizadas para francês e inglês no mesmo sistema.

Antes de instalar uma DLL MFCxxLOC, é necessário garantir que a região para o qual destina-se corresponde à região do sistema Windows está instalado. Além disso, a região não é diferente da MFCxxLOC DLL já instalado. A DLL MFCxxLOC é uma DLL do sistema, por isso substituição desta DLL deve ser efectuada quando nenhuma outra aplicação no sistema está a utilizar o MFCxx.dll. TN056 "Instalação de componentes MFC" fornece considerações de instalação detalhadas e recomenda que a utilização desta DLL ser evitada devido à complexidade da instalação.

Referências

Tech Nota 57 (TN057) "Localização de componentes MFC"

Para obter informações adicionais, clique um número ou o artigo números abaixo para visualizar o artigo na Microsoft Knowledge Base:
198846Como criar DLLs de recursos localizadas para aplicação MFC
198536Como para # incluir os recursos de MFC localizado num EXE ou DLL
200555Como localizar páginas de propriedades ActiveX de stock com recursos MFC
(c) 1999 Microsoft Corporation, todos os direitos reservados. Contribuições de Isaac Leon Varon, Microsoft Corporation.

Propriedades

Artigo: 208983 - Última revisão: 21 de novembro de 2006 - Revisão: 1.3
A informação contida neste artigo aplica-se a:
  • Microsoft Foundation Class Library 4.2
Palavras-chave: 
kbmt kbdll kbhowto kbintl kbintldev kblocalization kbresource KB208983 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 208983
Exclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.

Submeter comentários

 

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