下载此文档

基于单文档(mfc)窗口分割.docx


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
1 基于单文档的窗口分割简介部分是对于 MFC 应用程序的介绍, 在博客上看到的, 觉得受益匪浅, 所以写到这里。不需要的朋友可以从第二部分程序设计开始看起。 2 目录基于单文档的窗口分割.................................................................................................................. 1 简介.................................................................................................................................................. 2 MFC 应用程序类型简介.............................................................................................................. 2 单文档与多视图.......................................................................................................................... 4 单文档多视图程序设计.................................................................................................................. 5 Step1 :创建单文档的 MFC 程序................................................................................................ 5 Step2 :声明相关的变量。......................................................................................................... 5 Step3: 重载 OnCreateClient ()函数,进行窗口的分割.......................................................... 6 Step4: 设置行列初始值................................................................................................................ 8 附:代码...................................................................................................................................... 9 3 简介 MFC 应用程序类型简介在 Microsoft VC++ 中,基于 MFC 的应用程序一般分为以下几种: 多文档界面( MDI ) 单文档界面( SDI ) 基于对话框的应用程序。图 1-1 应用程序类型其中单文档又可分为单视图的和多视图的。 4 图 1-2 单文档单视图图 1-3 单文档多视图一般情况下,单文档仅需要单视图就够了,如 Windows 自带的记事本、画图程序等等,但 5 在一些情况下,单文档需要多视图支持,比如同时观察文档的不同部分,同时从不同的角度观察同一文档等。在 MFC 的框架下,文档对象( CDocument )有一个保存其所有视图的列表,并提供了增加视图( AddView )与删除视图( RemoveView )函数,以及当文档内容改变时通知其所有视图的方法( UpdateAllViews )。 1-4 类视图通过多文档框架的窗口复制机制和单文档框架的分割窗口机制是实现单文档多视图的主要方法。单文档与多视图一般地,单文档与多视图有三种情况: 1) 在多文档界面 MDI 中,每个视图位于 MDI 的一个独立子文档框架中,视图对象基于同一个视图类。用户可以通过“窗口| 新窗口”菜单, 为同一文档的视图再创建一个窗口, 通过新创建的窗口,可以编辑和观察文档的另一部分,同一文档各个视图之间自动实现同步,用户修改一个视图的内容,在另外的视图中也自动更新。 MFC 框架通过复制原来的子框架窗口和其中的视图来实现上面的功能,并且是完全自动

基于单文档(mfc)窗口分割 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2024678321
  • 文件大小261 KB
  • 时间2017-01-24