如何讓表單頂端維持同一位置?(編號:2739)

●假設
1)本人在MDI環境之下;
 2)有個子表單 Form1。(其MDIChild = true)
 Private Sub Form_Load()
  '------------------------------------------------
  ' A0 畫面位置
  '------------------------------------------------
   Left = (Screen.Width - Width) \ 2
  Icon = LoadResPicture(101, vbResIcon)
  mstrCaption = "xxxx"
  Caption = mstrCaption
  ...
 End Sub
 3)Form1上只一個按鈕 cmdCancel,其程式碼如下:
 Private Sub cmdCancel_Click()
  Unload Me
  Set form1= Nothing
 End Sub

●問題
本人利用MDIForm的選單,開啟Form1,再關閉,再開啟Form1時,其位置
總是較上一次畫面下降一個標題列(title bar)的高度,請教各位先進
是否有何解決方案,讓表單頂端不論開關幾次都能維持同一位置。
'
'
謝謝!
'
'
-----------------
Spencer Yang