LRESULTマルチバイト文字からワイド文字に変換するには、mbtowc()を使います。全角の「あいうえお」という2バイト文字が混在した文字で、Shift_JISやEUC-JPという文字セットがこれにあたります。ワイド文字とは、2バイトで全ての文字が表現されている文字で、Unicodeと呼ばれる、UCS-2やUTF-16(一部例外あり)が、これにあたります。short型で定義され、C++では、wchar_t型が予約語として扱われます。)という設定が必要になります。失敗すると、-1を返します。サンプルコードマルチバイト文字「あ」をワイド文字の「あ」に変換してみます。すれば表示されるようです。-コメントするname:email:url:comments:Cookieに登録この記事のトラックバックURLトラックバック機能は終了しました。2.0▲このページの先頭へ。