文字変換 – プログラミング – Home

通知
すべてクリア

[解決済] 文字変換


やま
 やま
(@やま)
ゲスト
結合: 22年前
投稿: 23
Topic starter  

環境 WinXp SP2 VS.NET2003 VC++ MFC IME2003

今作成しているプログラムで
EditBox などに リットルと入力し → ℓ に変換すると ? と変換され困ってます。

スケルトンの SDIプロジェクトの AboutBox に EditBoxを追加しただけの
プロジェクトでも 同じ現象になります。

メモ帳などではちゃんと変換できるため、何かしてやれば回避できるのではと思います
が方法が判りません。

どなたかご存知の方、教えてください。


引用未解決
トピックタグ
やま
 やま
(@やま)
ゲスト
結合: 22年前
投稿: 23
Topic starter  

掲示版でも文字の表示ができないみたいです。

>> EditBox などに リットルと入力し → ℓ に変換すると ? と変換され困ってま
す。

ℓ ----- L の筆記体です


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

UNICODE-モードでrebuildしてみてください。


返信引用
やま
 やま
(@やま)
ゲスト
結合: 22年前
投稿: 23
Topic starter  

επιστημηさん ありがとうございます

プロジェクト の 構成プロパティー の 全般 の 文字セット を
マルチ バイト文字セットを使用する → Unicode 文字セットを使用する
にすると正常に変換できました。

よければ、教えていただきたいのですが、
Unicodeに途中から変更する場合、注意する点はあるのでしょうか。
一部データをchar型で操作している部分があるので、若干不安があります。


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

> Unicodeに途中から変更する場合、注意する点はあるのでしょうか。
> 一部データをchar型で操作している部分があるので、若干不安があります。

case-by-case.


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました