文章を読み込んで、一定までのカウントが増えたら描画する文字数を増やし実際に描画する、という処理をしています。文字列の終了すべき点numを\0にしてそこまでを描画させています。この\0の部分が・で描画されます。7年前マルチバイト文字コードの途中でナル文字になった時。shift-jisの2バイトコードで2バイト目。方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。実際に、中身がどうなっているか見てみたらソフト屋さんの言っていた意味がよくわかりました。7年前ここの掲示板でも何度か質問が出てますが文字コードを判定して2バイト目かどうかを判定する必要があります。文章の場合には句読点などの禁則処理も必要でしょうね。ISLeさんがサンプルを公開しているので探してみてください。方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。7年前ありがとうございます。マルチバイト文字について、あまり理解できていません。ありがとうございます。マルチバイト文字について、あまり理解できていません。禁則処理というのは、つまり自動で改行した際に句読点等が文の先頭にこないようにするという処理でしょうか?マルチバイト文字だと俗に言う半角文字は1バイトですが全角文字は2バイトになります。この場合2バイト目に強引にナル文字などを入れると文字コードとして成立しなくるので・などが表示されるわけです。禁則処理は、そういう事です。方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。ミクプラは自由にリンクできます。