リッチテキストボックスのワードトラップを抑止するには


ペンネーム  2003-03-30 13:32:34  No: 77478  IP: [192.*.*.*]

リッチテキストボックスにおいてマルチラインにするとワードトラップしてしまいます。普通のテキストボックスではそんなことは無いのですが、どうしてリッチテキストボックスだとこのような現象が起こるのでしょうか?何か設定に問題があるのでしょうか?いつもお世話になっています。。。

編集 削除
魔界の仮面弁士  2003-03-31 03:10:13  No: 77479  IP: [192.*.*.*]

> リッチテキストボックスにおいてマルチラインにすると
> ワードトラップしてしまいます。
ワードトラップ(WordTrap)ではなく、
ワードラップ(WordWrap)ではないでしょうか?

> どうしてリッチテキストボックスだとこのような現象が起こるのでしょうか?
具体的に、どのような状態なのか良く判りませんが、
折り返しの位置を調整したい、という事なら、
RightMarginプロパティを適切に設定してください。

規定のワードラップ機能を無効にしたい、という事であれば、
EM_SETWORDBREAKPROCメッセージをSendeMessage API で送出し、
コールバック関数で、何も処理しない(単に0を返すだけ)ようにすればOKです。

編集 削除