hola creo que lo mejor seria utilizando un PictureBox para poder ajustar la imagen, la imagen la debe contener el PictureBox, no es un método muy recomendable pero...
Option Explicit
Private Sub Form_Load()
With Picture1
.AutoRedraw = True
.BorderStyle = 0
.Visible = False
End With
End Sub
Private Sub Form_Resize()
Command1.Move 100, 100, (Me.ScaleWidth / 5), (Me.ScaleHeight / 5)
Picture1.Move 0, 0, Command1.Width, Command1.Height
Picture1.Cls
Picture1.PaintPicture Picture1.Picture, 0, 0, Command1.Width, Command1.Height
Command1.Picture = Picture1.Image
End Sub