Unicode no MFC

MFC oferece suporte ao padrão Unicode para codificação de caracteres largos em plataformas Windows NT, Windows 2000 e Windows XP.Não é possível executar aplicativos Unicode em plataformas Windows 98.

Observação:

Versões das bibliotecas MFC Unicode não são copiadas para seu disco rígido unidade a menos que você selecionar durante uma instalação personalizada.Eles não são copiados durante a outros tipos de instalação.Se você tentar criar ou executar um aplicativo MFC Unicode sem os arquivos do MFC Unicode, você pode receber erros.

Observação:

Para copiar os arquivos no disco rígido, execute a instalação novamente e clicar Adicionar ou remover recursos.expandir o recurso árvore Ferramentas de linguagem, then O Visual C++, then Bibliotecas do Visual C++ classe & modeloe selecionar as duas Unicode de bibliotecas compartilhadas do ATL do MFC and Unicode de bibliotecas estáticas do ATL do MFC.

Versões das bibliotecas MFC Unicode estão descritas abaixo:

Bibliotecas de vínculo estático

Versão

Depurar

Descrição

UAFXCW.lib, .pdb

UAFXCWD.lib, .pdb

Biblioteca de vínculo estático Unicode MFC

Bibliotecas de vínculo dinâmico

Versão

Depurar

Descrição

MFC80U.lib, .dbg, def, .dll, .map, .pdb, .prf

MFC80UD.lib, .def, .dll, .map, .pdb

Unicode MFC importar biblioteca (consulte Observações abaixo para obter explicação das extensões de arquivo)

 

MFCD80UD.lib, .def, .dll, .map, .pdb

Biblioteca de importação do Unicode MFC para o banco de dados

 

MFCN80UD.lib, .def, .dll, .map, .pdb

Unicode MFC importar biblioteca de rede (soquetes)

 

MFCO80UD.lib, .def, .dll, .map, .pdb

DLL do MFC Unicode para tecnologias ativo

MFCS80U.lib, .pdb

MFCS80UD.lib, .pdb

Unicode MFC importar biblioteca que contém o código que deve estar vinculado estaticamente em um aplicativo ou DLL

Tipos de arquivo

  • Importar arquivos de biblioteca têm a extensão (.lib).

  • Os arquivos de biblioteca de vínculo dinâmico têm a extensão (.dll).

  • Arquivos de definição (.def) de módulo são arquivos de texto que contêm instruções para a definição de um .exe ou .dll.

  • Arquivos de mapa (.map) são arquivos de texto que contêm informações que o vinculador usa ao vincular um programa.

  • Arquivos de biblioteca (.lib) são usados em conjunto com as versões DLL do MFC.Esses arquivos contêm o código que deve estar vinculado estaticamente no aplicativo ou DLL.

  • Arquivos de programa do banco de dados (.pdb) contêm informações de estado de depuração e projeto.

  • Arquivos de depurar (.dbg) contêm informações (COFF FPO e CodeView) que usa o depurador do Visual C++.

Para obter informações detalhadas sobre convenções de nomes, consulte Convenções de nomenclatura para DLLs do MFC and Convenções de nome de biblioteca.

Para obter informações sobre o uso do Unicode com o MFC, consulte Programação internacional and Strings: Unicode e conjunto de caractere multibyte (MBCS) suporte.

Consulte também

Conceitos

Tópicos Geral da MFC

Outros recursos

Conceitos do MFC