setparent

场景:关于SetParent的小疑点

关于SetParent的小问题 - C++ Builder / Windows SDK/API
有一程序 标题为 主窗体

在当前一程序中使用 
C/C++ code

HWND h=FindWindow(NULL, TEXT("主窗体"));
    if (h != NULL)
        SetParent(currentH, h); 


可以将当前程序窗体设置为 主窗体的子窗体

现在我在 主窗体上放一 TPanel 标题为 主窗体容器

C/C++ code

HWND h=FindWindow(NULL, TEXT("主窗体容器"));
    if (h != NULL)
        SetParent(currentH, h); 



好了,这时候 当前程序(我估计已经成为Panel的子窗体了,因为看不到它),但是Panel上没有看到该窗体。


请用要将子窗体放到Panel上要注意些什么? 它们不是在同一个程序。

------解决方案--------------------
子窗体的Top、Left重新设置下。