Windows API の Unicode

文字を操作する Windows API 関数は、通常、次の 3 つの形式のいずれかで実装されます。

  • Windows コード ページまたは Unicode 用にコンパイルできる汎用バージョン
  • "ANSI" を示すために使用される文字 "A" を含む Windows コード ページ バージョン
  • "wide" を示すために使用される文字 "W" を含む Unicode バージョン

一部の新しい関数では、Unicode バージョンのみがサポートされています。 詳細については、「 関数プロトタイプの規則」を参照してください。

次のトピックでは、Unicode データ型と、それらが関数とメッセージでどのように使用されるかについて説明します。リソース、ファイル名、およびコマンド ライン引数の使用。および 異なる型の文字列間で変換するメソッド。

Unicode と文字セットについて