Qué tal VIENTRI SOFTWARE!
Sería algo como esto....
DECLARE INTEGER SetParent IN user32;
INTEGER hWndChild,;
INTEGER hWndNewParent
DECLARE INTEGER SetWindowPos IN user32;
INTEGER hwnd,;
INTEGER hWndInsertAfter,;
INTEGER x,;
INTEGER y,;
INTEGER cx,;
INTEGER cy,;
INTEGER wFlags
SetParent(nHwnd,ThisForm.HWnd)&&de la aplicacion, del formulario contenedor
LOCAL nLeft,nTop,nWidth,nHeight
nLeft = ThisForm.shape1.Left
nTop = ThisForm.shape1.Top
nWidth = ThisForm.shape1.Width
nHeight = ThisForm.shape1.Height
SetWindowPos(nHwnd, 1,nLeft, nTop,nWidth, nHeight,64)
(Aclaro que es una ocurrencia, no sé si funcione, trataré de echarlo a andar)
zarlu
Chetumal, Quintana Roo