none
VB6中 窗口在不同分辨率下,如何使用滚动条(Hscrollbar,Vscrollbar)来显示窗口所有内容?比较急 RRS feed

  • 问题

  • VB6中 窗口在不同分辨率下,如何使用滚动条(Hscrollbar,Vscrollbar)来显示窗口所有内容?比较急

    有没有相关的代码?
    2009年5月26日 2:49

答案

  • Hi 奇门少爷,

    如果可以的话我推荐你使用VB.NET。你可以使用Panel控件的AutoScroll功能。这样你就可以在窗体过小的情况下出现scrollbar来滚动看到被隐藏的控件了。

    首先你要在Form上放一个Panel控件,设置它的Dock属性为Fill,AutoScroll属性设为True。然后将控件都拖到这个Panel里,

    Sincerely,
    Kira Qian


    Please mark the replies as answers if they help and unmark if they don't.
    2009年5月27日 6:32

全部回复

  • 用Screen.Width / Screen.TwipsPerPixelX, Screen.Height / Screen.TwipsPerPixelY获得宽和高
    然后判断,
    • 已建议为答案 xenos.z 2009年5月26日 21:39
    2009年5月26日 21:39
  • Hi 奇门少爷,

    如果可以的话我推荐你使用VB.NET。你可以使用Panel控件的AutoScroll功能。这样你就可以在窗体过小的情况下出现scrollbar来滚动看到被隐藏的控件了。

    首先你要在Form上放一个Panel控件,设置它的Dock属性为Fill,AutoScroll属性设为True。然后将控件都拖到这个Panel里,

    Sincerely,
    Kira Qian


    Please mark the replies as answers if they help and unmark if they don't.
    2009年5月27日 6:32
  • 非常感谢你的回答。
    2009年5月31日 3:02