• 基于wke封装的duilib的webkit浏览器控件,可以c++与js互交,源码及demo下载地址

    时间:2022-09-22 09:12:13

    转载请说明原出处,谢谢~~        前些日子用wke内核封装了duilib的webkit浏览器控件,好多群里朋友私聊我希望可以我公布源码,今天把这个控件的源码和使用demo公布。其实这个控件封装起来没什么难度,我只是按照原来作者的demo,把相应的消息封装成duilib对应的。       ...

  • duilib CWebBrowser控件 C++调用js函数&&js中调用C++函数

    时间:2022-09-22 09:07:32

    C++和js相互调用是个有意思的事情。 一、js中调用C++函数。函数原型 int g_FunSub(int x,int y); 调用方式如下: <html> <head> <meta charset="utf-8" /> <tit...

  • duilib CWebBrowser控件 cxx与js交互

    时间:2022-09-22 09:07:26

    转自:http://blog.csdn.net/sunflover454/article/details/60873557(侵删) C++和js相互调用是个有意思的事情。 一、js中调用C++函数。函数原型 [html]  view plain  copy ...

  • MFC中使用Duilib--1

    时间:2022-09-20 15:37:57

    网上找到Duilib入门教程中,第一个给的时基于SDK的例子,在这里,自己写了个MFC的,与入门教程中的例子一样。新建一个窗口类(CTestDlg)TestDlg.h内容如下:[cpp] view plaincopy#pragma onceclass CTestDlg:public CWindowW...

  • 修复duilib CEditUI控件和CWebBrowserUI控件中按Tab键无法切换焦点的bug

    时间:2022-09-17 17:57:18

    转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/41556615在duilib中,按tab键会让焦点在Button一类的控件中切换,但是切换焦点一直存在bug,具体的描述如下:1、在主窗体里弹出新的窗体,当新窗体中存在CEd...

  • 改进duilib的richedit控件的部分功能

    时间:2022-09-17 17:52:52

    转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/41208207如果要使用透明异形窗体功能,首先要改进duilib库让他本身支持(可以下载duilib扩展群群主改进的库,或者下载我的库),然后要开启窗体的bktrans属性。...

  • Duilib实现类似电脑管家扫描目录效果

    时间:2022-09-15 17:12:10

    实现原理:1.后台开线程遍历目录,遍历出一个文件路径在界面上更新显示(通过发消息通知主界面)2.需要扩展一下Duilib控件,在此我扩展了CLabelUI,重写了PaintText函数扩展控件的.h文件 /***********************************************...

  • VS编译duilib项目时候的错误解决方法整理

    时间:2022-09-01 17:05:39

    @1:找不到Riched20.lib用everything等软件搜索下磁盘。找到所在的文件夹加入到vs的库文件夹就可以。我得是C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib;其它的vs版本号可能不一样,自行搜索@2:“IDispatch...

  • duilib入门简明教程 -- VS环境配置(2) Alberl

    时间:2022-08-28 08:26:09

      既然是入门教程,那当然得基础点,因为搜索duilib相关资料时,发现有些小伙伴到处都是编译错误,以及路径配置错误等等,还有人不知道SVN,然后一个个文件手动下载的。    其实吧,duilib的定位好像是这样的: 有一定的界面基础,懂MFC、WTL、windows消息机制等等。 不然的话,即使环...

  • 使用duilib开发简单的Window安装包

    时间:2022-07-06 09:00:28

    一、具体思路安装过程:安装包的制作包括资源文件的打包,资源文件打包到安装包exe中,安装的时候需要从exe中提取出对应的资源文件,然后解压文件安装到指定目录,然后就是对安装的可执行程序进行注册表的注册,以及快捷方式的注册。卸载过程:安装包安装时,通常会带有一个卸载程序,此程序的功能就是执行对安装程序...

  • 2013 duilib入门简明教程 -- 自绘标题栏(5)

    时间:2022-05-30 07:48:05

        如果大家有做过标题栏的自绘,肯定会感慨各种不容易,并且现有的一些资料虽然完美的实现了功能,但是代码比较乱,需要自行整理。如果用duilib,就是小case啦。    duilib其实并没有区分标题栏和客户区,它的实现方法是屏蔽了系统自带的标题栏,用客户区来模拟标题栏,所以想怎么画就怎么画,非...

  • 使用duilib开发简单的Window安置包

    时间:2022-04-26 08:55:57

    1Install::getInstance().setCallBack(std::bind(&MainFrame::setProcessCallBack,this,std::placeholders::_1,std::placeholders::_2),2std::bind(&Mai

  • Duilib第一步(I)-简介与环境搭建

    时间:2022-03-25 14:17:16

    Primusgradusetcognoscetisveritatemetveritasliberabitvos. --Johannes 8:32IntroductionDuilib是翁淼青于2010年推出基于Win32平台——基于GDI的开源GUI库。目前(2017年)遵循MIT协议发布,参见:ht...

  • duilib CWebBrowser控件 C++调用js函数&&js中调用C++函数

    时间:2022-02-16 06:43:34

    C++和js相互调用是个有意思的事情。一、js中调用C++函数。函数原型intg_FunSub(intx,inty);调用方式如下:<html><head><metacharset="utf-8"/><title></title><s...

  • 基于duilib实现的可滑动tab标签控件

    时间:2022-02-03 08:35:16

    最近一直在忙棋牌游戏大厅的开发,使用了duilib界面库,在大厅界面游戏菜单的展现上需要用到滑动的效果,类似悠扬棋牌,jj棋牌的菜单左右(上下)滑动的效果。通过自己的设计思路完善了一个可滑动的tab标签控件。效果如下:控件实现部分code:UISliderTabLayout.h#ifndef__SL...

  • duilib基本流程

    时间:2022-01-23 09:32:42

    duilib的基本流程如上图,通过解析一个xml文件,将文件中的内容渲染为窗口界面,这个解析过程由WindowImplBase类来完成。基本框架如下:1.首先在公共头文件中加入如下内容:#include<objbase.h>#include<DuiLib\UIlib.h>us...

  • duilib中控件拖拽功能的实现方法(附源码)

    时间:2022-01-18 07:50:01

    转载请说明原出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/41144283duilib库中原本没有显示的对控件增加拖拽的功能,而实际使用过程中拖拽功能也是有用武之地的。看群里有人问题duilib怎么支持拖拽,我也就写这篇文章说明一下d...

  • Duilib源码分析(六)整体流程

    时间:2022-01-05 02:32:35

    在《Duilib源码分析(一)整体框架》、《Duilib源码分析(二)控件构造器—CDialogBuilder》以及《Duilib源码分析(三)XML解析器—CMarkup》中我们已从粗略的角度去分析框架操作流程和消息流程,只能对其有基本的印象,此处我们将通过实际的举例分析,duilib创建的工程,...

  • duilib 修复CTreeViewUI复选功能判断不准确的bug

    时间:2022-01-03 13:30:26

    转载请说明出处,谢谢~~:http://blog.csdn.net/zhuhongshu/article/details/42265209CTreeViewUI里面自带了复选的功能,但是复选功能存在bug:1)当一个分组下面存在子项时,子项被手动全选后,分组的复选框没有自动变为选中状态2)当一个分组...

  • DuiLib 自定义识别控件

    时间:2021-12-30 04:54:01

    遇到一个断点无法识别自定义的控件,运气比较好,一搜就搜出来了:参考地址:http://www.bkjia.com/ASPjc/992050.html主要是这个函数:CControlUI*CDialogBuilder::Create(STRINGorIDxml,LPCTSTRtype,IDialogB...