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

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

2012-02-06 
怎么单纯的把窗口分为两部分?简单的把窗口分为左右两部分,就好象在中间加条线这样!怎么做,麻烦详细讲解一

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

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

[解决办法]
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;
}

热点排行