导航
首页
PHP
Linux
Python
C/C++
GO
DuiLib
其它
Android
Win32
C#
在线工具
调色盘
紧急求助
搜索
DuiLib
duilib中控件响应的事件类型
控件响应的消息类型消息说明Senderclick鼠标点击CButtonUIdropdown下拉显示CComboUIheaderclick点击列标题CListHeaderItemUIitemactivate CListElementUI、CListContainerElementUIitemclick单击选项CListLabelElementUI、CListContainerElement
标签:
duilib
分类:
DuiLib
浏览:1335
发布时间:2018-12-05 22:07:02
DuiLib消息处理剖析
DuiLib核心的大体结构图如下:分为几个大部分:控件容器(本质也是控件)UI构建解析器(XML解析)窗体管理器(消息循环,消息映射,消息处理,窗口管理等)渲染引擎DuiLib消息循环剖析DuiLib的消息循环非常灵活,但不熟悉的可能会觉得非常混乱,不知道该如何下手。所以,我总结了下DuiLib的各
标签:
duilib
分类:
DuiLib
浏览:2150
发布时间:2018-11-22 17:03:58
duilib中list的使用方法
首先xml中定义一个list标签<VerticalLayout text="列表" bordersize="1" inset="2,2,2,2" bordercolor="#0057C0FF"> <List 
标签:
duilib
分类:
DuiLib
浏览:2799
发布时间:2018-11-22 14:34:40
duilib中使用webbrowser获取当前页面的cookie
#include <comutil.h>#pragma comment(lib, "comsuppw.lib")//获取页面windowIDispatch *pHtmlWindow = m_pWebBrowserUI->GetHtmlWindow();//获取docCVariant doco
标签:
duilib
分类:
DuiLib
浏览:1033
发布时间:2018-11-21 17:00:52
duilib中webbrowser实现js和c++互相调用的方法
WebBrowser控件是Microsoft提供的一个用于网页浏览的客户端控件,WebBrowser控件的使用相当广泛,例如很多邮件客户端都是使用可编辑的WebBrowser控件作为写邮件的工具,也有很多软件用WebBrowser控件弹出网页,如qq的新闻首页。微软的MFC和.NET都有WebBrowser控件,这两个控件虽然容易上手,不过由于包装的太好,所以很难深入。因此本文介绍的WebBrow
标签:
duilib
分类:
DuiLib
浏览:1259
发布时间:2018-11-21 15:44:25
Duilib的richedit控件在win10输入中文时出现乱码
最近升级啦win10系统使用中没啥问题慢慢的也就习惯啦,但是发现一个问题,我以前在win7下使用duilib开发的一个小程序在win10中使用时不正常,如下、输入中文的时候出现啦类似韩文的乱码,原来在win7下可是正常的。于是上网找原因,有人已经在win8下遇到啦同样的问题如下地址 &nb
标签:
duilib
分类:
DuiLib
浏览:1952
发布时间:2018-07-18 10:04:26
cef 3.2357之后加载flash的方法
首先要下载flash插件到程序的当前目录比如第一种使用方法在程序启动的时候加参数来加载flashCEF_u.exe --ppapi-flash-path=Pepperflash/pepflashplayer.dll --ppapi-flash-version=20.0.0.267
标签:
Win32
CEF3
分类:
DuiLib
浏览:2248
发布时间:2018-04-14 05:15:18
DuiLib封装cef控件的方法
问题分析因为封装过程中步骤非常多,所以这里只记录下封装的方法,首先duilib和cef都是直接绘制的界面,只有顶层一个句柄,所以封装的过程中cef要使用duilib的消息进行处理,另外cef窗口要放到另一个样式为UI_WNDSTYLE_CHILD的子窗口中然后把这个窗口定位到duilib中对应的自定
标签:--
分类:
DuiLib
浏览:3151
发布时间:2018-04-02 17:26:51
Duilib窗口实现文件拖放的功能
首先要引入需要的头文件 #include<shellapi.h>第一步然后在窗口初始化的地方也就是InitWindow中实现允许此窗口接受拖过来的文件的功能也就是添加下面代码//此窗口允许拖拽文件::DragAcceptFiles(this->m_hWnd, true);第二步添加拖动文件的处理函数LRESULT OnDropFile(H
标签:
duilib
分类:
DuiLib
浏览:2556
发布时间:2017-11-30 09:42:36
给duilib添加import标签功能,导入其它xml文件
因为duilib中已经使用啦include这个标签。所有起名字就起为import啦。实现duilib解析xml前把引入的其它xml的内容包含进来。实现这样的功能需要改动的文件在UIMarkup.cpp ,UIMarkup.cpp中传入的xml字符串或文件路径都是在这里面判断并加载的。在这个
标签:
duilib
分类:
DuiLib
浏览:1898
发布时间:2017-11-29 13:42:27
查看更多