我要实现的效果如下:
一个SplitterOut,为2行1列。
程序开始运行时我想让上面1行中的将整个MainFrame占满。
然后点击某个按钮,将上面一行缩短到一个固定大小,将下面的一行显示出来。小弟刚刚学vc,请高手帮忙!万分感谢!
一个SplitterOut,为2行1列。
程序开始运行时我想让上面1行中的将整个MainFrame占满。
然后点击某个按钮,将上面一行缩短到一个固定大小,将下面的一行显示出来。小弟刚刚学vc,请高手帮忙!万分感谢!
你说的应该是SetRowInfo这个函数吧?但是我在MainFrame的OnCreatClient函数里调用: m_wndSplitter.SetRowInfo(1,0,0);
m_wndSplitter.RecalcLayout();
还是没有将下面的那行去掉:(不知道哪里出了问题,或者遗漏了什么
m_wndSplitterOut.SetRowInfo(0,600,0);
m_wndSplitterOut.SetRowInfo(1,0,30);
m_wndSplitterOut.RecalcLayout();上面的那行几乎要将这个窗口占领了,但是下面那行还是露出了一点点,还有讨厌的分割条也在,并没有将下面那行去掉:(