掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
WCHARの1文字比較 (ID:66402)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
tetrapodさん、回答ありがとうございます。 色々やってみたのですが、ファイルから読み込んだ 改行コード(\r\n)は if (text[i]==L'\r') if (text[i]==L'\n') これにヒットするようになりました。 しかし、エディットボックスの改行のみの行に入って いる改行コードはやはりダメでした。 不思議なのは、「文字+改行」だと改行コードは付加されていないのに 「改行」のみだと改行コード(0x1000)が入ってきます。 UNICODEコンパイル時のエディットボックスの改行はマルチバイトの 時と違うんですかね。。。 もしかしたら改行コードではないのかもしれませんが、 エディットボックスの改行は }else if(pcRec[l] == 4096){ // 16進の0x1000 これで削除するようにしました。 まだ作業中ですので、他に何か情報がありましたら、よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.