Unicode no MFC
MFC oferece suporte ao padrão Unicode para codificação de caracteres extensos em plataformas Windows NT, Windows 2000 e Windows XP.Não é possível executar aplicativos Unicode em plataformas Windows 98.
As versões do Unicode das bibliotecas MFC estão descritas abaixo:
Bibliotecas de vínculo estático
Lançamento |
Depuração |
Descrição |
---|---|---|
UAFXCW.lib,. PDB |
UAFXCWD.lib,. PDB |
Biblioteca de vínculo estático MFC Unicode |
Bibliotecas de vínculo dinâmico
Lançamento |
Depuração |
Descrição |
---|---|---|
MFC100U.lib,. dbg, def,. dll,. Map,. PDB,. prf |
MFC100UD.lib,. def,. dll,. Map,. PDB |
MFC Unicode importar biblioteca (consulte Observações abaixo para obter explicação das extensões de arquivo) |
MFCS100U.lib,. PDB |
MFCS100UD.lib,. PDB |
MFC Unicode importar biblioteca que contém 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).
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 definir um. exe ou. dll.
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 código que deve estar vinculado estaticamente no aplicativo ou DLL.
Arquivos de banco de dados (. PDB) do programa contêm informações de estado de depuração e do projeto.
Arquivos de depuração (. dbg) contêm informações (FPO COFF e CodeView) que usa o depurador do Visual C++.
Para obter informações detalhadas sobre convenções de nomenclatura, consulte As convenções de nomenclatura de biblioteca.
Para obter informações sobre como usar Unicode com MFC, consulte Strings: Unicode e suporte do conjunto de caracteres Multibyte (MBCS).