通知
すべてクリア
Topic starter
2009年7月7日 10:34 PM
まず、環境ですが、Xp、VC++6.0,MFCのスクロールビューを使用して
アプリを作成しています。
スクロールビューで、スクロールバーを動かしたときに、
部分的にスクロールする方法がわかりません。
全体的にスクロールしてしまいます。
水平スクロールを使用していますが、OnHScroll関数内、あるいは
OnDraw関数内で何らかの処理をすればいいだろうとは思いますが、
IntersectClipRect関数やScrollWindowEx関数を使っても、
思うように動作しません。
初歩的な質問ですが、どうかよろしくお願いします。
2009年7月8日 1:03 AM
全体的・部分的
ってのはどういうことでしょうか?
もともと、スクロールビューは、
IEなどのように、「クライアント領域全部」が移動するのが通常の動きです
画面の半分だけとかってことなら、スクロールビューはその目的にはあいません。
通常のビューでつくり、スクロールバーを追加しましょう
Topic starter
2009年7月8日 8:12 AM
ありがとうございます。
スクロールビュークラス以外のクラスで作成してみます。