TPanel的使用解决思路

TPanel的使用
我本来想实现这样的一个功能:就是说我之前做好了一个表单Form2,想放在另外一个一个表单Form1里面。
注意:不是分开来的显示哦。就是Form2变成Form1的一部分。
我不知道有哪几种解决办法,听说TPanel可以用。(如果有其他的好办法,请推荐给我用一下啊!!!)
但是我又不知道到底该怎么用这个TPanel来实现这个功能,所以来这里请教一下。

我之前收集到的资料是这样的:
form2.parent:=form1.panel1;
form2.show;
(以上是Delphi的语法)
但是,我在在Form1里面#include "Unit2.h",并在Form1的FormCreate函数里面,添加了以上的代码(当然改成C++的语法形式)。但是结果仍然不管用,还会报错。

综上,问题是:
1 根据我这种需求,如何正确地使用TPanel。

-------
感谢Crun哥哥的多次帮助
------解决方案--------------------
如果想让Form2在Form1里面,设置Form1的Formstyle属性为MAIN...   Form2的Formstyle属性为CHiLD, 然后再选择菜单栏Project->Option->Form,将Form2放到右边的框中,Form1在左边框中。