- - PR -
Windows CE のマルチバイトからユニコードの変換について
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2004-10-26 11:46
英語版のWindowsCEでchar型の日本語文字列をユニコードに変換して
画面に表示するために、MultiByteToWideChar関数を使っていますが 文字がうまく変換できず、文字化けしてしまいます。 日本語フォントは出荷時にインストールされているらしく、 固定文字列 _T("日本語") などの文字列は表示できます。 なんかコードページを認識できてないと思うんですが、 WindowsCEにIMEをインストールしたりとかするんでしょうか? その変の知識がまったくありません。 だれかお分かりの方、教えてください。 |
|
投稿日時: 2004-10-26 14:53
mbstowcs() でもダメなら、もう日本語版 WindowsCE に・・・
|
|
投稿日時: 2004-10-26 21:13
コブラさん、どうもアドバイスありがとうございました。
そーですね。mbstowcsでもだめみたいです。 確かに、日本語版のエミュレータ環境上で動かすとうまく表示できました。 日本語版CEが入れられればいいのですが、 外国製のOSインストール済みのパネルコンピュータなので OSを入れ替えるのはちょっと難しそうです。 |
|
投稿日時: 2004-10-26 23:13
wince.nls?
|
1
