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
2013
duilib
入门简明教程 -- FAQ (19)
虽然前面的教程几乎把所有的知识点都罗列了,但是有很多问题经常在群里出现,所以这里再次整理一下。 需要注意的是,在下面的问题中,除了加上XML属性外, 主窗口必须继承自WindowImplBase,才能够有效果,因为这个类帮我们处理了非常多的常用操作,如果想自己处理,请参见WindowImplBase
·
2013-10-06 17:00
lib
2013
duilib
入门简明教程 -- 事件处理和消息响应 (17)
其实
duilib
还提供了另外一种响应的方法,即消息映射DUI_BEGIN_MESSAGE_MAP,可以将DUI_MSGTYPE_CLICK消息映射到指定的函数(比如OnClick),这
·
2013-10-05 21:00
lib
2013
duilib
入门简明教程 -- XML基础类(7)
前面的教程我们写了很多代码,为的是让大家了解下基本流程,其实
duilib
已经对常用的操作做了很好的包装,正式使用时无需像前面的教程那样写那么多代码,下面我们就来看看XML的包装类WindowImplBase
·
2013-09-27 23:00
xml
DuiLib
帮助文档篇之四通知事件
CTabLayoutUI tabselect 调用SelectItem选择了某一项时通知。CActiveXUI showactivex 创建完成后,显示时通知。CCombUI itemselect 调用SelectItem选择改变时通知。CCombUI dro
xdrt81y
·
2013-09-25 13:00
C++
duilib
通知事件
DuiLib
帮助文档篇之三XML配置项
DUILib
xml配置项官网的这个说明最详细了: http://code.google.com/p/
duilib
/source/browse/trunk/属性列表.xml根节点子类属性类型Window
xdrt81y
·
2013-09-25 13:00
C++
duilib
DuiLib
帮助文档篇之二UIBase
----------------------------------------------------------------------------------分析约定:privateo-------私有的成员变量或方法protectx-------受保护的成员变量或方法public+-------公开的成员变量或方法--------------------------------------
xdrt81y
·
2013-09-25 13:00
C++
duilib
DuiLib
帮助文档篇之一UIManager
DUiLib
源码分析——以UiLib1.01版为分析目标-------------------------------------------------------------------------
xdrt81y
·
2013-09-25 13:00
duilib
UIManager
教你看懂C++类库函数定义之三---_stdcall
一切从一个C++类库头文件开始,现在在做一个C++的项目,期间用到一个开源的界面库
DUILib
(类似MFC),这个东西还不错能很容易的写出漂亮的界面,比如QQ的界面,可以去下载下来研究研究,地址:http
xdrt81y
·
2013-09-13 15:00
C++
stdcall
教你看懂C++类库函数定义之二---STDMETHOD介绍
一切从一个C++类库头文件开始,现在在做一个C++的项目,期间用到一个开源的界面库
DUILib
(类似MFC),这个东西还不错能很容易的写出漂亮的界面,比如QQ的界面,可以去下载下来研究研究,地址:http
xdrt81y
·
2013-09-13 14:00
C++
STDMETHOD
教你看懂C++类库函数定义之一---HRESULT 宏
一切从一个C++类库头文件开始,现在在做一个C++的项目,期间用到一个开源的界面库
DUILib
(类似MFC),这个东西还不错能很容易的写出漂亮的界面,比如QQ的界面,可以去下载下来研究研究,地址:http
xdrt81y
·
2013-09-13 14:00
C++
HRESULT
duilib
DirectUI库里面的一个简单的例子RichListDemo
1、首先来看这里的CRichListWnd已经不再是从CWindowWnd继承了classCRichListWnd:publicWindowImplBase从WindowImplBase中,可以看到有三个抽象函数:virtualCDuiStringGetSkinFolder()=0;virtualCDuiStringGetSkinFile()=0;virtualLPCTSTRGetWindowCl
zengraoli
·
2013-08-16 00:00
duilib
DirectUI库里面的一个简单的例子ListDemo
1、从WinMain说起intAPIENTRYWinMain(HINSTANCEhInstance,HINSTANCE/*hPrevInstance*/,LPSTR/*lpCmdLine*/,intnCmdShow) { ListMainForm*pFrame=newListMainForm(); pFrame->Create(NULL,_T("ListDemo"),UI_WNDSTYLE_FRA
zengraoli
·
2013-08-15 16:00
WIN32界面开发之一:初试加载背景界面
前言:在实际开发中,虽然有已经成形的界面库
DUILIB
,但
DUILIB
无法加载异形窗体,对PNG图片的支持不到位,最终我下决心,自己开发一套界面库,利用GDI+完成2D和3D功能,在这里,我将要记录下,
harvic880925
·
2013-07-15 15:00
DuiLib
之 CChildLayoutUI
#ifndef__UICHILDLAYOUT_H__ #define__UICHILDLAYOUT_H__ #pragmaonce namespace
DuiLib
{ classUILIB_APICChildLayoutUI
gengkunpeng
·
2013-07-10 07:00
DuiLib
之 UITabLayout
#ifndef__UITABLAYOUT_H__ #define__UITABLAYOUT_H__ #pragmaonce namespace
DuiLib
{ classUILIB_APICTabLayoutUI
gengkunpeng
·
2013-07-10 07:00
DuiLib
之 UIList
__ #pragmaonce #include"Layout/UIVerticalLayout.h" #include"Layout/UIHorizontalLayout.h" namespace
DuiLib
gengkunpeng
·
2013-07-10 06:00
DuiLib
之 UIVerticalLayout
#ifndef__UIVERTICALLAYOUT_H__ #define__UIVERTICALLAYOUT_H__ #pragmaonce namespace
DuiLib
{ classUILIB_APICVerticalLayoutUI
gengkunpeng
·
2013-07-10 06:00
DuiLib
之 UISrollBar
#ifndef__UISCROLLBAR_H__ #define__UISCROLLBAR_H__ #pragmaonce namespace
DuiLib
{ classUILIB_APICScrollBarUI
gengkunpeng
·
2013-07-09 23:00
DuiLib
之 UIContainer
#ifndef__UICONTAINER_H__ #define__UICONTAINER_H__ #pragmaonce namespace
DuiLib
{ ////////////////////
gengkunpeng
·
2013-07-09 23:00
DuiLib
之 UIControl
#ifndef__UICONTROL_H__ #define__UICONTROL_H__ #pragmaonce namespace
DuiLib
{ ///////////////////////
gengkunpeng
·
2013-07-09 23:00
DuiLib
之 UIBase
#ifndef__UIBASE_H__ #define__UIBASE_H__ #pragmaonce namespace
DuiLib
{ /////////////////////////////
gengkunpeng
·
2013-07-09 22:00
DuiLib
之 PaintManager
#ifndef__UIMANAGER_H__ #define__UIMANAGER_H__ #pragmaonce namespace
DuiLib
{ ////////////////////////
gengkunpeng
·
2013-07-09 21:00
DuiLib
之 UIDlgBuilder
#ifndef__UIDLGBUILDER_H__ #define__UIDLGBUILDER_H__ #pragmaonce namespace
DuiLib
{ classIDialogBuilderCallback
gengkunpeng
·
2013-07-09 20:00
DuiLib
一.消息处理机制1 创建 通过CreateEx最后一个参数传递类指针this, 在消息处理函数中对WM_NCCREATE消息进行处理, 通过SetWindowLongPtr(GWLP_USERDATA)进行保存2 消息处理 在消息处理函数通过GetWindowLongPtr(GWLP_USERDATA)得到其类指针, 调用虚函数HandleMessage()响应其他消息。3 销毁 消息处理函数中对
gengkunpeng
·
2013-07-09 20:00
多进程浏览器
基于
duilib
写的多进程浏览器,感谢
duilib
开发组。下载 http://vdisk.weibo.com/s/GAe4B/1371694484
yyan
·
2013-07-08 22:00
Duilib
在MFC中使用
Duilib
在MFC中使用最近被安排UI工作有点多,公司的控件用不顺手,也有用
DUILIB
的,但是问了公司的几个人说和MFC一起用的时候有这样那样的问题。
Error
·
2013-05-28 23:00
DUILIB
按钮随窗口变化而移动
前言:这几天一直在研究
DUILIB
,原以为
DUILIB
很好用很好学,随着软件的深入,发现
DUILIB
毕竟还是在初期阶段,关键问题在于资料太少,或许有一些大牛,但还没有看到他们的文章,希望大家都能分享自己的成果
harvic880925
·
2013-05-28 10:00
内存绘图、双缓冲绘图
写在前面:这两天在分析
DUILIB
代码,遇到GDI绘图,现在对内存绘图和双缓冲绘图还不是很清楚,写转两篇文章以留备用,等学好了再给大家讲吧。
harvic880925
·
2013-05-22 19:00
界面开发心得与
Duilib
一、设置窗体透明度和指定透明色(如指定了黑色,即所有黑色的部分将会变得透明)DWORDdwExStyle=GetWindowLong(m_hWnd,GWL_EXSTYLE);if((dwExStyle&WS_EX_LAYERED)!=WS_EX_LAYERED)SetWindowLong(m_hWnd,GWL_EXSTYLE,dwExStyle|WS_EX_LAYERED);HMODULEhIns
启舰
·
2013-05-16 18:29
-------2.2
directUI
-------2.3
Duilib
界面开发心得与
Duilib
一、设置窗体透明度和指定透明色(如指定了黑色,即所有黑色的部分将会变得透明)DWORDdwExStyle=GetWindowLong(m_hWnd,GWL_EXSTYLE); if((dwExStyle&WS_EX_LAYERED)!=WS_EX_LAYERED) SetWindowLong(m_hWnd,GWL_EXSTYLE,dwExStyle|WS_EX_LAYERED); HMODULE
harvic880925
·
2013-05-16 18:00
DUILIB
创建不规则窗体
声明:原始方法部分已经废弃,现在有更好的办法来实现
DUILIB
加载PNG图片,为保持学习的渐进性,我还是保留了原始方法部分的博文与代码,大家没有必要看原始部分了,直接看新方法部分吧;新方法前言:上周我研究了一周如何在
harvic880925
·
2013-05-14 15:00
DuiLib
之-----加载XML
前言:这几天都在搞
DUILIB
,以此之前我转了个大圈,看了有些人在用htmlayout,我也跟着学了学,浪费了我两周的时间,问题一堆,而且不开源,只能根据那些个帮助文档和其它人的文章自己来搞,有些函数只能只其然不知其所以然
harvic880925
·
2013-05-13 14:00
gui框架
地址 http://www.oschina.net/p/
duilib
国内首个开源 的directui 界面库,开放,共享,惠众,共赢,遵循bsd协议,可以免费用于商业项目,目前支持Windows
norkts
·
2013-05-11 21:00
GUI
DuiLib
与 MFC的结合
网上找到
Duilib
入门教程中,第一个给的时基于SDK的例子,在这里,自己写了个MFC的,与入门教程中的例子一样。
gotosola
·
2013-05-08 10:00
duilib
bkimage 属性
file.相对名字。dest你要放在这个控件的哪里。如果不设就是整个控件。source图片的位置。想在控件上画出来图片的哪一块。这一个也可随便坐标。corner这是九宫格画法的坐标。形如"20,30,40,50"就是取图片的(左+20,上+30,右-40,下-50)这一区域进行拉伸处理。mask如位图,要去掉某一颜色。fade,透明, hole,ytiled,xtiled,xtitle平行拉伸。
陈文东
·
2013-04-25 00:00
duilib
Duilib
01
Duilib
01从GameDemo.cpp看起 1回顾通常的sdk窗口程序流程:注册窗口-创建窗口-显示窗口-启动消息循环 1.1注册窗口类
Duilib
中最平凡的真实窗口类是:CWindowWnd,关于窗口注册提供了两个函数
Error
·
2013-03-07 21:00
duilib
学习笔记
前段时间对皮肤引擎比较感兴趣,于是在VS第一人称快的无法直视的dot大神推荐下,看了一个小巧又好用的皮肤引擎:
duilib
。
mergerly
·
2013-01-31 17:00
duilib
_支持动态gif_改写stb_image.c
最近正在用
duilib
进行开发,需要显示动态的gif.由于新版的stb_image.c中,还没有支持动态gif的加载,本人决定在stb_image.c中增加一个加载动态gif的函数TGifInfo*gif_load_from_memory
glt3953
·
2013-01-30 15:00
Windows下皮肤库推荐
2.
duilib
简介:DirectUI开源库,通过xml配置界面。漂亮简单。缺点就是很久没有更新了。3.skin++未完
xufeidll
·
2013-01-23 15:00
MFC中使用
Duilib
DuiLib
_Mfc
Duilib
是一款基于XML的开源DirectUi界面库。在MFC中使用
Duilib
可以使c++界面更具有扩展性。
witch_soya
·
2012-12-13 11:20
C++&&MFC
duilib
库的点九技术
duilib
里所有的图片设置属性里都有corner字段,就是类似android系统里的.9.png技术。
whyabc
·
2012-12-07 17:00
lib
duilib
库的点九技术
duilib
里所有的图片设置属性里都有corner字段,就是类似android系统里的.9.png技术。
yanzhibo
·
2012-12-07 17:00
DirectUI 嵌入浏览器
最近研究搞一套比较漂亮的浏览器功能的东西查到自己需要的东西,这里做个记录用
Duilib
+CEFframwork
Duilib
是开源的DirectUI,框架比较不错,而且开源可以修改,就是好像原开发者已经停止开发了
xytme
·
2012-11-29 22:00
[框架技术推荐]桌面应用框架DirectUI
Duilib
是一款强大的界面开发工具,可以将用户界面和处理逻辑彻底分离,极大地提高用户界面的开发效率。提供所见即所得的开发工具UIDesigner。
KimmKing
·
2012-11-29 18:00
duilib
程序--HelloWorld
duilib
是一个windows下的皮肤库,用win32写的。。。
·
2012-11-20 09:00
duilib
Duilib
入门文档提供下载
把以上xml保存为test1.xml,主要保存格式为utf-8(不要使用windows自
zjl410091917
·
2012-11-15 17:00
Duilib
使用IE
1.xml中配置2.代码中实现:CActiveXUI*pActiveXUI=static_cast(m_pm.FindControl(_T("ie")));if(pActiveXUI) { IWebBrowser2*pWebBrowser=NULL; pActiveXUI->GetControl(IID_IWebBrowser2,(void**)&pWebBrowser); i
zougangx
·
2012-11-14 21:00
Duilib
登录窗口
先上效果图(自己感觉还不错):功能不完善,一是为了熟悉xml的写法,手写,不建议使用编辑器,二了为了理顺程序的流程,加入了部分注释。xml文件 程序代码://2012.10.16byl0g1n。 #include"stdafx.h" classCFrameWindowWnd:publicCWindowWnd,publicINotifyUI { public: CFrame
l0g1n
·
2012-10-16 22:00
xml
File
null
float
encoding
winapi
149 - 问,一个月小计划(MetroUI、算法导论)
2.WTL3.KUI4.COM本质论5.STL源码剖析6.
DUILIB
7.Lua8.设计模式9.安全编码、编程珠玑、修改代码的艺术等书。每次都告诉自己,算法才是核心,数学才是根本。
everettjf
·
2012-10-10 00:00
132 - 问,又有几种开源免费directui界面库
132-问,又有几种开源免费directui界面库前段时间接触到了KUI,
DuiLib
,BOLT.最近又了解到几个开源的directui界面库:sharpui,UiFeature,duiplus。
everettjf
·
2012-10-06 22:00
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他