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
[置顶]
duilib
开发基础:创建自定义控件的过程
转载请说明原出处,谢谢~·http://blog.csdn.net/zhuhongshu/article/details/45362751 用
Duilib
开发界面时,很多情况下库自带的控件不满足需求
zhuhongshu
·
2015-04-29 11:00
duilib
关于学习Demo中的QQ
该demo是模拟QQ的界面和相应的操作。1、该主界面的列表使用了自定义listui的操作。在createcontrol中进行自定义创建。CControlUI*MainFrame::CreateControl(LPCTSTRpstrClass) { if(_tcsicmp(pstrClass,_T("FriendList"))==0) { returnnewCFriendsUI(m_Pain
CY_K_YC
·
2015-04-26 12:00
duilib
CListUI控件插入内容注意地方
articlefromlixiangxiang@ajb 公司最近项目由于MFC界面出现无法解决的bug(部分edit自绘导致复选框背景填充失效问题),所以将部分mfc界面改造成
Duilib
界面
lixiang987654321
·
2015-04-26 11:00
duilib
中使用MFC控件
Duilib
是一个很强大的皮肤库,其中继承了标签Label、按钮Button、单选复选Option、下拉框ComBo以及列表控件List和树控件Tree、DataTime日期控件、Slider、Progress
lixiang987654321
·
2015-04-25 17:00
DuiLib
属性--未完
这里我想讲解一下
duilib
中的一些属性的理解,当然这是一篇永远没有完结的文章,由于我在学
duilib
开源库,每每遇到模糊的属性的时候再逐一添加上;熟悉html或css的人知道,
duilib
中的大多属性雷同于
lixiang987654321
·
2015-04-12 11:00
VS编译
duilib
项目时候的错误解决方法整理
1.找不到Riched20.libVS2013编译
duilib
v1.1,“找不到Riched20.lib”的问题http://blog.csdn.net/tg2003/article/details/448416052
tg2003
·
2015-04-03 23:00
VS2013编译
duilib
v1.1,“找不到Riched20.lib”的问题
打开
DuiLib
工程的属性页,进入“链接器”-“输入”选项界面。
tg2003
·
2015-04-03 00:00
duilib
duilib
控件属性列表
lixiang987654321
·
2015-03-17 23:00
notepad++使用
因
duilib
需要编辑xml,使用notepad++编辑
duilib
的xml比较方便,所以有一些心得.写了个exe的工程,可以加载xml文件,来检查xml中所写的界面元素.当在notepad++中编辑xml
damingg
·
2015-03-09 15:00
DirectUI开源库 -
DuiLib
的使用
在使用
DuiLib
的时候,一种是使用他的DLL库(或者lib库)的方式,一种是直接使用源代码。我偏向于使用后者,这样在发布出去的程序中,就会尽量少一些库文件的烦恼。
skylin19840101
·
2015-03-02 16:00
分享个
Duilib
扩展颜色选择器控件(
Duilib
换肤时使用)
简介颜色选择器不是调色板,调色板可以选择任意的颜色值,而颜色选择期只能使用固定的颜色值。例如QQ电脑管家的换肤功能中可以使用默认颜色作为整个界面的背景色,其中的颜色都是固定了的,只能重中选择,那个就是颜色选择器了。实现数据结构:首先需要使用一个固定的二维表来存储这么一组颜色值,根据行、列坐标来区分,当用户选择某一个颜色的时候,我们根据这个点去查询表中对应的颜色值。界面处理:选中状态和鼠标焦点状态,
mfcing
·
2015-02-28 10:00
color
duilib
gdi
分享个
Duilib
中基于wke的浏览器控件
网上也有基于wke在
Duilib
上扩展的控件代码,其实wke头文件挺清楚的了,接口一目了然,特别是JS与C++交互的函数更是容易看懂,也没什么难的,你也可以做到的。
mfcing
·
2015-02-27 22:00
盛大游戏招收C++高级开发工程师
2.熟悉界面开发,有
Duilib
以及Di
CPP&&设计模式小屋
·
2015-02-26 09:00
[置顶] 入门学习
duilib
的要点
转载请说明原出处:http://blog.csdn.net/zhuhongshu/article/details/43816875 在QQ群里经常会有刚开始学习
duilib
的朋友加入,问到一些属性用法和布局问题
zhuhongshu
·
2015-02-14 13:00
源码
入门
学习
duilib
Duilib
事件类型定义
//定义所有消息类型//////////////////////////////////////////////////////////////////////////#defineDUI_MSGTYPE_MENU(_T("menu"))#defineDUI_MSGTYPE_LINK(_T("link"))#defineDUI_MSGTYPE_TIMER(_T("timer"))#defineDU
lixiang987654321
·
2015-02-12 17:00
duilib
[置顶] 使用
duilib
开发半透明异形窗体程序(附源码和demo)
转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/43532791 半透明异形窗体的功能在之前维护的老版本的
duilib
zhuhongshu
·
2015-02-05 19:00
源码
界面
duilib
半透明异形窗体
CComboUI bug修复
duilib
CComboUI 有时鼠标拖动不准 bylssaint 次bug修复比较简单,但比较难找到原因先贴源码: 在 CComboWnd中找到HandleMessage方法。
lssaint
·
2015-02-04 15:00
bug
修复
duilib
CComboUI
鼠标拖动
选择的位置
duilib
修复combo控件打开下拉菜单后不会自动定位到上次选择的位置上的bug
转载请说明原出处,谢谢:http://blog.csdn.net/zhuhongshu/article/details/43484589 今天群里一个网友向我反应combo控件的一个bug:单击combo控件,展开下拉菜单后,不会自动定位到上次选择的位置,而是定位到最开头的位置。 带有bug的效果图: 修复后的效果图:
zhuhongshu
·
2015-02-04 12:00
bug
combo
下拉菜单
duilib
自动定位
duisharp以DUI技术为基础的一套轻量级UI库
//开放UI库-duisharp介绍:duisharp是采用DUI技术的一套轻量级的C++UI库,借鉴了
duilib
、directui、金山等开源项目,在此予以感谢。
qdtroy
·
2015-02-02 08:04
duisharp
duilib
入门问题集
引入
duilib
时请确保引入头文件开始时先引入COMUTIL.H头文件#include"COMUTIL.H"#include"UIlib.h"
duilib
基本程序结构在stdafx.h文件中加入#include"COMUTIL.H
xuminglong
·
2015-01-23 21:00
C++
Win32
界面
duilib
CDateTimeUI 在Xp下的bug修复
转自:http://my.oschina.net/u/343244/blog/370131CDateTimeUI 的bug修复。修改CDateTimeWnd的HandleMessage方法?12345678910111213141516171819202122232425262728293031323334353637383940414243444546if(WM_NOTIFY==uMsg){
zhuhongshu
·
2015-01-21 16:00
XP
bug
DateTime
duilib
duilib
修复padding属性导致其他控件自动计算宽高度错误的bug和导致自己宽高度错误的bug
转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/42950733 BUG一:padding导致其他控件宽度计算错误 今天在写项目的一个布局时,用到了最常用的相对布局属性padding:在一个纵向容器里,给其中的各个子元素设置了padding属性来做相对布局。但是出现了很奇怪的现象:容器的最后一个元素本应该
zhuhongshu
·
2015-01-21 02:00
bug
padding
相对布局
duilib
布局错乱
[置顶] Redrain 通用菜单控件使用方法和说明(增加动态添加功能、附源码和demo)
转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/42889709 大概半年前我写过博客说明怎么改造
duilib
的原代MenuDemo
zhuhongshu
·
2015-01-19 23:00
C++
动态添加
菜单
duilib
消息传送
mfc使用
duilib
支持拖动
mfc使用
duilib
例子有很多,我不多说。
bin432
·
2015-01-19 16:16
duilib
C++ 事件回调机制的几种实现方式
1、
duilib
中的CEventSource。以下代码摘自
duilib
,并且有一点改动。
hyhnoproblem
·
2015-01-12 22:00
C++
delegate
__hook
__event
[置顶]
duilib
使用图片素材或者算法给窗体增加阴影(源码和demo)
42580877 之前我写的程序使用阴影时,一直是使用codeproject网站上的WndShadow类,并且把它当作单独的模块来使用,后来觉得使用阴影的情况非常多,所以今天就把这个类改写了一下,让他融入到
duilib
zhuhongshu
·
2015-01-10 09:00
算法
shadow
界面
窗体阴影
图片阴影
Duilib
教程-自动布局2
在上一节中,我简单介绍了控件随父LAYOUT自由移动的设置。在这一节,我将介绍一种常见的情况:嵌入窗口。 在项目中,我们很少会100%的编写一个软件,特别是界面相关的,我们会使用以前已经编写好的窗口,或网上的开源模块。举一个简单的例子来说,如果你要编写一个视频播放器,关于视频的播放窗口,就用不着用DUI来实现,我们完全可以使用网上的开源库,嵌入一个播放的WND即可(当然有的库也支
·
2015-01-07 22:00
lib
duilib
给List表头增加百分比控制宽度的功能
转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/42503147 最近项目里需要用到包含表头列表,而窗体大小改变后,每个列表项的宽度不会自动改变,这样窗体变宽后列表就出现了一大片空白,非常难看。所以给列表头增加了属性,可以控制让每个列表项的宽度根据百分比来计算。这样再配合我之前写的对List控件的增强代码,就能让列表
zhuhongshu
·
2015-01-07 21:00
扩展
duilib
ListHeader
百分比宽度
duilib
增加gif控件(基于gdi+,可控制播放暂停,自动设置大小)
转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/42502081 因为项目需要我需要给
duilib
增加一个gif控件,目前已经有了
zhuhongshu
·
2015-01-07 21:00
扩展
界面
duilib
GDI+
Gif控件
duilib
修复Text控件无法设置宽度的bug,增加自动加算宽度的属性
转载请说明原出处,谢谢~~: 今天有朋友反映CTextUI控件无法设置宽度,于是修复了这个bug,顺便给Text控件增加了一个自动计算宽度的属性,描述如下 bug出现在EstimeteSize函数,修复后的主要代码如下:SIZECTextUI::EstimateSize(SIZEszAvailable) { RECTrcText={0,0,m_bAutoCalcWidth?szAvail
zhuhongshu
·
2015-01-05 11:00
bug
duilib
CTextUI
自动计算宽度
duilib
修复CTreeViewUI复选功能判断不准确的bug
转载请说明出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/42265209 CTreeViewUI里面自带了复选的功能,但是复选功能存在bug: 1)当一个分组下面存在子项时,子项被手动全选后,分组的复选框没有自动变为选中状态 2)当一个分组下面存在子项时,当所有子项都取消选中状态时,分组的复选框还是选中
zhuhongshu
·
2014-12-30 14:00
bug
treeview
duilib
复选功能
duilib
修复CTreeViewUI控件动态添加子控件时,对是否显示判断不足的bug
转载请说明出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/42264947 这个bug我在仿酷狗开发日志里提到过,不过后来发现修复的不够好,后来重新修改了代码,并记录到博客。问题描述: 在仿酷狗程序中,动态添加音乐项目到播放列表里,这是必须的功能,动态添加的功能已经做好。但是我发现,当一个分组本来在收缩状态下,这是给它动态
zhuhongshu
·
2014-12-30 13:00
bug
duilib
CTreeViewUI控件
[置顶]
duilib
List控件,横向滚动时列表项不移动或者显示错位的bug的修复
转载请说明出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/42264673 关于这个bug的修复我之前写过一篇博客,连接为:http://blog.csdn.net/zhuhongshu/article/details/40622705 本以为已经修复好,但是后来有网友私聊我,反映到还存在bug。原本已经解决的bug如下:
zhuhongshu
·
2014-12-30 13:00
duilib
CListUI
横向滚动条
滚动错位
duilib
让不同的容器使用不同的滚动条样式
其实
duilib
已经有这个功能
zhuhongshu
·
2014-12-29 17:00
界面
duilib
多个滚动条
增加
duilib
edit控件的提示功能和多种文字颜色
转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/41786407
duilib
的CEditUI控件内部使用了win32的原生
zhuhongshu
·
2014-12-07 12:00
扩展
duilib
文字颜色
提示文字
CEditUI
[置顶]
DuiLib
消息处理剖析
本来想自己写写
duilib
的消息机制来帮助
duilib
的新手朋友,不过今天发现已经有人写过了,而且写得很不错,把
duilib
的主干消息机制都说明了,我就直接转载过来了,原地址:http://blog.163
zhuhongshu
·
2014-12-04 16:00
[置顶] 修复
duilib
CEditUI控件和CWebBrowserUI控件中按Tab键无法切换焦点的bug
转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/41556615 在
duilib
中,按tab键会让焦点在Button一类的控件中切换
zhuhongshu
·
2014-11-28 13:00
tab
bug
焦点
duilib
CEditUI
DuiLib
的源码分析
1stdAfx.h *lengthof(x)计算数组长度宏 *MAX两值最大 *MIN两值最小 *CLAMP(x,a,b)x在a,b之间则取x否则取最小 2UIBase *UI_WNDSTYLE_窗口风格属性 *UI_CLASSSTYLE_窗口类属性 *DUITRACE(LPCTSTRpstrFormat,...) 功能-调试信息 参考-参考printf *DUITRACEMSG(UINTuMsg
chenlycly
·
2014-11-21 23:00
改进
duilib
的richedit控件的部分功能
转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/41208207 如果要使用透明异形窗体功能,首先要改进
duilib
库让他本身支持
zhuhongshu
·
2014-11-17 15:00
duilib
中的V和H布局中滚动条问题
转自博客:http://blog.csdn.net/damingg/article/details/41149037首先看一段xml代码[html] viewplaincopy 这是一个窗口,它包含一个竖的布局,显示出来初始状态是这样的
zhuhongshu
·
2014-11-15 21:00
duilib
中的V和H布局中滚动条问题
首先看一段xml代码 这是一个窗口,它包含一个竖的布局,显示出来初始状态是这样的:在布局中,2个子控件所需要的长和宽,比布局本身的大小要大,所以需要2个滚动条来拉动显示。我们可以看到横竖两个滚动条。不过,我们拉动滚动条,却不能完全展示子控件。如下图:虽然横向滚动条拉到了最右边,但Label控件child1的右边没有展示出来。检查代码,发现CVerticalLayoutUI的
damingg
·
2014-11-15 19:00
duilib
中的V和H布局中滚动条问题
首先看一段xml代码 这是一个窗口,它包含一个竖的布局,显示出来初始状态是这样的:在布局中,2个子控件所需要的长和宽,比布局本身的大小要大,所以需要2个滚动条来拉动显示。我们可以看到横竖两个滚动条。不过,我们拉动滚动条,却不能完全展示子控件。如下图:虽然横向滚动条拉到了最右边,但Label控件child1的右边没有展示出来。检查代码,发现CVerticalLayoutUI的SetPos方法如下:v
damingg
·
2014-11-15 19:00
duilib
[置顶]
duilib
中控件拖拽功能的实现方法(附源码)
转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/41144283
duilib
库中原本没有显示的对控件增加拖拽的功能,而实际使用过程中拖拽功能也是有用武之地的
zhuhongshu
·
2014-11-15 13:00
移动
扩展
拖拽
界面
duilib
如何给开源的
DUILib
支持Accessibility
如何给开源的
DUILib
支持Accessibility最近的工作是给开源的
DUILib
支持Accessibility,一些经验记录并分享下。
厚积薄发
·
2014-11-15 00:00
修复
duilib
库UISlider控件的4个Bug
修复
duilib
库UISlider控件的4个Bug问题说明:我正在制作仿酷狗播放器,做到音乐播放的部分时用到CSliderUI控件,后台的音频类回去控制CSliderUI的行为 CSliderUI的行为与酷狗的非常不一样
qileilove
·
2014-11-14 10:00
[DirectUI] - 01 - 资料网站
入门: www.cnblogs.com/Alberl/tag/
duilib
入门教程/ http://www.tudou.com/plcover/2FAJSDBeycs/
世界岛
·
2014-11-07 13:00
[置顶] Redrain个人维护并使用的
DuiLib
和UiLib库源码下载地址
转载请说明原出处:http://blog.csdn.net/zhuhongshu/article/details/40740353,谢谢~~ 首先说明一下
Duilib
和Uilib的区别:UiLIb是
zhuhongshu
·
2014-11-03 14:00
源码
unicode
扩展
库
duilib
duilib
List控件,横向滚动时列表项不移动或者移动错位的bug的修复
转载请说明出处,谢谢~~ 这篇博客已经作废,只是留作记录,新的bug修复博客地址:http://blog.csdn.net/zhuhongshu/article/details/42264673 之前就在群里挺群友朋友说道,使用List控件,里面加入ListContainElementUI元素,当List出现横向滚动条时,滚动条滑动后元素不跟着滑动或者滑动后位置不正确。 关于List控
zhuhongshu
·
2014-10-30 17:00
list
bug
滚动条
修复
duilib
duilib
combo控件,当鼠标滚动时下拉列表自动关闭的bug的修复
转载请说明出处,谢谢~~ 群里有朋友提到了使用Combo控件时,当下拉列表出现,此时鼠标滚轮滚动,下拉列表就自动消失了。我看了一下源码,这个bug的修复很简单。 CComboUI控件被单击时创建CComboWnd窗体来模拟下拉菜单。CComboWnd类在HandleMessage函数里处理了鼠标滚动消息WM_MOUSEWHEEL,他把这个消息转发给CComboUI的DoEvent函数去处理
zhuhongshu
·
2014-10-30 16:00
github
bug
combo
下拉菜单
duilib
duilib
relativepos属性导致控件错误的bug修复
使用
Duilib
时,当为一个控件指定了float属性,也就是使用了绝对布局,那个控件的位置和大小就固定了。同
zhuhongshu
·
2014-10-30 16:00
移动
bug
扩展
修复
duilib
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他