TabCtrl使用时,其显示内容的父窗体应该是哪个?该如何解决

TabCtrl使用时,其显示内容的父窗体应该是哪个?
有如下结构:
CMainFrame
ChildView
TabCtrl
Dialog若干

需要以Tab页的切换来切换诸多Dialog的显示与隐藏。
Dialog在创建时需要指定父窗体,有两种选择:1、父窗体为ChildView;2、TabCtrl
我个人比较喜欢前者,但是发现在窗体绘制时有些麻烦(日后详述),请问大家碰到此类设计时如何使用?

------解决方案--------------------
TabCtrl
------解决方案--------------------
一般都是TabCtrl
------解决方案--------------------
TabCtrl
------解决方案--------------------
TabCtrl啦
------解决方案--------------------
当然是TabCtrl为父窗口。