为什么要这样做?有时候我们需要一个非窗口组件(比如一个非继承自TWinContrl的组件)可以接受Windows消息。要接受消息就需要一个窗口句柄,但是非窗口组件却没有句柄。这篇文章将讲述怎么让一个没有句柄的组件如何通过一个隐藏的窗口接受消息这是怎么做到的?例如我的剪贴板查看组件就是一个不可视的组件 ...
窗口组件: 图形用户界面由不同的窗口和窗口组件构成; Qt以组件对象的方式,构建图形用户界面。 组件的类型包括: 容器类(父组件):用于包含其他的界面组件 功能类(子组件):用于实现特定的交互功能 Qt中没有用父组件的顶级组件叫做窗口。 Qwidget 继承自QObject和QPaintDevice ...
分类:
其他好文 时间:
2017-02-12 12:37:18
阅读次数:
193
一、窗口组件 1、组件的介绍 (1)、图形用户界面由不同类型的窗口和窗口组件构成 (2)、<QtGui>头文件包含窗口组件,对应Qt中的GUI模块 (3)、Qt以组件对象的方式构建图形用户界面 (4)、组件的类型 A、容器类(父组件):用于包含其它的界面组件(Qt中没有父组件的顶级组件叫做窗口) B ...
分类:
其他好文 时间:
2017-02-10 17:23:00
阅读次数:
272
本文所有的窗体界面略去,读者可根据程序自行添加各窗口组件。 1、获取windows版本信息 可以通过Windows API函数GetVersionEx来获得。 具体程序如下: Procedure Tform1.Button1Click(sender:TObject); Var OSVI:OSVERS ...
在使用bootstrap的modal模态窗口组件时,触发后会发现页面有抖动现象。这是因为它隐藏了浏览器滚动条,页面就相当于变宽了,关闭模态窗口后,页面又出现滚动条,页面又变窄了,这一伸一缩就会使页面产生抖动现象。我的解决方法很简单,就是干掉隐藏滚动条的代码。总共删除bootstrap.js文件中6行 ...
分类:
其他好文 时间:
2016-12-17 13:55:52
阅读次数:
221
QT开发(三十一)——NotePad实例开发一、界面开发NotePad使用主窗口作为顶层窗口组件,使用QMainWindow作为基类,QMainWindow内部封装了菜单栏、工具栏、中央组件、停靠组件、状态栏等。QMainWindow内置了布局管理器,基本的组件布局如下:使用二阶构造模式构建NotePad界面。M..
分类:
其他好文 时间:
2016-12-16 02:15:18
阅读次数:
1087
注意首先要在title后面导入配置文件,前后顺序不能乱 <!-- 1.jQuery的js包 --><script type="text/javascript" src="jquery-easyui-1.4.4/jquery.min.js"></script><!-- 2.css资源 --><link ...
分类:
其他好文 时间:
2016-11-23 20:20:48
阅读次数:
363
QT开发(五)——窗口组件和窗口类型一、窗口组件图形用户界面由不同的窗口和窗口组件构成,<QtGui>头文件包含窗口组件,对应QT中的GUI模块,QT以组件对象的方式构建GUI。组件的类型:A、容器类(父组件)用来包含其他的界面组件B、功能类(子组件)用于实现特定的交互功..
分类:
其他好文 时间:
2016-10-31 22:27:52
阅读次数:
441
接上面的船舶管理业务,这里介绍添加和修改操作。 目录 1. 添加操作 2. 修改操作 3. 在线演示 1. 添加操作 1.1 创建AddShipWindow.js 在业务中的view目录下创建一个AddShipWindow.js文件,表示一个增加船舶的窗口组件。 此文件中包含了一个form组件用于显 ...
分类:
Web程序 时间:
2016-10-06 16:52:32
阅读次数:
217
public class GameUtil{ public static Image getImage(String path){ URL u=GameUtil.class.getClassLoader().getResource(path); System.out.println(u); Buff ...
分类:
编程语言 时间:
2016-10-02 15:16:43
阅读次数:
327