我是在MainFrm中加入了一个TabCtrl,然后在TabCtrl中添加一项RoomFrame:CFrameWnd,在RoomFrame中静态切分窗口,在其中一个ChatView:CView中又加入了一个TabCtrl,再在TabCtrl中添加一项ChatDlg:CDialog,其中m_pTabChat,m_pChatDlg均为ChatView的成员变量,在CChatView::OnCreate中添加如下代码:         RECT rect;
memset(&rect,0,sizeof(rect));
this->GetClientRect(&rect);
m_pTabChat = new CTabCtrl;
if(!m_pTabChat->Create(WS_CHILD|WS_VISIBLE|TCS_BOTTOM,rect,this,0x1006))
{
TRACE("Failed to Create OperatorTab!");
return FALSE;
} TCITEM item;
item.mask = TCIF_TEXT;
item.pszText = "聊天";
m_pTabChat->InsertItem(0,&item); m_pChatDlg = new CChatDlg();
m_pChatDlg->Create(IDD_CHATDLG,m_pTabChat);         m_pChatDlg->ShowWindow(SW_SHOW); 
         //上面这句一加就出错,设置断点调试查看m_pChatDlg值是NULL
         //不加上句,显示界面(如果开机的话)可参看http://59.64.197.221/ROOM.JPG
         //右下角即为ChatView,ChatView中动态生成的m_ChatTab正常显示,但就是没办法向其中
         //添加对话框,急寻高手求教,谢谢了!