スクロールバーをウィンドウにあわせるには?


アダムス  2002-01-25 19:19:09  No: 103976  IP: [192.*.*.*]

スクロールバーがあるフォームのサイズが変更されたらそのフォームのすみにスクロールバーを移動したいのですが、何回かやってもうまくいかず困っています。
やりかたを教えてくれませんか?

編集 削除
たかみちえ  URL  2002-01-25 19:28:20  No: 103977  IP: [192.*.*.*]

Form_Resize  で、スクロールバーの位置を変更したらどうでしょう?
  スクロールバーのMoveメソッドで、うまく計算してください。
  MSDNライブラリを読めば、使用例がのってるかもしれません。

編集 削除
ハウア  2002-01-31 10:27:17  No: 103978  IP: [192.*.*.*]

フォームの作業幅からスクロールバーの幅を引いた値をセットすればどうでしょう

Private Sub Form_Resize()
  VScroll1.Top = 0
  VScroll1.Left = Form1.ScaleWidth - VScroll1.Width
  VScroll1.Height = Form1.ScaleHeight
End Sub

編集 削除