SDI拆分问题 想吧界面拆分成如下:左右两个试图A,B,再把B拆分成上下两个view,c,d不知道该如何拆分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那,两个CSplitterWnd是放在mainframe,还是拆分右边view的CSplitterWnd放在view里面?? 如一楼所说用CSplitterWnd类,具体实现参考代码网上很多的,可以去网上搜索一下 候俊杰的《深入浅出MFC》中第13章多重文件与多重显示有详细解释! BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext){ // 创建切分窗口 if (!m_wndSplitter.CreateStatic(this, 1, 2)) return FALSE; if (!m_wndSplitter.CreateView(0, 0, RUNTIME_CLASS(/*COutbarView*/COutlookStyleUIView), CSize(100, 100), pContext) || !m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(COutlookStyleUIView), CSize(100, 100), pContext) ) { m_wndSplitter.DestroyWindow(); return FALSE; } //创建右边分榄 if(!m_wndSplitterRight.CreateStatic(&m_wndSplitter,2,1,WS_CHILD|WS_VISIBLE,m_wndSplitter.IdFromRowCol(0,1))) { return FALSE; } if(!m_wndSplitterRight.CreateView(0, 0,RUNTIME_CLASS(COutlookStyleUIView), CSize(100, 100), pContext)|| !m_wndSplitterRight.CreateView(1, 0, RUNTIME_CLASS(COutlookStyleUIView), CSize(100, 100), pContext)) { m_wndSplitterRight.DestroyWindow(); return FALSE; } return TRUE;}但是右边没上下分栏,不知道哪里不对 参加星火杯,求创意 [新手学习C++]请问,如何实现函数调用 IE工具栏上添加的按钮所响应的事件 call stack unavailable while child is running 错误是什么原因 堆内存的问题? 类似联众的四国军旗游戏 win32程序 和MFC程序如何用CSOCKET进行通信? 急~~~~在线等 关于QQ的问题? 如何在VC++种执行dos命令如copy()等!谢谢 谁有前导公司出的G_FILE的光盘啊,上面有赤壁的源码啊,我一直没见到过。 关于电子签名以及数字水印是否需要 HASH 的一些看法,望高手们指教 请教一个切分字符串的函数
是放在mainframe,还是拆分右边view的CSplitterWnd放在view里面??
有详细解释!
{
// 创建切分窗口
if (!m_wndSplitter.CreateStatic(this, 1, 2))
return FALSE; if (!m_wndSplitter.CreateView(0, 0, RUNTIME_CLASS(/*COutbarView*/COutlookStyleUIView), CSize(100, 100), pContext) ||
!m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(COutlookStyleUIView), CSize(100, 100), pContext)
)
{
m_wndSplitter.DestroyWindow();
return FALSE;
}
//创建右边分榄
if(!m_wndSplitterRight.CreateStatic(&m_wndSplitter,2,1,WS_CHILD|WS_VISIBLE,m_wndSplitter.IdFromRowCol(0,1)))
{
return FALSE;
}
if(!m_wndSplitterRight.CreateView(0, 0,RUNTIME_CLASS(COutlookStyleUIView), CSize(100, 100), pContext)||
!m_wndSplitterRight.CreateView(1, 0, RUNTIME_CLASS(COutlookStyleUIView), CSize(100, 100), pContext))
{
m_wndSplitterRight.DestroyWindow();
return FALSE;
}
return TRUE;
}
但是右边没上下分栏,不知道哪里不对