vb中关于图片的问题,请教高手

来源:百度知道 编辑:UC知道 时间:2024/05/04 01:44:25
现在我做了一个窗体,图片的大小是800*600的,但是在窗体最大化即全屏的的时候显示的还是800*600,图片大小不会变,现在想请教个高手,在全屏的时候能把图片拉伸,无论是在普屏还是宽屏中最大化都能填充满整个窗体
貌似都不可以啊,那位高手能把代码写下,或者把详细步骤写下,本人VB小白一个 嘿嘿

画一个跟窗体一样大的图像框image控件,把图片放在里面就可以利用image控件自动调整图片大小以适应图像框的功能来满足你的要求了。
窗体上画一个image控件,用如下代码:
Private Sub Form_Load()
Image1.Stretch = True
Image1.Left = 0
Image1.Top = 0
Image1.Width = Me.Width
Image1.Height = Me.Height
Image1.Picture = LoadPicture("c:\111.jpg")
End Sub

Private Sub Form_Resize()
Image1.Width = Me.Width
Image1.Height = Me.Height
End Sub

Image1.Top = 0
Image1.Left = 0
Image1.Height = Me.Height
Image1.Width = Me.Width

用picutrebox载入图片做背景