通知
すべてクリア
Topic starter
2004年2月20日 11:18 AM
テキスト以外のファイル(exeなど)をバイナリで読み込み、
setwindtextでエディットボックスに書き出したいのですがうまくいきません。
テキストに書き出すことはなの可能ですが、どうか教えてください。
vc++6.0 MFC win2000severです。
2004年2月20日 11:32 AM
バイナリデータで0x00は有効な値ですが、
テキストで0x00は'\0'つまり終端NULL文字ですので表示されません。
バイナリエディタのように表示させるのであれば、
0x00を全てスペースなど別の文字にに置き換え、
バッファの最後に'\0'を加えて表示させるという感じでしょうか。
Topic starter
2004年2月20日 11:32 AM
現状は読み込めていますが3文字しか出力されませんでした。
fin(Read.225)で225バイト読み込んでいます。
Topic starter
2004年2月20日 11:40 AM
そういうことでしたか。ありがとうございました。
解決です。