如题

解决方案 »

  1.   

    一般是弄一个图片框,把所有控件放到图片框上(滚动条除外)
    然后拉滚动条的时候,move图片框
      

  2.   

    图片框,或者那个frame都可以。
      

  3.   

    http://vbaccelerator.com
    找一下frmScrollDemo,具体链接忘了
      

  4.   

    使用2个PictureBOX,先在窗体添加1个PictureBOX,然后在先添加的PictureBOX内放置另1个PictureBOX,再添加垂直滚动条VScroll。
    Private Sub Form_Load()
        Picture1.Height = Me.Height
        Picture2.Height = Picture1.Height * 2
        Picture1.Width = Me.Width
        Picture2.Width = Picture1.Width - 500
        VScroll1.Max = 0
        VScroll1.Min = 32767
        VScroll1.Left = Picture1.Width - 500
        VScroll1.Top = 0
        VScroll1.Height = Picture1.Height - 500
    End SubPrivate Sub VScroll1_Change()
        Picture2.Top = VScroll1 * -100
    End Sub
      

  5.   

    用panel vb里应该有类似的空间吧