Unicode v prostředí MFC
MFC podporuje Unicode standard kódování široké znaky na platformách systému Windows NT, Windows 2000 a Windows XP.Na platformách Windows 98 nelze spustit aplikace ve formátu Unicode.
Unicode verze knihovny MFC jsou popsány níže:
Statická propojení knihoven
Verze |
Ladění |
Popis |
---|---|---|
UAFXCW.lib, PDB |
UAFXCWD.lib, PDB |
Statická knihovna Unicode MFC |
Knihovny DLL
Verze |
Ladění |
Popis |
---|---|---|
MFC100U.lib, dbg, def, DLL, .map, PDB, soubor PRF |
MFC100UD.lib, def., DLL, .map, PDB |
Unicode MFC importní knihovny (viz poznámky níže vysvětlení přípony souborů) |
MFCS100U.lib, PDB |
MFCS100UD.lib, PDB |
Import knihovny MFC Unicode obsahující kód, který musí být aplikace nebo knihovna DLL staticky propojené knihovny |
Typy souborů
Import knihovny soubory mají příponu (.lib).
Knihovna DLL soubory mají příponu (DLL.dll).
Soubory modulu definice (.def) jsou textové soubory obsahující příkazy pro definování s příponou .exe nebo .dll.
Soubory map (.map) jsou textové soubory obsahující informace, které používá propojovací program při propojení programu.
Soubory knihovny (.lib) se používají ve spojení s DLL verze knihovny MFC.Tyto soubory obsahují kód, který musí být v aplikace nebo knihovna DLL staticky propojeny.
Programové soubory databáze (PDB) obsahují informace o stavu ladění a projektu.
Ladění (DBG) soubory obsahují informace (COFF FPO a CodeView), který používá ladicí program Visual C++.
Podrobné informace o vytváření názvů naleznete v tématu Názvů knihovny.
Informace o kódování Unicode s knihovnou MFC naleznete v tématu řetězce: Unicode a podpora vícebajtovou znakovou sadu (MBCS).