首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么自动调整FromView中添加控件Tab各个页的大小

2012-09-09 
如何自动调整FromView中添加控件Tab各个页的大小FromView中添加控件Tab,现在能根据View大小自动调整Tab的

如何自动调整FromView中添加控件Tab各个页的大小
FromView中添加控件Tab,现在能根据View大小自动调整Tab的大小,但是无法调整各个页的大小。
自动调整Tab的大小是这样做的:
void CFromViewTabView::OnSize(UINT nType, int cx, int cy) 
{
CFormView::OnSize(nType, cx, cy);

// TODO: Add your message handler code here
if(m_ctrlTab.GetSafeHwnd())  
{
m_ctrlTab.SetWindowPos(0,-2,-2,cx+4,cy+4,SWP_NOZORDER);  
SetScrollSizes(MM_TEXT,CSize(cx,cy));
  }

}

[解决办法]
if(!m_Page0->m_hWnd) 
是否应该改成
if(m_Page0->m_hWnd) 

没有测试过,只是猜测。

[解决办法]
3楼正解

只有m_Page0->m_hWnd存在的时候才能m_Page0->MoveWindow();

所以你if(!m_Page0->m_hWnd) //刚好判断条件反了
[解决办法]
没遇到过这种情况.
[解决办法]
不会,帮顶

热点排行