MFC における Unicode
MFC は Windows NT、 Windows 2000、 Windows XP のプラットフォームのワイド文字をエンコードするための Unicode 規格をサポートします。Unicode アプリケーションは Windows 98 のプラットフォームで実行できません。
MFC ライブラリには、以下の Unicode バージョンです:
静的リンクのライブラリ
リリース |
デバッグ |
Description |
---|---|---|
UAFXCW.lib、 .pdb |
UAFXCWD.lib、 .pdb |
Unicode の MFC のスタティック リンク ライブラリ |
ダイナミックリンク ライブラリ
リリース |
デバッグ |
Description |
---|---|---|
MF C100 U.lib、 .dbg の def、 .dll、 .map、 .pdb、 .prf |
MF C100 UD.lib、 .def、 .dll、 .map、 .pdb |
Unicode の MFC インポート ライブラリ ファイル (拡張子の詳細については、次メモを参照) |
MF CS100 U.lib、 .pdb |
MF CS100 UD.lib、 .pdb |
アプリケーションまたは DLL に静的にリンクする必要がある Unicode の MFC インポート ライブラリ コードの追加 |
ファイルの種類
インポート ライブラリのファイルに拡張 (.lib)があります。
ダイナミックリンク ライブラリ ファイルに拡張 (.dll)があります。
モジュール定義 (.def)ファイルは、 .exe または .dll を定義するためのステートメントを含むテキスト ファイルです。
マップ (.map)ファイルはリンカーが使用する情報を含むテキスト ファイルですプログラムをリンクするとき。
ライブラリ (.lib)ファイルは、 MFC DLL バージョンとともに使用されます。これらのファイルは、アプリケーションまたは DLL に静的にリンクするコードが含まれています。
プログラム データベース (.pdb)ファイルはデバッグが含まれ、状態情報を保存できます。
(デバッグ) .dbg ファイルは、 Visual C++ のデバッガーを使用する)と CodeView 情報 (FPO、 COFF 含まれています。
名前付け規則の詳細については、 ライブラリの名前付け規則を参照してください。
MFC の Unicode の使用の詳細については、 文字列: Unicode およびマルチバイト文字セット (MBCS)サポートを参照してください。