读书人

如何单纯的把窗口分为两部分

发布时间: 2012-02-06 15:52:44 作者: rapoo

怎么单纯的把窗口分为两部分?
简单的把窗口分为左右两部分,就好象在中间加条线这样!

怎么做,麻烦详细讲解一下!谢谢!

[解决办法]
protected:
CMySplitter m_wndSplitter; //切分窗口对象

//在MaiFram.cpp中实现窗口切分:
BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT /*lpcs*/,CCreateContext* pContext)
{
// 创建拆分器窗口
if (!m_wndSplitter.CreateStatic(this, 1, 2))
return FALSE;
if (!m_wndSplitter.CreateView(0, 0, RUNTIME_CLASS(CLeftView), CSize(228, 100), pContext) ||
!m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CDataEditView), CSize(100, 100), pContext))
{
m_wndSplitter.DestroyWindow();
return FALSE;
}

return TRUE;
}

读书人网 >VC/MFC

热点推荐