Unicode と文字セット

Microsoft Windows では、 Unicode と従来の文字セットを使用して、国際マーケットプレースのさまざまな記述言語をサポートしています。

Unicode は、発行に使用される技術記号や特殊文字など、最新のコンピューティングで使用される各文字を表す一意の数字を提供する世界的な文字エンコード標準です。 Unicode は、XML や ECMAScript (JavaScript) などの最新の標準で必要であり、ISO/IEC 10646 を実装するための公式メカニズムです。 これは、多くのオペレーティング システム、すべての最新のブラウザー、およびその他の多くの製品でサポートされています。 新しい Windows アプリケーションでは、さまざまなコード ページの不整合を回避し、ローカライズを簡略化するために Unicode を使用する必要があります。

従来の文字セットは、8 ビット コード値を使用する Windows コード ページ や、特定の言語または地理的領域で使用される文字を表す 8 ビット値の組み合わせを使用する Windows コード ページなど、以前の文字エンコード標準です。

この概要では、文字セット関数について説明し、それらをアプリケーションで使用する方法について説明します。

国際化ドメイン名 (IDN) の処理

Unicode 正規化を使用して文字列を表す