码迷,mamicode.com
首页 > 其他好文 > 详细

窗口切分

时间:2017-05-29 19:11:18      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:实时   3.1   创建   creat   相同   调用   客户   程序   不同   

相关类:

  CSplitterWnd -父类CFrameWnd

1、窗口切分的分类

  动态切分 -在程序运行过程中根据用户的需要实时完成切分,最多切出2*2个视图窗口,每个视图窗口显示内容相同

  静态切分 -在窗口创建时就已经完成切分,每个切分出的视图窗口可显示不同内容。

2、静态切分

  2.1定义CSplitterWnd类对象

  2.2重写CFrameWnd::OnCreateClient虚函数,

    利用CSplitterWnd::CreateStatic -创建不规则框架窗口

    利用CSplitterWnd::CreateView -给各个客户区创建视图窗口

  2.3设置不规则框架的行高/列宽

    CSplitterWnd::SetRowInfo

    CSplitterWnd::SetColumnInfo

  附:OnCreateClient虚函数,父类帮我们处理WM_CREATE消息(CFrameWnd::OnCreate)时被调用

3、动态切分

  3.1定义一个CSplitterWnd类对象

  3.2重写CFrameWnd::OnCreateClient虚函数,利用CSplitterWnd::Create创建切分

 

窗口切分

标签:实时   3.1   创建   creat   相同   调用   客户   程序   不同   

原文地址:http://www.cnblogs.com/zhouwanqiu/p/6918685.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!