不只是有最大最小关闭按钮的那个矩形东西被称为窗口, 所有控件是窗口。窗口中的子窗口是窗口。 【窗口的组成】 外部边框。窗口Border属性为 Thin, Resizing时,有3个像素宽的边框。 系统区:窗口上部蓝色部分,有...
模态是指当子窗口弹出时,焦点始终被强行集中于子窗口,只要子窗口不退出,焦点就不会被释放。非模态正好相反。从线程角度讲,模态子窗口的线程是阻塞的,父、子窗口各有一个线程,当创建子窗口时,父线程就被子线程阻塞掉;非模态线程不是阻塞型的,父、子线程可以并行运行。在Qt的模态中,主要用到QDialog的ex...
分类:
其他好文 时间:
2014-12-08 20:59:36
阅读次数:
209
setAttribute(Qt::WA_DeleteOnClose):在子窗口的构造函数中调用,当子窗口关闭时,自动删除子窗口对象,防止内存泄露。document():QTextEdit的函数,获取当前文档对象。contentsChanged():文档对象是否改变的SIGNAL函数setWindowModified(document()->isModified()):根据doc..
分类:
其他好文 时间:
2014-12-08 15:49:24
阅读次数:
135
作用:
可以控制MessageBox()确认窗口只能在父窗口的范围内移动,不能移出父窗口的范围。
注意:始终要保证子窗口坐标不越界以及维持窗口尺寸大小
方法:重载消息WM_MOVING
//限制窗口的移动范围(不能在WM_MOVE中实现)
void CDelTaskDlg::OnMoving(UINT fwSide, LPRECT pRect)
{
// TODO: 在此处...
分类:
移动开发 时间:
2014-12-05 21:21:44
阅读次数:
342
在windows桌面程序中,最主要的概念就是窗口, 它是屏幕上一切可见的对象(如各种窗口,子窗口,控件窗口等)的统称。? ????用户借助键盘或鼠标与窗口进行交互。用户对窗口的输入以“消息”的形式传...
js写法a、同过contentWindow获取也有用contentDocument 获取的 但是contentWindow 兼容各个浏览器,可取得子窗口的 window 对象。contentDocument Firefox 支持,> ie8 的ie支持。可取得子窗口的 document 对象。获取方...
分类:
其他好文 时间:
2014-11-27 12:08:27
阅读次数:
405
1.类图 2. 总结 当有数个对象集合,且对象之间有"整体/部分"关系时(多数为树形结构,某些节点保护子节点,某些节点没有子节点(叶子)),客户端希望用透明的方式使用所有节点时,可以使用Composite(组合)模式。MFC中窗口的组合就使用的是组合模式,一个窗口可以包含很多子窗口,而客户端可以调用...
分类:
其他好文 时间:
2014-11-26 22:21:08
阅读次数:
205
内容渲染速度是决定一个UI成败的关键。无论UI做得多华丽,没有速度都没有意义。在MFC,WTL等开发框架下,每个控件都是一个窗口,窗口只需要画前景,背景。因为窗口之间的内容不需要做混合,一个子窗口的一次刷新只涉及该窗口本身,和其它窗口无关,因此这样效率很高。但是美中不足在于,窗口之间内容是孤立的,要...
分类:
系统相关 时间:
2014-11-26 14:12:10
阅读次数:
223
对话框常用相关消息映射函数:一、对话框初始化消息:1、WM_CREATE:通用窗口初始化消息窗口还未显示出来,只有父窗口,子窗口还没创建2、WM_INITDIALOG:对话框窗口专用消息子窗口已经全部创建完成,可以调用和操作子窗口二、对话框关闭过程消息:1、WM_SYSCOMMAND:管理所有系统菜...
1、父窗口调用iframe里面的方法 iframename.window.method();2、子窗口调用父窗口方法 parent.window.method();3、父窗口获取iframe里面元素 $("#id",document.frames["iframename"].document)...
分类:
其他好文 时间:
2014-11-21 18:19:20
阅读次数:
148