掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ListViewでオートスクロール (ID:79207)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ListViewで選択されている行を常に表示させるために自動でスクロール させる方法は有りますか? ListViewはlvwReport表示です。 リストは最大で1000行ほどあり、編集操作の度に消去して書き直し、 目的の行を選択しています。そのため選択行が表示範囲外になると 反転表示していても一々スクロールさせる必要があります。 次の方法でやってはいる物のうまくいきません。 一番上から選択行までスクロールさせています。 xは選択行のインデックスを表しています。 For i = 1 To x Z = SendMessage(ListView1.hWnd, WM_VSCROLL, SB_LINEDOWN, 0) Next i この方法では選択行が全体の約半分ぐらいからスクロールしなくなります。 何かこれ以外の方法でスクロールさせる方法は無いでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.