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.