▼ げんたさん
>アウトラインタイトルの末尾にCRLFが入ってしまい,それが画面上で・・として見えてしまうのが気になります.
>
>CEditDoc::MakeTopicTree_sted()の
>_tcsncpy( szTitle, pLine, MAX_TITLE );
>szTitle[MAX_TITLE] = '\0';
>で,最後の改行コードを除いてコピーしないといけないと思いますが,Unicodeでも動くようにするにはどう書けばいい?
...たしかにその通りです。ご指摘ありがとうございます。
この関数に関してだけは
_tcsncpy( szTitle, pLine, min(nLineLen, MAX_TITLE) );
szTitle[min(nLineLen, MAX_TITLE)] = '\0';
でどうでしょうか。
>CMemoryクラスを直して行末コード末尾の文字数を適切に返すようにする必要ってありますか?
今の所(MakeTopicTree_stedにおいては)必要はないようです。
サクラ全体を見るとどうなんでしょう?
#どうゆうわけか、WinXPではツリー末尾が・・になりませんでした。妙なところが賢くなってますね>WinXP