CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

在左右分割视图中 怎样实现在左视图 获取右视图的指什

楼主uuwcl(小吴)2002-11-03 14:26:47 在 VC/MFC / 基础类 提问

分割视图中   有左右两个视,LeftView,RightView  
   
    怎样实现在左视图中点一下右键,在右视图中画一个圆  
   
    要给出在左视图区   获取右视图指针的代码!! 问题点数:60、回复次数:3Top

1 楼psusong(栀子花开)回复于 2002-11-03 15:12:04 得分 60

天龙   兄:  
  你怎么老问些这样的问题?  
  嘻嘻  
  ----------------  
  先获得分隔条的指针/或者分割条  
  CMainFrame  
  {  
  public:  
  CSplitterWnd   splitter;  
  }  
  假设你在BOOL   CMainFrame::OnCreateClient(LPCREATESTRUCT   lpcs,   CCreateContext*   pContext)    
  {  
  splitter.Create......  
  }  
  中分割!  
  #include   "MainFrm.h"  
  ....  
  void   CLeftView::OnRButtonDown(UINT   nFlags,   CPoint   point)    
  {  
  //   TODO:   Add   your   message   handler   code   here   and/or   call   default  
  CMainFrame   pFrame=(CMainFrame*)AfxGetMainWnd();  
  CRightView   pView=(CRightView*)pFrame->splitter.GetPane(0,1);  
     
  //use   the   pview   to   draw   circle   in   the   rightview  
  ....  
   
   
   
  CView::OnRButtonDown(nFlags,   point);  
  }  
   
  Top

2 楼uuwcl(小吴)回复于 2002-11-03 15:22:54 得分 0

谢了Top

3 楼oubrother(yangou)回复于 2002-11-05 11:11:23 得分 0

splitter.Create中参数怎么定?Top

相关问题

  • 怎样实现隐藏/显示分割视图的功能?
  • 请教大虾:采用分割视图时如何实现两个视图的互动?
  • 如何实现outlook express 单文档界面的视图分割界面
  • 如何实现类似vc代码编辑器的视图分割
  • SDI分割视图,不允许用户调整每个分割视的大小?怎么实现
  • 如何实现点击分割条,隐藏分割条和其中的一个视图?
  • 分割视图怎么用?
  • 获取视图句柄
  • 用多文档分割视图
  • 如何分割视图(在win32下)???????????????????????????????

关键词

  • 视图
  • 分割
  • splitter
  • cmainframe

得分解答快速导航

  • 帖主:uuwcl
  • psusong

相关链接

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

广告也精彩

反馈

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