- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 duilib+cef+echarts (五) duilib加载cef中js与c++的交互
前面我们已经写了如何在duilib中加载cef浏览器并调用echarts显示图表,本章我们来说js与c++如何进行通信CEF3是基于chromium内核,其所使用的JS引擎是V8。谷歌为了性能,直接省去了转换字节码这一步,它甚至采用直接将JavaScript编译成本地代码的方式。v8 API不仅提供了编译和运行JavaScript代码的功能,还提供了其他与C++交互的功能,包括函数和数据结构的注册,错误处理,安全检查等。C++应用程序可以将v8当作一个普通类库使用,只需引用v8.h即可。
2023-03-23 10:05:15
636
3
原创 duilib+cef+echarts (四) duilib中加载cef浏览器多窗口
本章我们讲如何在duilib中加载多个cef浏览器窗口之前我们已经写了如何在duilib中加载cef浏览器窗口,当时的代码其实已经实现多窗口能力由于每个cef实例窗口是和hwnd是一一绑定的,所以每加载一个浏览器窗口,就需要在duilib中创建个窗口,然后在此窗口中去加载cef浏览器窗口。
2023-03-22 16:05:11
819
4
原创 duilib+cef+echarts (三) 在cef浏览器中用echarts绘制图表
上篇我们讲了如何在duilib窗口中加载cef浏览器,并成功打开了百度网页,但这不是我们得目的,我们得目的是在上面使用echars显示图表。
2023-03-21 16:43:46
559
原创 duilib+cef+echarts (二) duilib加载cef浏览器
上篇我们讲了如何下载cef版本以及编译wrapper静态库,本章我们就正式进入duilib+cef+echarts中来。本教程代码不同于网上其它简单的demo代码,是经过测试验证的,可以直接使用的,细节考虑很多的可以用到项目中的。相关源码在底部链接中。
2023-03-20 15:30:50
1020
原创 【抽奖软件】C++,duilib实现完整抽奖软件系统(有源码)
最近帮朋友做了一个晚会抽奖软件系统,在这里和大家分享一下,有需要的可以参考,时间紧,本人水平有限,有些地方处理的还不是太理想,欢迎大家指出来。1,设计思路朋友单位要举办个晚会,他是组织者,有个抽奖环节,让我帮他做个抽奖软件。采用c++编写,界面上使用duilib开源库,底层逻辑使用poco开源库,界面设计主要分为两部分,一是抽奖信息的设置等,要能够设置中奖者数量,晚会主题等,另一部分就是抽奖进行界面,支持鼠标点击和回车进行抽奖操作。抽奖人员信息放在excel表中,抽奖时要先将信息读取到内存中,这几项
2022-05-18 19:03:22
1976
原创 c++中int, long, long long都占几个字节和编译平台定义有关
初学时候看的文章都是说根据cpu和编译器位数来区分但是经过实际测试发现有点问题,使用intel 64位处理器,64位操作系统,vs2017编译器为64位,对int,long,long long三种类型大小进行测试#include <iostream>#include <cstring>#include<cassert>#include<climits>using namespace std;int main(){ int *p; cou
2021-05-17 13:25:07
13026
2
原创 windows C++生成二维码图片
windows C++生成二维码图片 二维码功能现在很常用,前端时间阶段一个项目需求,需要在我们的windows软件上集成扫码登录功能,二维码由windows端生成,实现原理是在windows上用duilib绘制窗口,之后将二维码图片以背景形式展示出来,在网上查了很多相关的代码,但是有的说的比较少,有的不全,在此,我整理了一下。我是用vs2010编写的,就以vs2010为例1.新建一个工程为控制台程序(这里不阐述了)2.导入二维码生成库,在这里我用的是一个开源库QRcode.dll,QRcode.l
2021-01-12 10:44:05
3778
8
原创 安卓使用华为HMS实现扫码功能
@安卓使用华为HMS实现扫码功能最近接到了一个项目,要在我们的app上集成扫码登录功能,类似于微信一样,在手机端扫码即可实现电脑端登录。最开始打算使用谷歌提供的开发包进行开发,但是发现谷歌提供的开发包开发起来繁琐而且识别率低,代码编写繁琐,这是发现了华为开发者网站提供hms.scan的扫码模块开发包,方便快捷,而且识别率高,可同时识别多个二维码。废话不多少说,直接来如何实现1首先创建一个安卓studio工程点击file->new->New project点击 next点击fin
2020-11-07 16:03:29
5028
5
vld (Visual Leak Detector)内存检测工具
2023-10-24
poco-1.9.0-release.zip
2023-03-28
duilib+cef+echarts,cef多窗口,js与c++交互(带回调函数的)双向通信
2023-03-20
c++实现的windows抽奖软件
2022-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人