一个窗口分割成3个视图,希望只有顶上那个窗口不能改变大小

chinazuo305elong 2006-09-05 03:03:35
一个窗口分割成3个视图,希望只有顶上那个窗口不能改变大小
而下面那两个可以改变大小,请问该如何实现
----------------------------
| |
| 不可变大小 |
----------------------------
| | |
| 可 | 可变 |
| 变 | |
| | |
| | |
| | |
| | |
----------------------------
...全文
227 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lixiaosan 2006-09-06
  • 打赏
  • 举报
回复
重载CSplitterWnd
在OnMouseMove中直接return TRUE;
thisisll 2006-09-06
  • 打赏
  • 举报
回复
http://www.vckbase.com/document/viewdoc/?id=192
http://www.vckbase.com/document/viewdoc/?id=1559
思危 2006-09-05
  • 打赏
  • 举报
回复
你应该是使用了2个SplitterWnd把
垂直的那个拆分窗口不要使用系统的CSplitterWnd类,而是自己从CSplitterWnd派生一个,在该类中处理WM_MOUSEMOVE消息,不要做处理,直接返回。这样垂直方向上就不能动弹调整了。

15,979

社区成员

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

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