CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

怎样切分视图?

楼主fq43()2002-05-23 16:04:18 在 VC/MFC / 基础类 提问

我的程序中有了两个视图(左右切分的),我怎样才能对其右边的视图进行再切分呢? 问题点数:20、回复次数:10Top

1 楼vcadorer(fun)回复于 2002-05-23 16:07:14 得分 15

给你我的信箱,我给你一段代码。Top

2 楼anyiflyer(代码在我心中!)回复于 2002-05-23 16:13:19 得分 0

to   vcadorer(云中客)   :我也想看看,谢谢先  
  aneflyer@163.comTop

3 楼fq43()回复于 2002-05-23 16:19:27 得分 0

To:vcadorer(云中客)  
   
  huqum@21cn.com  
   
  Thank   you   very   much!Top

4 楼dlgab(guoaibin)回复于 2002-05-23 16:21:27 得分 5

在头文件MainFrm.h中定义  
  public:  
  CSplitterWnd   m_wndSplitter;  
  在实现文件MainFrm.cpp中添加函数如下:  
  #include   "ddd1View.h"//文件中定义类Cddd1View  
  #include   "ddd2View.h"//文件中定义类Cddd2View  
  添加句柄  
  BOOL   CMainFrame::OnCreateClient(LPCREATESTRUCT   lpcs,   CCreateContext*   pContext)    
  {  
  //   TODO:   Add   your   specialized   code   here   and/or   call   the   base   class  
  if   (!m_wndSplitter.CreateStatic(this,   1,   2,WS_CHILD   |   WS_VISIBLE))  
  {  
  TRACE("Failed   to   CreateStaticSplitter\n");  
  return   FALSE;  
  }  
  if   (!m_wndSplitter.CreateView(0,   0,  
  RUNTIME_CLASS(Cddd1View),   CSize(190,400),   pContext))  
  {  
  TRACE("Failed   to   create   command   view   pane\n");  
  return   FALSE;  
  }  
   
  //   Second   splitter   pane  
  if   (!m_wndSplitter.CreateView(0,   1,  
  RUNTIME_CLASS(Cddd2View),   CSize(250,200),   pContext))  
  {  
  TRACE("Failed   to   create   preview   pan       e\n");  
  return   FALSE;  
  }  
  return   TRUE;  
   
  }Top

5 楼vcadorer(fun)回复于 2002-05-23 16:32:44 得分 0

TO   fq43():  
  实在不好意思,我记得以前机器上有类似的代码的。  
   
  好久没有整理了,都不知道丢哪里去了。  
   
  实在不好意思啊,建议你去看看www.vckbase.com,那里有没有啊?Top

6 楼vcadorer(fun)回复于 2002-05-23 16:39:00 得分 0

你先看看这个代码吧,我发给你了。Top

7 楼vcadorer(fun)回复于 2002-05-23 16:43:55 得分 0

也是切分窗口的例子,已经发到两位的信箱了,  
   
  注意查收一下哦  
  Top

8 楼1127(枫叶)回复于 2002-05-23 17:19:09 得分 0

我也想看看,谢谢先  
  kufengye@sina.com.cnTop

9 楼vcadorer(fun)回复于 2002-05-24 09:52:49 得分 0

记住给我分哦:)Top

10 楼fq43()回复于 2002-05-25 19:48:46 得分 0

TO:vcadorer(云中客)  
   
  Thanks   !Top

相关问题

  • 视图切分
  • 怎样让切分视图中的clistctrl支持拖动?
  • 切分视图的问题
  • 如何切分视图
  • 关于切分视图问题
  • 切分窗口中动态切换视图的问题?
  • 视图窗口切分问题,大侠请指教
  • OpenGL里怎么切分出两个或更多的视图?
  • 视图切分问题,在线等待中...
  • Visual C++的界面(指左边视图含有TabCtrl的切分视图)如何实现?

关键词

  • 视图
  • 文件
  • view
  • 切分
  • cddd
  • vcadorer
  • wndsplitter
  • 定义
  • pcontext
  • 云中客

得分解答快速导航

  • 帖主:fq43
  • vcadorer
  • dlgab

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo