Form1 に Form2 を配置したい場合は、宣言領域で次のように宣言してください。
DeclareFunctionSetParentLib"user32"(ByValhWndChildAsLong,ByValhWndNewParentAsLong)AsLong
Form2 の Form_Load に SetParent(Me.hWnd, Form1.hWnd) を追加するだけです。
ただし、注意すべき点が 1 つあります。UnloadForm1 の前に UnloadForm2 を実行する必要があるということです。 ->