2 namedajipai namedajipai 于 2016.05.06 00:11 提问

MDI窗口的窗口重叠、平铺菜单是怎么实现的?

Windows系统MDI窗口的窗口重叠、平铺菜单是怎么实现的?不明白的可以去看Word 2000的窗口菜单!具体这些命令怎么实现的?

4个回答

caozhy
caozhy   Ds   Rxr 2016.05.15 07:30
已采纳
CSDNXIAOD
CSDNXIAOD   2016.05.06 00:21

MDI窗口中实现自动缩放的背景图
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

shangguanwaner
shangguanwaner   2016.05.06 04:35

改变窗口位置和大小,并把他们按一定的规则排列。实现起来不难的,就是简单的排列。

ljheee
ljheee   Rxr 2016.05.06 09:02

改变窗口位置和大小,就可以了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C#----对子窗体进行层叠排列
欢迎大家提出意见,一起讨论! 转载请标明是引用于 http://blog.csdn.net/chenyujing1234 代码(VS2008): http://www.rayfile.com/zh-cn/files/f4235a26-9aa8-11e1-bd9f-0015c55db73d/ 关键技术 主要通过LayoutMdi传递MdiLayout.Cascade枚举值来实现子窗体的
C#MDI窗体实现多窗口效果
 C#MDI窗体实现多窗口效果   Visual C#是微软公司推出的下一代主流程序开发语言,他也是一种功能十分强大的程 序设计语言,正在受到越来越多的编程人员的喜欢。在Visual C#中,提供了为实现MDI程序设计的很多功能。本文就是通过一个具体的例子来详细的介绍在Visual C#中的MDI编程。      一程序设计及运行的环境:   (1)视窗2000服务器版   (2)
PB去掉mdi里工具栏的边框
PB去掉mdi里工具栏的边框,版本pb11.5 采用api函数
C#-Mdi多文档窗口及其子窗口的排列 ---ShinePans
MdiLayout枚举成员及说明 Casecade s所有Mdi层叠在父窗口 TileHorizontal 水平平铺 TitleVertical 垂直平铺 Form1.cs (mdi) using System; using System.Collections.Generic; using S
学习记录-Qt MDI子窗口显示大小调整
看了Qt的关于MDI窗口的例子,自己写了个自定义的窗口,发现每次显示都是最小化的。尝试了很多设置,都没效果,最后发现在创建子窗口,并调用show函数后,再设置当前活动窗口的大小就行了。即: DlgMPower *dlg = new DlgMPower; mdiArea->addSubWindow(dlg); dlg->show(); mdiArea->activeSubWindow()->res
Qt模块化笔记之Qt Widgets——子区域和子窗口
QMdiArea 一般使用于主窗口QMainWindow,用于容纳多个子窗口QMdiSubWindow  qt creator 3.0的设计师有MdiArea可直接拖入使用。 界面如下,图中灰色框即是个MdiArea,另一图中创建了2个QMdiSubWindow : 代码如下: #include "mainwindow.h" #include "ui_mainw
如何设计MDI的窗口样式
多文档界面(MDI)是新的Windows窗口风格。支持在一个应用程序支持中开启很多的窗口,并可以在不同的窗口之间实现拖拽功能。如何设计出不同于VC++Wizard自动生成界面风格不同的MDI界面呢?以下的文档是众多解决方案的一种。    一、如何在多文档界面下去掉开始的子窗口    在多文档界面下,自动生成一个新的子窗口,而一个实际的应用系统往往是由用户操作后再生成新的窗口。为了去掉开始的子窗口,
PB中MDI说明和使用
〖MDI〗-Multiple Document Interface *菜单是MDI应用中必不可少的,不仅Frame必须有一个菜单,就连在客户区打开的各个Sheet也应该有菜单,如果没有就会自动继承前面Sheet的菜单。有两种通常的方式来为MDI的Sheet表提供菜单:在框架和每个Sheet之间共享一个菜单,或者分别为每个Sheet提供一个单独的菜单,当然也可以这两种方式混合使用。当打开多个有菜单
MFC实现MDI多视图界面 (一)
MDI (Multiple Document Interface) 是Windows 界 面 的 一 种 规 范, 它 建 立 多 个 窗 口 来 浏 览 文 档 数 据, 如Windows 中 的Program Manager 等 都 是 按MDI 规 范 实 现 的。 在 实 际 工 程 软 件 开 发 中, 许 多 程 序 员 将 其 作 为 一 种 实 现 多 窗 口 的 标 准 方 法。 微 软 基 础 类 库(Microsoft Foundation Class Library, 简 称MFC
Qt在MDI area中新建subwindow时,默认最大最小化及关闭按钮在标题栏左边,怎么移到右边去
很简单: subWin->setWindowFlags(windowFlags()&Qt::LeftToRight);//设置从左到右 顺带补充部分其他关于设置子窗口的代码:     QLabel *label = new QLabel(tr("MDI SubWindow!"));     QMdiSubWindow *subWin = new QMdiSubWindow;