图例中怎么切分
图例中如何切分?
------最佳解决方案--------------------
你这情况还真得用CDockablePane比较合适。
窗体分割效果还没那个好。
你自建个带VS风格的多文档界面。很符合你上面那个图。
------其他解决方案--------------------
按钮还 切分 ?(很 难看的)
‘左子树’中 创建 按钮 不 就 行了
------其他解决方案--------------------
你就非得用拆分窗口啊
------其他解决方案--------------------
不是啊,是tab啊
------其他解决方案--------------------
没使用sp1风格
------其他解决方案--------------------
就算没用那风格,也可以使用CDockablePane的。这个是控件。和你风格没关系
BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
{
bool bCreated = m_wndSplitter.CreateStatic(this,1,2); //建立外层架构,一行两列
bCreated = m_wndLeftSplitter.CreateStatic( //建立内层架构,两行一列
&m_wndSplitter,
2,1,
WS_CHILD|WS_VISIBLE,
m_wndSplitter.IdFromRowCol(0,1)
);
m_wndLeftSplitter.CreateView(
0,0,
RUNTIME_CLASS(COtdrClientView),
CSize(0,0),
pContext
);
m_wndLeftSplitter.CreateView(
1,0,
RUNTIME_CLASS(CEventView),
CSize(0,0),
pContext
);
m_wndSplitter.CreateView(
0,0,
RUNTIME_CLASS(CLeftView),
CSize(0,0),
pContext
);
m_pClientView = (COtdrClientView*)m_wndLeftSplitter.GetPane(0,0);
m_pLeftView = (CLeftView*)m_wndSplitter.GetPane(0,0);
m_pEventView = (CEventView*)m_wndSplitter.GetPane(0,0);
return bCreated;
}
------最佳解决方案--------------------
你这情况还真得用CDockablePane比较合适。
窗体分割效果还没那个好。
你自建个带VS风格的多文档界面。很符合你上面那个图。
------其他解决方案--------------------
按钮还 切分 ?(很 难看的)
‘左子树’中 创建 按钮 不 就 行了
------其他解决方案--------------------
你就非得用拆分窗口啊
------其他解决方案--------------------
不是啊,是tab啊
------其他解决方案--------------------
没使用sp1风格
------其他解决方案--------------------
就算没用那风格,也可以使用CDockablePane的。这个是控件。和你风格没关系