有点类似与Winform的MDI窗口。 使用函数为SetParent和MoveWindow(经常配合)。 给个小例子,例如嵌套TIM的聊天窗口 其中window1 就是新建的窗口 里面什么都没有写,默认 截图 SetParent的问题: 1 使用API后,子窗口在父窗口中不显示但是可以显示鼠标的拖拉 ...
今天看到一个比较有意思的洞,虽然不够严重,但是却普遍存在各大src中 熟悉js的朋友都应该知道当我们在调用window下的open方法创建一个新窗口的同时,我们可以获得一个创建窗口的opener句柄,但你也许没注意到,通过target="_blank"点开的窗口活着标签页,子窗口也能捕获opener ...
分类:
其他好文 时间:
2019-10-26 13:20:55
阅读次数:
97
#框架集 # 另一种解释 框架集的例子 属性:rows="20%,40%,*" 分为三个子窗口(三行),百分比代表每个窗口所占比例,*代表剩下的比例cols="20%,40%,*" 分为三个子窗口(三列),百分比代表每个窗口所占比例,*代表剩下的比例 框架: 格式:注意:框架集不能放在body,当r... ...
分类:
其他好文 时间:
2019-10-21 13:23:08
阅读次数:
68
使用 window.open(window.opener.origin); window.opener;属性表示父窗口的相关信息, 是从子窗口获取父窗口信息的一种方法. 如果一个窗口没有父窗口, 那window.opener会返回null. 下面代码可以从子窗口获取父窗口设置的window.name ...
分类:
其他好文 时间:
2019-10-19 09:34:49
阅读次数:
73
转自https://www.cnblogs.com/yysbolg/p/9183626.html 1.用iframe、弹出子页面刷新父页面iframe 2.弹出子页面 3.子窗口刷新父窗口 4.刷新以open()方法打开的窗口 5.刷新以winodw.showModelDialog()方法打开的窗口 ...
分类:
编程语言 时间:
2019-10-10 15:57:05
阅读次数:
137
信号(signals)与槽(slots)是QT重要机制,例子使用了C++11 lambda表达式进行了信号与槽的连接。 实现两个窗口通过点击按钮完成互相切换,注意子窗口只能发送信号,不能处理,所有信号应在主窗口定义相应处理槽函数处理。 主窗口: mywidget.h mywidget.cpp #in ...
分类:
其他好文 时间:
2019-10-02 00:23:45
阅读次数:
117
使用多个窗体搭建的程序,需要用到窗体间的数据传递,常用两种方法: 方法一 1,进入子窗体的Designer.cs,将子窗体中的私有控件控件定义为public 2.在主窗口程序Form1.cs中将子窗口实例化 3.直接引用子船体中的控件 方法二: 在Program里 建一个结构体;里面定义一个静态变量 ...
获取窗体的句柄 FindWindow,用来根据类名和窗口名来得到窗口句柄。但是这个函数不能查找子窗口,也不区分大小写。如果要从一个窗口的子窗口中查找需要使用的FindWindowEX。 1.在C 中使用方法如下: 获取窗体的子窗体句柄 FindWindowEx该函数获得一个窗口的句柄,该窗口的类名和 ...
一.标准信号与槽函数 有些信号和槽的函数模板都已经被写好了,只需要调用即可 下面是一个点击按钮关闭窗口的程序 .h文件 .cpp文件 二.自定义槽函数 .h文件 .cpp文件 三.自定义信号与槽函数 下面是一个两个窗口相互切换的程序,点击主窗口按钮,切换到子窗口;在子窗口中点击按钮,给主窗口发送自定 ...
分类:
其他好文 时间:
2019-09-01 15:01:08
阅读次数:
117
实现子窗口与父窗口的交互,通过父窗口调用并控制子窗口,子窗口也能控制父窗口,使用委托和事件的方法,可以实现。 1.父窗口调用子窗口,并通过子窗口控制父窗口 新建工程,创建两个窗体 显示子窗体的代码: 子窗体定义事件,父窗体订阅事件(通过子窗体修改父窗体) 2.通过子窗体控制父窗体 父窗体定义事件,子 ...