Porque vc não usa o image, na opção strech=true faz a figura ficar na do tamanho do image, caso vc prefira o picture box, tente usar o image dentro do picture box e associe os tamanhos para que quando um diminuir o outro diminua na mesma proporção.
eis o exemplo:
no seu form insira 01 picturex box e um image box
no imagebox inclua uma figura
agora insira o seguinte código:
Private Sub Form_Load()
Image1.Stretch = True
Image1.Left = 0
Image1.Top = 0
Image1.Height = Picture1.Height
Image1.Width = Picture1.Width
End Sub
obs: o IMAGEBOX deve estar dentro do PICTUREBOX para poder funcionar.
pronto agora a imagem irá se ajustar ao seu picture box resolvido.
até mais precisando pergunte