E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Duilib界面库
Ubuntu18.04上安装Qt5.10 步骤
Qt是一个跨平台的C++图形用户
界面库
,我们平时所说所使用的Qt,准确的来说是它的GUI编程部分。Qt提供给应用程序开发者建立图形用户界面所需要的功能,并且Qt很容易扩展。
一夜空中最亮的星一
·
2020-08-15 05:11
Ubuntu常用软件安装
Ubuntu 16.04 安装 Qt 5.14.1
文章目录1.概述2.下载3.安装4.环境变量配置5.新建工程验证1.概述Qt是一个跨平台的C++图形用户界面应用程序框架,图形
界面库
,Qtlibrary为Qt程序提供头文件、静态链接库和动态链接库。
来鸟 鸣间
·
2020-08-15 05:34
Linux
duilib
实现截屏选取功能分析
本文关注点不再截屏而是截屏选取工具1首先肯定是个透明窗口,且置顶并且是工具窗口(任务栏不显示窗口图标)窗口样式screen_border.pngscreen_point.png在窗口初始化过程中,将窗口置顶voidScreenCaptureTool::InitWindow(){m_pRoot->AttachBubbledEvent(ui::kEventClick,nbase::Bind(&Scre
清水迎朝阳
·
2020-08-15 00:09
duilib
duilib界面
duilib
绘图机制分析
注:本文使用的是云信
duilib
1绘图功能基本接口抽象类不负责具体实现功能,而是定义绘图时,应该具有的功能,由纯虚函数定义在
duilib
中,将与绘制相关的功能,定义成了抽象类纯虚函数接口,定义了绘图使用的渲染上下文环境在
清水迎朝阳
·
2020-08-15 00:39
duilib
PyQt5 -- 安装与发布
人生苦短,我用python这句话真的很对,现在市面上各种各样的c++的ui
界面库
,其中发展比较好的属于Qt了,如果用c++开发的话,真的很慢。
暗黑程序员
·
2020-08-14 22:22
QT
VS代码编译能通过,但是出现红色波浪线的问题
这个问提很奇特:我在这里以使用
duilib
库时,我的代码中出现红色波浪线的解决办法解决办法:我引用
duilib
库时,在stdafx.h的头文件中引入
duilib
的头文件,然后usingnamespace
DuiLib
Champion.zhu
·
2020-08-14 20:56
【医疗软件】【C#基础】yieId return和return的区别
写点东西:来上海工作四年多了,从学校里面的MFC、VxWorks、WindML,到工作用的Qt、C++、
DuiLib
、Windows生物识别驱动、有点含量的HCK和HLK测试,再到嵌入式开发板、乐鑫的esp8266
Champion.zhu
·
2020-08-14 20:55
C#
&
WPF
C++与C#界面编程比较
WTL为轻量级
界面库
,代码更加
loadstar_kun
·
2020-08-14 17:56
C/C++
Qt编程核心技术
1Qt概述Qt是一个跨平台的C++图形用户
界面库
,由挪威TrollTech公司出品,目前包括Qt/X11,基于Framebuffer的QtEmbedded,快速开发工具QtDesigner,国际化工具QtLinguist
feitian542
·
2020-08-14 13:55
Qt
vc循序渐进实现仿QQ界面(四):圆形按钮与工具栏自绘
并且这里讲解的方法不局限于使用RingSDK
界面库
Mirage520
·
2020-08-14 06:55
C/C++
MFC 之 CButton 控件重绘(GDI篇)
因为是小公司,所以也没有现成的
界面库
,必须自己一点一点写。自己在网上收集了点资料,就写了几个类型的button类,以供以后使用。
myiszjf
·
2020-08-14 03:02
把资源编译进EXE之(一)探秘Qt Rcc 的实现
duilib
把ZIP皮肤编译进EXE但是这样做容易被360杀毒误报,所以就来研究一下第二种方法:QtRcc.exe资源编译的实现。
hats8888
·
2020-08-14 03:32
Qt技术
c/c++技术
DuiLib
——第一篇UIManager
DUiLib
源码分析——以UiLib1.01版为分析目标-------------------------------------------------------------------------
tszhao
·
2020-08-13 19:57
Duilib
Duilib
自定义控件
方法一:1.1继承IDialogBuilderCallback类,重写CreateControl函数。1.2在使用该控件的类中继承OnCreate函数,代码如下:CDialogBuilderbuilder;CDialogBuilderCallbackExcb;CControlUI*pRoot=builder.Create(_T("LoginMainWnd.xml"),(UINT)0,&cb,&m_
feiのfei
·
2020-08-12 18:58
Duilib
Windows编程
C++
C++轻量级
界面库
DuiLib
简介(二)—使用
DuiLib
书接上文。前面我们已经建立好test.xml文件了,现在要做的是把刚建好的xml文件和所用到的图标文件打包形成一个压缩包(test.zip)。在VS编译器中导入这个test.zip的资源。我这里最后形成的ID是IDR_ZIPRES。一切准备就绪,下面就开始代码部分的说明了。二、创建Dialog新建一个win32项目,在_tWinMain函数中加入以下代码:CPaintManagerUI::SetI
Rliny
·
2020-08-12 18:35
界面
c++
duilib
简单的例子
/
DuiLib
/UIlib.h"usingnamespace
DuiLib
;#pragmacomment(lib,"..
qq_24127015
·
2020-08-12 17:29
C++
VC
C/C++
Duilib
自定义控件
一、根据当前的需要来继承相应的控件,已便减少重复开发一般继承DoPaint来写,若需要在最上层显示的,则要继承DoPostPaint()例读取图片旋转显示,配合GDI+来,注意Gdiplus::Bitmap的构造函数,本例PNG,使用PixelFormat32bppPARGBboolRotateAnimation::DoPaint(HDChDC,constRECT&rcPaint,CControl
小乌龟在大乌龟背上
·
2020-08-12 16:30
C/C++
VC
DS
QT 无边框可拖动改变size窗口实现
最近写一个小工具,选用QT作为
界面库
,一方面是QT功能强大,另外也是因为自己对QT比较熟悉,下面记录一下对无边框窗口改变大小的一些实现。
sundyhy
·
2020-08-12 10:26
QT
DUIlib
实现渐变上升动画
Duilib
内部嵌入xml有两种方式:方式一:ChildLayout使用方式二:重写WindowImplBase::CreateControl(LPCTSTRpstrClass){if(_tcsicmp
顾小白xx
·
2020-08-12 01:26
Duilib
属性列表
控件名称:Include属性默认值类型说明sourceSTRINGXML布局文件countINT嵌入的次数控件名称:Import属性默认值类型说明fontfileSTRING字体的文件路径控件名称:Default属性默认值类型说明nameSTRING控件的名称valueSTRING控件的属性sharedfalseBOOL是否共享控件名称:Style属性默认值类型说明nameSTRING样式的名称v
暗黑程序员
·
2020-08-12 01:24
CC++
DuiLib
duilib
uilib属性列表
转自
duilib
uilib文档使用时方便查询
duilib
属性:UiLib扩展后的属性:则所有Button控件的默认背景为#ffffffff包括控件的name属性,也可定义到样式中。
whatday
·
2020-08-12 01:52
Duilib
布局及原理
1.
Duilib
分为几个大部分:(1)控件(2)容器(本质也是控件)(3)UI构建解析器(XML解析)(4)窗体管理器(消息循环,消息映射,消息处理,窗口管理等)(5)渲染引擎2.Win32消息路由如下
self_mind
·
2020-08-12 01:17
Duilib使用问题
仿酷狗音乐播放器开发日志二十四 选项设置窗体的实现(附328行xml布局源码)...
今天把仿酷狗的选项设置窗体的布局代码分享出来,给学习
duilib
布局的朋友做个demo。
a539284554
·
2020-08-12 01:02
Redux原理形象说明与Redux中间件简述
Redux除了和React一起用外,还支持其它
界面库
。它体小精悍(只有2kB,包括依赖)。
LeonardoRain
·
2020-08-11 13:20
redux
duilib
绝对定位与相对定位
前言
duilib
中窗口,布局,控件等在屏幕上的显示位置都是按照配置好的xml文件规则显示的,每个显示元素的位置大小也需要显式指定,才能呈现出更好看的界面效果,显示元素的位置有两种配置规则,即绝对位置(fuilib
小哈龙
·
2020-08-10 18:51
DuiLib
duilib
整体框架认识
从GoogleCode上下载的
duilib
工程中附带的一副总体设计图(如下所示),可以先整体了解一下,有个初步的认识,对后续进一步深入了解学习会很有帮助。
小哈龙
·
2020-08-10 18:51
DuiLib
duilib
再看mfc
最近又用它做东西时,有了不少感悟,mfc是属于界面类库,而且是属于比较成熟,有历史的库,相较于目前做界面比较华丽多彩的
duilib
、BCG、QT等从外观上略显逊色,但是都了解过之后会有一些想法界面类库实现原理大致类同
小哈龙
·
2020-08-10 18:51
windows
c/c++
mfc
duilib
源码修改之WindowImplBase类OnCreate函数
问题:
duilib
默认新建窗体的左上角为屏幕左上角,无法自己输入参数修改,如下代码:#include"stdafx.h"#include"MainFrame.h"intAPIENTRYWinMain(HINSTANCEhInstance
小哈龙
·
2020-08-10 18:19
windows
c/c++
DuiLib
duilib
的通用窗口类WindowImplBase
前言
duilib
程序中,编写自己的窗口类一般的继承关系有两种,一种是继承自CWindowWnd、INotifyUI、IMessageFilterUI,而第二种方式是继承自
duilib
封装好的通用窗口类WindowImplBaseWindowImplBase
小哈龙
·
2020-08-10 18:19
windows
c/c++
DuiLib
duilib
Python使用matplotlib库绘制过图形
使用%matplotlib命令可以将matplotlib的图表直接嵌入到Notebook之中,或者使用指定的
界面库
显示图表,它有一个参数指定matplotlib图表的显示方式。IPy
ly_dengle
·
2020-08-10 14:55
python
python界面编程-PyQT5界面编程简单原理
PyQT5作为一个
界面库
,使用起来确实很方便,它是类似于基于对象的编程方法,通过创建对象,控制对象属性,绑定事件等完成一个完整的界面设计我们已经看过他的设计器,再次介绍一下:左侧的控件时现成的,可以拖到主界面直接用控件可以通过属性控制大小
iamsongyu
·
2020-08-10 06:47
理论知识
编程语言
IOS不用AutoLayout也能实现自动布局的类(4)----MyTableLayout横空出世
界面库
下载地址:https://github.com/youngsoft/MyLinearLayout前面的几篇文章里我分别介绍了线性布局(MyLinearLayout),相对布局(MyRelativeLayout
欧阳大哥2013
·
2020-08-10 05:46
前端开发
BCG 动态链接库和静态链接库
4.1动态链接库和静态链接库使用BCG
界面库
的应用程序,发布时可以以动态库或静态库的方式链接。BCG已经在BCGCBProInc.h文件中定义好了链接选项,我们只需要修改工程MFC的工程配置即可。
Symbol Sir
·
2020-08-09 15:29
BCG
DuiLib
笔记之设置文本字体
设置文本字体要用到Font它的常用属性如下id用于标识Font,类型:INTname用于指定字体名称,类型:STRINGsize用于指定字体大小,类型:INTbold用于指定是否加粗,类型:BOOL,默认值为falseunderline用于指定是否添加下划线,类型:BOOL,默认值为falseitalic用于指定是否将字体设为斜体,类型:BOOL,默认值为falsedefault用于指定是否将该F
weixin_33923148
·
2020-08-09 00:35
从GitHub获取
DuiLib
编译出错:成员声明中不允许限定名 的解决方法
双击错误可以跳到Utils.h第103行处,如下:#ifdef_UNICODEconstCDuiString&CDuiString::operator=(LPCSTRlpStr);constCDuiString&CDuiString::operator+=(LPCSTRlpStr);#elseconstCDuiString&CDuiString::operator=(LPCWSTRlpwStr);
新塘老笨
·
2020-08-08 20:18
Qt Quick qml UI库 控件封装框架
公司的项目有Widget也有Quick的,通过阅读前辈的代码感觉qml的编程和Html前端编程很类似QtQuickqml(以下简称qml)更适合快速开发,可以快速做出比较漂亮的页面,但是呢qml很少有
界面库
提供给广大的程序猿们使用
zing8589561
·
2020-08-08 19:29
Qt
一个exe可执行程序的生与死
全文转载图片丢失写在前面:最近在研究一个VC
界面库
DuiLib
,在细读它的源码时遇到些问题,比如它的界面是如何绘制上去的,底层操作是如何实现的,就是CreateWindow和ShowWindow又是如何实现的
jiht594
·
2020-08-08 16:36
WinAPI
增加
duilib
edit控件的提示功能和多种文字颜色
转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/41786407
duilib
的CEditUI控件内部使用了win32的原生edit
a539284554
·
2020-08-08 13:46
DUiLib
源码分析——第一篇UIManager
DUiLib
源码分析——以UiLib1.01版为分析目标-------------------------------------------------------------------------
mail_cm
·
2020-08-08 00:49
学习duilib
callback
hashmap
dll
null
button
xml
wince 播放器 最终版本
此外,
duilib
forwince代码,我开源了,有这方面需要的人可以到我的git上下载,或者到
duilib
官网下载,新的版本我相信已经把我修改那部分代码已经整合进去了.wince播放器最终版本,是采用
weinyZhou
·
2020-08-07 19:00
wince
duilib
wince
easyx游戏编程:五子棋(C语言游戏开发)
easyx游戏编程:五子棋(C语言游戏开发)五子棋:本游戏用到了图形
界面库
graphics.h,图形
界面库
下载安装:下载链接:https://easyx.cn/downloads/.下方有源码。
HikD.
·
2020-08-07 11:48
easyx
算法
游戏
easyx游戏编程:魔塔(C语言游戏开发)
easyx游戏编程:魔塔(C语言游戏开发)魔塔:本游戏用到了图形
界面库
graphics.h,图形
界面库
下载安装:下载链接:https://easyx.cn/downloads/.下方有源码。
HikD.
·
2020-08-07 11:48
easyx
图形用户界面若干基础疑问
–2020年4月29日11点43分一直有几个问题,在若干年前就开始疑惑了:这些图形
界面库
是怎么画出来的?
winston600
·
2020-08-05 15:29
修仙之道
#
图形用户界面
修复
duilib
-添加托盘图标
注:只是添加托盘图标,不是添加托盘右键点击菜单官方
duilib
下载:https://github.com/
duilib
/
duilib
在使用
duilib
的时候,要添加托盘图标功能,发现不知道怎么添加图标。
Ryan_naiquan
·
2020-08-05 15:18
duilib
duilib
库分析: 消息流程分析
转看下CWindowWnd类与CPaintManagerUI类是咋进行消息分发的吧.1.先看下CPaintManagerUI类的MessageLoop函数:[cpp]viewplaincopyprint?voidCPaintManagerUI::MessageLoop(){MSGmsg={0};while(::GetMessage(&msg,NULL,0,0)){//获取消息if(!CPaintM
weixin_34043301
·
2020-08-05 14:50
基于
Duilib
的win32程序实现最小化到托盘
最近在学习使用
Duilib
,这个库实现PC程序的界面确实很方便。
Duilib
中的demo程序全是点击关闭按钮程序就关闭了,所以这里我实现了一个点击关闭按钮后程序最小化到托盘的效果。
weixin_33979745
·
2020-08-05 14:17
解析
duilib
消息处理函数-笔记1
界面消息传递机制,通过宏定义点击事件处理方法。来看一下主要消息的处理宏展开是什么情况wndProc----->HandleMessage--->func1....funcn----->CpaintManagerUI:MessageHandleer----->CwindowWnd::HandleMessage:(1)声明了几个函数参数LRESULTHandleMessage(UINTuMsg,WPA
szq2k08
·
2020-08-05 14:32
windows
UI笔记
云信
duilib
踩坑填坑--点点滴滴
云信
duilib
云信官方只提供了简单的可怜的介绍、和属性列表,通过这些,就想掌握,想想也是不可能的。
清水迎朝阳
·
2020-08-05 14:05
网易云信开发
duilib
隐藏(显示)任务栏图标方式
//隐藏任务栏方式//其中m_hWnd为当前窗口句柄voidhide_task_bar(){DWORDdwExStyle=GetWindowLong(m_hWnd,GWL_EXSTYLE);dwExStyle^=WS_EX_TOOLWINDOW;SetWindowLong(m_hWnd,GWL_EXSTYLE,dwExStyle);//ModifyWindowEx}//显示任务栏方式voidsho
昵称都是浮云
·
2020-08-05 13:31
DUILIB
隐藏
任务栏
duilib
duilib
滑块移动消息实时获取
我的实现方法查找到Slider控件,设置控件的m_bImmMode为true处理Notify消息中valuechanged消息具体剪辑代码如下CSliderUI*sld=static_cast(m_PaintManager.FindControl(_T("AdjustColorSliderR")));if(sld){sld->SetImmMode(true);}if(msg.sType==DUI_
billnie
·
2020-08-05 13:42
duilib
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他