闲来无事把popupwindow的源码看了一遍,能力有限只看懂了一部分。下面我们来看看源码:
private int mWindowLayoutType = WindowManager.LayoutParams.TYPE_APPLICATION_PANEL;
分析:从这里可以看出来PopupWindow(弹出窗口)实际上是一个子窗口,它是一个独立的类(并不继承于Window)。
public...
今天想加个背景图片,发现Qt5和之前的版本完全不同啊!Qt4的时候:(父窗口的背景图片不会影响子窗口)QPixmapback(":/p_w_picpaths/1/jpg");QPalettepalett;palett.setBrush(this->backgroundRole(),QBrush(back));this->setPalette(palett);这在Qt4的时候无往不利啊!..
分类:
其他好文 时间:
2015-08-06 13:34:02
阅读次数:
127
这应该是个老问题,我来稍微总结下:(我刚刚接触Windows编程希望大家多多指点)
1.上来来个最鲁莽的.
直接通过exit(0),ExitProcess(0);
//不好的用法
猜测资源得不到回收
原因如下:
http://blog.csdn.net/jiang1013nan/article/details/4831020
2.向父窗口发送WM_CLOSE消息,...
分类:
编程语言 时间:
2015-08-05 22:21:23
阅读次数:
401
有时需要把一个子窗口内嵌进入父窗口当中。我们可以这样做1.新建一个QWidget 或者QDialog的子类 ClassA(父类为ClassB)2.在新建类的构造函数中添加设置窗口属性[cpp]view plaincopyprint?setWindowFlags(Qt::CustomizeWindow...
分类:
其他好文 时间:
2015-08-03 20:38:52
阅读次数:
139
需求:通过window.open方法打开了子窗口,当关闭主窗口时,子窗口应当也关闭。
实现思路:
1.打开子窗口函数window.open(url,winName)的第二个参数winName可以唯一标识打开的窗口。因此关闭子窗口只需要使用winName.close()函数即可。
2.一个页面可能有多个子窗口。因此需要一个数组存储所有子窗口对象。关闭时,遍历数组即可。
3.子窗口还可以再打开子...
对话框管理器——Windows内置的对话框代码 ①负责创建对话框窗口及其上面的子窗口控件;在创建对话框函数的内部,Windows使用用户自定义的对话框模板,并且使用Windows内部定义的窗口类(一般类名是“#32770”)来创建对话框。 ②提供内置的窗口过程来处理对话框消息(包括所有鼠标和...
分类:
其他好文 时间:
2015-08-02 08:50:40
阅读次数:
205
很多人应该知道,QQ的子窗口句柄是无法被WinUser库中提供的
函数可以得到的,因为根本没有NativeHandle 它是绘画出的控
件、DirectUI、WPF 不过DirectUI并不是如WPF纯种DirectX渲染
帧、不过两者概念相等,控件只是逻辑上的 并不是真正意义上存
在的控件,既然没有那如何去获取它的内容、很简单微软提供了
两套不同的类库,C++ 主要应用 Micros...
1.window.showFullScreen()//此方法只对顶级窗口有效,对子窗口无效QT中窗口部件QWidget成员函数showFullScreen();是用于将窗口部件全屏显示,但是他只对窗口模式的部件有用。子窗口的特征是 Qt::SubWindow,不是独立的窗口。因此对其调用showFu...
分类:
其他好文 时间:
2015-07-31 18:09:25
阅读次数:
124
一、主窗体与子窗体传参方法有很多,这里介绍一种通过重载子窗体的构造函数实现主窗体参数传入到子窗体,并通过QT信号和槽的机制实现子窗口到主窗口值的传递。主和子窗体的设置如下:主要实现功能为:1 主窗口LineEdit控件按下Enter键后,弹出Dialog窗体并显示与主窗体一样的内容;2 子窗体按下p...
1. FindWindow()
HWND FindWindow(LPCSTR lpClassName, LPCSTR lpWindowName);
功能:查找与指定窗口类名和窗口名称相匹配的顶级窗口,这个函数不搜索子窗口。
参数:如果lpClassName为null,将会寻找任何与lpWindowName参数匹配的窗口,如果lpWindowName为NULL,则匹配所有窗口名。
返回值:成...
分类:
编程语言 时间:
2015-07-20 16:45:52
阅读次数:
137