多视图的实现和关联问题

celiaboer 2008-03-26 11:27:54
我要做的程序是个界面

界面窗体左边有个树型窗口,右边是个几类CView的子类窗口。 树型的item和右边窗口相关联,我的目标是几个CView子类窗口已经全部打开(层叠),我想通过点击左边item时,右边相关联的窗口如果不在最前面,则使之跳到最前面。请问如何实现?
...全文
157 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
rulaina 2008-03-26
  • 打赏
  • 举报
回复
CChildFrame* m_pMsgView = new CChildFrame();
MDIActivate( m_pMsgView );

试试这个函数吧,不知对CView类是否可行!!!!
celiaboer 2008-03-26
  • 打赏
  • 举报
回复
现在切分视图的时候就除了些问题,编译都可以通过,就是一旦运行的时候,就提示有致命的错误。
我用的函数是
CSplitterwnd类的CreateStatic先将视图切分为三行,然后用CreateView分别生成三个视图,注释掉后两个CreateView时是正常的,可是加上就提示有致命错误了,
请高手指点一下???
celiaboer 2008-03-26
  • 打赏
  • 举报
回复
看看侯J的书讲的很详细,???
不好意思,我比较孤陋寡闻,没看明白这句是让看什么书,能不能再指点明白一点。
Jarrylogin 2008-03-26
  • 打赏
  • 举报
回复
就是在把相应的视图关联到指定的文档上就可以了。看看侯J的书讲的很详细
celiaboer 2008-03-26
  • 打赏
  • 举报
回复
我修改了思路,要三个试图,第一个用list显示统计信息,第二个用来显示第一个视图中选中项的详细信息,第三个视图用来显示第二个视图中选中项的具体信息。道理应该是一样的,就是视图如何切分,视图之间如何关联的问题,请大家指点。先谢谢了。
不知道你没有人做过这方面的东西,希望说详细点,有代码最好,谢谢。

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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