Como modificar as definições de projecto e ficheiros de recursos a utilizar localizadas MFC recursos

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: 198536
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Sumário
MFC fornece ficheiros de recursos localizadas para determinados idiomas nos directórios MFC\SRC\L.* e MFC\Include\L.*. Este artigo descreve como modificar as definições do projecto e o ficheiro de recursos para utilizar estes recursos MFC localizados.

Nota : as informações contidas neste artigo não se aplica a recursos para controlos ActiveX.

Mais Informação
Passos para incluir os recursos localizados:

  1. No menu projecto , clique em Definições do Project . Nas Definições do Project diálogo caixa, seleccione a página de propriedades de recursos . Remova a definição de pré-processador _AFXDLL. Clique em OK na folha de propriedades.
  2. Abra a tabela de cadeia utilizando o Editor de recursos e remova todos os textos específico da aplicação não gerados pelo AppWizard. Por exemplo, se esta aplicação for uma aplicação AppWizard gerado, remova todos os movimentos para os IDs de ID_FILE_NEW no fim da tabela de cadeia. Cadeias para IDR_MAINFRAME, IDR_MYPROJTYPE, AFX_IDS_APP_TITLE e AFX_IDS_IDLEMESSAGE são específicas da aplicação e assim cadeias localizadas não são fornecidas pelos ficheiros de recurso de MFC.
  3. No menu Ver , clique em Inclui recursos . No tempo de compilação directivas janela, proceda do seguinte modo:
    1. Defina o ID do idioma principal e o ID do sub-idioma correctamente na instrução LANGUAGE. Os valores apropriados podem ser encontrados no ficheiro...\vc\include\winnt.h. Tenha em atenção que os valores especificados na instrução LANGUAGE tem de ser 10. Os valores no Winnt.h são base-16.
      Example: LANUGAGE 11, 1  // Specifies standard French						
    2. Certifique-se que a página de código especificada na instrução # pragma code_page está correcta. Para ANSI em inglês e a maioria dos idiomas europeus a página de códigos é 1252; para japonês é 932.
    3. Modificar as instruções existentes que incluam recursos utilizados pelo MFC framework. Estes recursos estão localizados no adequado localizadadirectório \vc\mfc\include. Por exemplo, alterar o seguinte
               #include "afxres.rc"         #include "afxprint.rc"         #include "afxolecl.rc"         #include "afxolesv.rc"							

      para o seguinte:
               #include "l.fra/afxres.rc"         #include "l.fra/afxprint.rc"         #include "l.fra/afxolecl.rc"         #include "l.fra/afxolesv.rc"							

      (Um projecto irá utilizar os ficheiros Afxolecl.rc e Afxolesv.rc apenas se estiverem aplicações de cliente e/ou servidor OLE.)
    4. Os ficheiros Indicate.rc e Prompts.rc contêm os indicadores de estado de chave e cadeias de linha de comandos de menu que são apresentadas na barra de estado por MFC. Estes ficheiros estão localizados nadirectório \vc\mfc\src. Para incluir estes ficheiros, # incluí-los e especificar explicitamente a respectiva localização. Por exemplo:
               #include "c:\VC\mfc\src\l.fra\prompts.rc"         #include "c:\VC\mfc\src\l.fra\indicate.rc"						
    5. Clique em OK para fechar a caixa de diálogo Inclui recursos .
  4. Crie a aplicação ou DLL.
Referências
Técnicas Nota 23 "padrão MFC recursos"

Para mais informações sobre recursos de MFC, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft:
200555Como localizar a página de propriedades ActiveX cotações com recursos MFC
208983Como utilizar MFC LOC dll
198846Como criar localizada dll de recursos para aplicação MFC

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 198536 - Última Revisão: 12/05/2015 10:15:03 - Revisão: 4.1

Microsoft Foundation Class Library 4.2

  • kbnosurvey kbarchive kbmt kbhowto kbintldev kblocalization kbresource KB198536 KbMtpt
Comentários