MFC使用createview分割视图窗口

本文详细介绍了MFC中CSplitterWnd类的使用,包括CreateStatic和CreateView方法,用于创建静态和动态的分隔窗口。通过示例展示了如何在框架窗口和视图窗口中实现多窗格布局,以及如何调整窗格的尺寸和位置。
摘要由CSDN通过智能技术生成

1.csplitterwnd 类
  提供分离窗口的功能,是一个窗口包含多个方格。
     类成员
  CSplitterWnd类成员
  构造 CSplitterWnd 构造一个CSplitterWnd对象
  Create 创建一个动态的分隔器窗口并将它与一个CSplitterWnd对象连接
  CreateStatic 创建一个静态的分隔器窗口并将它与一个CSplitterWnd对象连接
  CreateView 在一个分隔器窗口中创建一个窗格
  操作符 GetRowCount 返回当前窗格行的计数值
  GetColumnCount 返回当前窗格列的计数值
  GetRowInfo 返回指定行的信息
  SetRowInfo 设置指定行的信息
  GetColumnInfo 返回指定列的信息
  SetColumnInfo 设置指定列的信息
  GetPane 返回位于指定行和列处的窗格
  IsChildPane 确定窗口是否是此分隔器窗口的当前子窗格
  IdFromRowCol 返回位于指定行和列处的窗格的子窗口ID
  RecalcLayout 在调整行或列尺寸后调用此函数来重新显示该分隔器窗口
  GetScrollStyle 返回共享滚动条的风格
  SetScrollStyle 为分隔器窗口的共享滚动条指定新的滚动条风格
  可重载 OnDrawSplitter 绘制一个分隔器窗口的图像
  OnInvertTracker 绘制一个分隔器窗口的图像,使它具有与框架窗口相同的大小和形状
  CreateScrollBarCtrl 创建一个共享的滚动条控件
  DeleteView 从分隔器窗口中删除一个视图
  SplitRow 表明一个框架窗口是否是水平分隔的
  SplitColumn 表明一个框架窗口是否是垂直分隔的
  DeleteRow 从分隔器窗口中删除一行
  DeleteColumn 从分隔器窗口中删除一列
  GetActivePane 根据焦点或框架中的活动视来确定活动窗格
  SetActivePane 在框架中设置一个活动窗格
  CanActivateNext 检查Next Pane或Previous Pane命令当前是否有效
  ActivateNext 执行Next Pane或Previous Pane命令
  DoKeyboardSplit 执行键盘分隔命令,通常是“Window Split”
  DoScroll 执行分隔窗口的同步滚动
  DoScrollBy 将分隔窗口滚动给定的像素数

2.呀要用到的该类的成员

    

BOOL CreateStatic( CWnd*

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值