直接利用窗体的Picture好像不行。你可以通过Image控件的帮助实现这个效果。 在窗体上添加一个Image控件,将它的stretch属性设为True,再通过它的Picture属性载入一张图片,然后将它的Left和Top都设成0,再调整它的大小,使它充满整个窗体。 再在窗体的Resize()事件中添加如下代码: Image1.Width = Form1.ScaleWidth Image1.Height = Form1.ScaleHeight 操作步骤:放一个Image1控件 Private Sub Form_Load() Image1.Picture = LoadPicture(“图片地址”) End Sub Private Sub Form_Resize() Image1.Height = Me.Height Image1.Width = Me.Width End Sub
3,在VB中怎样更改窗体的背景
编辑界面的右下角,按住左键拖动里面的窗体就可以了 那个窗体在显示器的哪个位置,你的窗体启动的时候就在哪个位置窗体有个picture属性,点击会让你选择图片,选定就改了Private Sub Form_Load()Me.Picture = LoadPicture(“C:\WINDOWS\Web\Wallpaper\noir.jpg”)End Sub用窗体的picture属性改设计阶段,直接在窗体的picture属性里改成你要的图运行时改变form1.picture=”图片的完整路径”窗体背景图不可以设置,考虑用image控件来做整体背景。Private Sub Form_Resize()Image1.Stretch = TrueImage1.Picture = LoadPicture(“G:\bj-drive\My Documents\My Pictures\5004224_980x1200_0.jpg”)Image1.Move 0, 0, Me.Width, Me.HeightEnd Sub