TAB控件里面的子窗口显示位置有关问题

TAB控件里面的子窗口显示位置问题.
//得到TAB控件的坐标
CRect rc;
m_Tab.GetClientRect(rc);
rc.top += 20;
rc.bottom -= 8;
rc.left += 8;
rc.right -= 8;
//移动子窗口的位置
tab1_Dlg.MoveWindow(&rc);


怎样移动到正确的位置?




------解决方案--------------------
你这个窗口是child风格的么?
另外你子窗口的父窗口是谁?
------解决方案--------------------
ClientToScreen(&rc);
tab1_Dlg.MoveWindow(&rc);