单文档多视,高分求教!

kaimu_boy 2002-05-09 02:04:45
如何在单文档中实现两个视图,这两个视图要求能用菜单切换(这已经能做到),
主要的难点是这两个视图中要求在一个视中分割窗口而另一个视不分割窗口。不分割的窗口如“口”
分割的窗口中如“曰”上面一个窗口要求能绘图,下面一个窗口要求能放控件(如ClistCtrl)。
请高手指点,最好有原代码,分数没问题!
...全文
85 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
kaimu_boy 2002-05-09
  • 打赏
  • 举报
回复
winne_ll(feiyang),我收到了,谢谢,但还是那个问题,你这样是一个窗口分割成三个区域,每个区域放一个视图,我要的不是这,我要一个视是完整的就象“口”而另外一个视分为两个窗口就象“曰”,而这两个视不同时显示,而是用菜单来控制,要么显示“口”,要么显示“曰”。
不过还是谢谢你!
skyxie 2002-05-09
  • 打赏
  • 举报
回复
winne_ll(feiyang),是发给我了吗?怎么我还没有收到呢?请再发到
xrg0304@sohu.com好吗?谢谢!
BlackSword 2002-05-09
  • 打赏
  • 举报
回复
其实这个用MDI来模拟SDI的方法来实现比较好。
huqiming 2002-05-09
  • 打赏
  • 举报
回复
没办法!!!!!!!

只能叹息,。。。。。。。。。。。。。
winne_ll 2002-05-09
  • 打赏
  • 举报
回复
我给你发了,你去查信吧。
不解 2002-05-09
  • 打赏
  • 举报
回复
是你看错了,他提供了两个窗口框架m_wndSplitter和m_wndSplitter2。
skyxie 2002-05-09
  • 打赏
  • 举报
回复
winne_ll(feiyang),收到就发个帖子给你分,50~100,看你的代码了。
kaimu_boy 2002-05-09
  • 打赏
  • 举报
回复
huqiming(Super) ,你这样是一个窗口分割成三个区域,每个区域放一个视图,我要的不是这,请看清我的问题!
kaimu_boy 2002-05-09
  • 打赏
  • 举报
回复
我的邮箱kaimu_boy@sina.com谢谢!受到即给分!
huqiming 2002-05-09
  • 打赏
  • 举报
回复
关键代码如下:
需要完整代码请留下mail

#include "TestSpltView.h"
#include "View2.h"
#include "View3.h"
BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
{
// TODO: Add your specialized code here and/or call the base class
VERIFY(m_wndSplitter.CreateStatic(this, 2, 1));
VERIFY(m_wndSplitter.CreateView(0, 0, RUNTIME_CLASS(CTestSpltView),
CSize(100, 100), pContext));
VERIFY(m_wndSplitter2.CreateStatic(&m_wndSplitter, 1, 2,
WS_CHILD | WS_VISIBLE, m_wndSplitter.IdFromRowCol(1, 0)));
VERIFY(m_wndSplitter2.CreateView(0, 0, RUNTIME_CLASS(CView2),
CSize(200, 100), pContext));
VERIFY(m_wndSplitter2.CreateView(0, 1, RUNTIME_CLASS(CView3),
CSize(100, 100), pContext));

return TRUE;
//return CFrameWnd::OnCreateClient(lpcs, pContext);
}
winne_ll 2002-05-09
  • 打赏
  • 举报
回复
skyxie(黑白精灵)分数你如何给?
skyxie 2002-05-09
  • 打赏
  • 举报
回复
我也想知道,照样给分
xie.r.g@163.com
谢谢!
winne_ll 2002-05-09
  • 打赏
  • 举报
回复
把你的EMAIL留下。

16,548

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧