いまいち現象がはっきりつかめないのですが、
私の経験則だけでお話させていただくなら、
> やはり、マウスダウンでスクロールポジションを覚えて
> マウスアップでスクロールを元に戻すというような
> やり方しかないのでしょうか?
> 一応この方法で試みたのですが、
> 表示するときに画面がちらついたり(一度左に移動し、また元の位置に戻る表示)
> これをなくすために、BeginUpdateやEndUpdateを挿入すると
> スクロールがとても遅くなったり、また、ある条件でうまくいかないなどとても面倒で
> 成功しませんでした。
あまり無理はしない方がいいです。
最悪、そこがバグの温床に成り果てます(;^_^A アセアセ
可能かどうかは分かりませんが、
自動スクロールを完全停止できるなら、完全停止した上で、スクロール処理は全て自前で
書くようにした方が、影響範囲を完全把握できます。
そうすれば、少なくともバグの温床にはならないと思います。
|