Ich denke, das ist in etwa das was du möchtest. Ich habe die Child-GUI aber "drauf"geheftet.
Bewegst du die Parent, wird die Child mitbewegt.
Spoiler anzeigen
#include <guiconstants.au3>
Global Const $WS_EX_CONTROLPARENT = 0x00010000
$ParentGUI = GUICreate("AForm1", 600, 220, -1, -1, BitOR($WS_OVERLAPPEDWINDOW, $WS_CLIPSIBLINGS))
GUISetBkColor(0xB4B4B4)
$Label1 = GUICtrlCreateLabel("Parent Window", 8, 0, 77, 17)
GUICtrlSetBkColor(-1, 0xB4B4B4)
GUISetState(@SW_SHOW)
$ChildGUI = GUICreate("", 600, 100, -2, 120, BitOR($WS_CHILD, $WS_TABSTOP, $WS_SIZEBOX), $WS_EX_CONTROLPARENT, $ParentGUI)
$Label1 = GUICtrlCreateLabel("Child Window", 8, 0, 77, 17)
GUISetState(@SW_SHOW)
GUISwitch($ParentGUI)
[/autoit] [autoit][/autoit] [autoit]While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd