通知
すべてクリア
Topic starter
2006年3月8日 11:55 PM
教えてください。
WideCharToMultiByteに渡すコードページの取得方法を知っている方がいましたら教えて
ください。
要求としましては、GetACP()で取得できるシステムのコードページを取得するようなAPI
ではなく、Shift_JISやUTF-8という文字列を渡すと932や65001というコードページ
が戻ってくるAPIを探しています。
また、逆(コードページからキャラセット)のAPIもわかれば教えてください。
環境はWindowsXP+VC7.0です。
よろしくお願いいたします。
2006年3月9日 12:45 AM
mlangのCMultiLanguageのGetCharsetInfoを使えば同様のことが出来ますが、
> WideCharToMultiByte
を使う必要がなくなります。(ConvertStringで変換できますから。)
参考)
http://www.vcppclub.com/bbs1/wforum.cgi?
no=2821&reno=2737&oya=2733&mode=msgview&page=30
2006年3月9日 1:00 AM
> また、逆(コードページからキャラセット)のAPIもわかれば教えてください。
はCMultiLanguageのGetCodePageInfoでとれるのかな。
Topic starter
2006年3月10日 12:06 AM
Blueさん
ご教授ありがとうございます。
教えていただきましたI/Fを使用することで、私がやりたいことが実現できそうです。
ありがとうございました。