Como utilizar dll LOC MFC

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
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
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.

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 208983 - Última Revisão: 12/05/2015 11:00:19 - Revisão: 1.3

Microsoft Foundation Class Library 4.2

  • kbnosurvey kbarchive kbmt kbdll kbhowto kbintl kbintldev kblocalization kbresource KB208983 KbMtpt
Comentários