Como usar DLLs de MFC LOC

Traduções deste artigo Traduções deste artigo
ID do artigo: 208983 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sumário

O Visual C++ fornece recursos apenas DLLs que têm versões localizadas dos recursos utilizados pelo MFC. Eles são conhecidos genericamente como as DLLs de LOC MFC. Um aplicativo MFC usará os recursos contidos na DLL MFCxxLOC desde que ele é instalado no sistema.

Neste artigo, o termo "MFC LOC" refere-se a versão MFC independente localizada recurso apenas DLLs, "MFCxxLOC" se refere ao MFC versão localizado recurso específico apenas DLLs, "MFC DLL" se refere a DLL do MFC geral como Mfc42.dll ou Mfc40.dll e "MFCxx.DLL refere-se a uma versão específica da DLL do MFC.

Mais Informações

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

O Visual C++ acompanha MFCxxLOC DLLs localizada para inglês (EUA), francês (França), alemão, espanhol, italiano, japonês, coreano, chinês simples e chinês tradicional idiomas. As DLLs são um sufixo formadas com um especificando idioma de três letras indicando a localização da DLL. Por exemplo, MFC42CHT.dll Especifica chinês tradicional e MFC42ITA.dll Especifica o italiano. Essas DLLs não são instaladas durante a instalação do Visual C++, mas podem ser encontradas no produto CDs na pasta ...\OS\SYSTEM no Visual C++ 6.0 e no diretório ...\DevStudio\VC\Redist no Visual C++ 5.0.

Para que você verifique se que a DLL da MFC usa recursos do MFC de um desses recursos apenas DLLs em vez dos recursos incluídos na DLL da MFC, renomear a DLL para MFCxxLOC.dll e instalá-lo no mesmo diretório onde o MFCxx.dll está localizado. Por exemplo, renomeie a DLL MFC42fra para MFC42LOC e instalá-lo no diretório system32.

Como MFCxxLOC DLLs são somente DLLs de recursos, podem ser criadas versões localizadas para idiomas adicionais copiando a uma DLL MFCxxLOC existente, renomeá-lo, por exemplo para MFCxxHEB e em seguida, abrir e editar de recursos da DLL adequadamente.

Existem pontos importantes sobre instalação que deve ser considerada antes de usar a DLL de LOC MFC. Por exemplo pode ser instalado apenas uma DLL MFCxxLOC por vez. Isso significa que todos os aplicativos que usam MFCxx.dll em um sistema onde MFCxxLOC.dll está instalado também irão usar os recursos MFC localizados do que MFCxxLOC.dll. Isso significa que usando a DLL MFCxxLOC um inaceitável de localização de recursos do MFC em situações onde você usaria aplicativos MFC localizados para vários idiomas no mesmo sistema. Por exemplo, no Canadá não é incomum para que aplicativos localizados para francês e inglês no mesmo sistema.

Antes de instalar uma DLL MFCxxLOC, você precisará Verifique se a localidade para o qual destina-se coincide com a localidade do sistema Windows que está instalado. Além disso, a localidade não é diferente da MFCxxLOC DLL já instalado. A DLL MFCxxLOC é um sistema DLL para que substituição dessa DLL deve ser feita quando nenhum outro aplicativo no sistema está usando o MFCxx.dll. TN056 "Componentes de instalação do MFC" fornece considerações de instalação detalhadas e recomenda que uso essa DLL ser evitado devido à complexidade da instalação.

Referências

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

Para obter informações adicionais, clique no número abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
198846Como criar DLLs de recurso localizado para o aplicativo MFC
198536Como incluir os recursos do MFC localizado em um EXE ou DLL para #
200555Como localizar ações ActiveX Property Pages com recursos do MFC
(c) 1999 Microsoft Corporation, todos os direitos reservados. Contribuições de Isaac Leon Varon, Microsoft Corporation.

Propriedades

ID do artigo: 208983 - Última revisão: terça-feira, 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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 208983
Aviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.

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