//得到TAB控件的坐标
CRect rc;
m_Tab.GetClientRect(rc);
rc.top += 20;
rc.bottom -= 8;
rc.left += 8;
rc.right -= 8;
//移动子窗口的位置
tab1_Dlg.MoveWindow(&rc);
怎样移动到正确的位置?
CRect rc;
m_Tab.GetClientRect(rc);
rc.top += 20;
rc.bottom -= 8;
rc.left += 8;
rc.right -= 8;
//移动子窗口的位置
tab1_Dlg.MoveWindow(&rc);
怎样移动到正确的位置?
另外你子窗口的父窗口是谁?
tab1_Dlg.MoveWindow(&rc);
child风格是哪个?
我是用的中文版的VC.
也没有变化...
编辑对话资源的时候有个 风格 属性
这里有三个可选项分别为
overlap
popup
child
你的版本是怎么翻译的我就不知道了
可能是它还没有初始代完毕.
所以得不到正确的位置.
我把这个代码放在OnSelchangeTab1里面就OK了.只是还有个小问题.
它刚出来的时候位置是不正确的.
不知道有没有解决方法?