掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
RichEdit場の最上行を取得するには? (ID:1108)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
EM_GETFIRSTVISIBLELINEはあるのですけど、 EM_SETFIRST... というメッセージはありません。 まあ、CaretPosプロパティを使って、一度その行にジャンプしたあと、 EM_SCROLLCARET(これを使うと、カレット(文字入力の縦棒)が見えるように移動)を使うといいです。 ちなみに最後に表示されてる行は、 同じ大きさのフォントを設定したキャンバスで、TextHeight('A') とかで調べた数値を計算します。 そのときは、RichEditのフレームのサイズを、考慮することをお忘れなく。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.