[2] [DFN[ANSI [RUBYB[コードページ]@en[code page]]]]とは、
[[Windows]] でシステムが使っている ([[Unicode]] でない) [[文字コード]]
([[コードページ]]) のことをいいます。

[3] [[Windows 9x]] は内部的にもいずれかの[[ANSIコードページ]]を選んで動作しています。
[[Windows NT]] は内部的に [[Unicode]] を使っていますが、
それでも[[ロケール]]に依存した[[ANSIコードページ]]が1つ選ばれているようです。

* 呼称

[5] 「[[ANSI]]」という名前は、 [[ASCII]] を制定した [[ANSI]] に因むと思われますが、
[[Windows]] の[[コードページ]]はいずれも [[ANSI]] と関係ありません。

[6] [[Windows]] の[[メモ帳]]の[[開く]]や[[名前を付けて保存]]には、
[[文字コード]]欄があり、選択肢に [[Unicode]] (= [[UTF-16]]) や [[UTF-8]]
などと並んで [[ANSI]] があります。これはシステムの[[ANSIコードページ]]を使うことを意味しているようです。

-*-*-

[4] [[ANSIコードページ]]で動作する [[Win32 API]] は、末尾に [CODE[A][ANSIコードページ]]
がついています。

* 一覧

[7] [[コードページ]]参照。

* 関連

[SEE[ [[OTF Windows NT compatibility mapping]] ]]

* メモ

[1] [CITE@ja[コード ページ]]
( ([TIME[2016-05-08 14:46:27 +09:00]]))
<https://msdn.microsoft.com/ja-jp/library/2x8et5ee.aspx>