質問するログイン新規登録

回答編集履歴

1

WideCharToMultiByte

2018/05/02 01:21

投稿

yumetodo
yumetodo

スコア5852

answer CHANGED
@@ -1,1 +1,5 @@
1
- Windowsでは`pxcCHAR`は`wchar_t`型(UTF-16)のことなので、Win32APIなどでUTF-8に変換してから書き出しましょう。
1
+ Windowsでは`pxcCHAR`は`wchar_t`型(UTF-16)のことなので、Win32APIなどでUTF-8に変換してから書き出しましょう。
2
+
3
+ 変換している例:
4
+ [そろそろWindowsでUTF-16とShift-JISの変換方法をC++erらしくまとめようか](https://qiita.com/yumetodo/items/453d14eff41b805d8fc4)
5
+ `WideCharToMultiByte`の第一引数に`CP_UTF8`を渡すように書き換えればよい