C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 27 を表示中)
■12916 / )  Re[4]: UnicodeのINIファイルの読み込みについて
□投稿者/ Blue (359回)-(2008/01/21(Mon) 01:35:15)
2008/01/21(Mon) 01:41:19 編集(投稿者)
2008/01/21(Mon) 01:38:56 編集(投稿者)
2008/01/21(Mon) 01:35:49 編集(投稿者)

<削除>
>実際、Shift_JIS に無い文字、たとえば中文の「ニイハオ」(2文字)なども取得できましたし。
これはUTF-8コードのものということでしょうか?


ちょっと疑問なのですが、
GetPrivateProfileStringWで2バイト文字でShift_JISにもUTF-8にもある文字を読んだときはどうなるのでしょうか?

UTF-8の場合GetPrivateProfileStringAでByte型で取得して、自前でEncodingクラスでUTF-8で変換しないと
取得できるとは思わないのですが、なにかおおきな勘違いをしていますかね?
</削除>

追記

もしかして、NT系の場合、BOMを見てコードを変換しているのか、、

ってか、すみませんよくみたらUTF-8ではなく、UTF-16は可能ということでしたね。orz
返信 編集キー/


管理者用

- Child Tree -