vb请问怎么改变Form1的背景图片大小???谢谢

[复制链接]
查看11 | 回复4 | 2009-3-2 16:57:33 | 显示全部楼层 |阅读模式
在Form1的窗口里加入了背景图片,请问怎么设置才可以拉伸,里面的图片也随窗口变化呢?谢谢

回复

使用道具 举报

千问 | 2009-3-2 16:57:33 | 显示全部楼层
Form1的窗口里加入了背景图片,那么图片的大小是无法改变的。一个通融的办法:画一个与窗体一样大的图片框,在图片框中加载图片。在窗体的resize中加入调整图片框的语句,使图片框保持与窗体一般大。...
回复

使用道具 举报

千问 | 2009-3-2 16:57:33 | 显示全部楼层
窗口里加入了背景图片的大小是无法改变的。一个通融的办法:用IMAGE这个控件来显示图片,然后在窗体的RESIZE这个事件里面写入代码: Image1.Move 0,0,me.width,me.height就可以了。...
回复

使用道具 举报

千问 | 2009-3-2 16:57:33 | 显示全部楼层
可以用IMAGE这个控件来显示图片,然后在窗体的RESIZE这个事件里面写入代码:with image1
.height= me.height
.width=me.width
.top=0
.left=0end with...
回复

使用道具 举报

千问 | 2009-3-2 16:57:33 | 显示全部楼层
Private Sub Form_Resize()Me.PaintPicture Me.Picture, 0, 0, ScaleWidth, ScaleHeightEnd Sub...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行