求知若饥,虚心若愚
多看看,多学习,多实践
curl 自动获取并设置代理 curl 自动获取并设置代理
自动从注册表中读取代理bool CCurlHttpClient::GetAutoProxy(vector<std::string> & proxyVct) { proxyVct.clear(); HKEY key;
2020-03-20
C++ 读取asar中的文件 C++ 读取asar中的文件
什么是asar官方说明 asar - Electron ArchiveAsar is a simple extensive archive format, it works like tar that concatenates all fi
2019-07-27
inno setup 安装建立回滚机制 inno setup 安装建立回滚机制
目的安装包在安装过程中可能因为环境或者其他特殊原因安装失败了,但是不能影响以前安装的旧版本,所以就需要建立回滚机制,当安装失败的时候自动复原到以前的版本 实现步骤 在安装之前,拷贝安装目录下的文件到缓存目录,或者移动安装目录下的文件到缓存目
2019-07-11
inno setup 拷贝文件夹 移动文件夹 inno setup 拷贝文件夹 移动文件夹
用代码实现文件夹的递归拷贝和移动,不用setup 中字段实现
2019-07-11
C++ 获取 word、excel中拷贝的图片 C++ 获取 word、excel中拷贝的图片
在word中拷贝图片,在剪贴板中存在的图片格式有几种情况,有CF_DIB,CF_BITMAP,CF_ENHMETAFILE,这里我们介绍获取CF_ENHMETAFILE 格式图片
2019-07-04
c++ 实现 事件监听通知中心 c++ 实现 事件监听通知中心
目的监听通知具体实现内容:当一个发送一个通知之后,所有监听这个事件的接口都收到通知执行某个任务这里我使用libuv实现多线程执行任务,可以使用线程池替换实现,也可以使用单线程看具体使用场景 代码#include <map> #incl
2019-06-27
windows、macosx 动态 加载 动态库 类封装 windows、macosx 动态 加载 动态库 类封装
目的为了方便在windows平台或者mac、osx平台上调用动态库,封装一个C++基础模板类,实现动态库加载,函数获取以及直接调用,直接调用时只要传入函数名成和参数即可 因为要兼容windows 和mac 平台我们定义两个宏做编译区分def
2019-06-27
Expression:(Invalid integer length modifier, 0) Expression:(Invalid integer length modifier, 0)
问题最新公司项目桌面端软件上传一些特殊文件名的文件造成程序奔溃,找半天才找到奔溃的地方,竟然是vsnprintf这个函数奔溃了,知道奔溃的函数了那就debug一下,然后报错如下 列上代码:void log::Write(LogLevel
2019-06-27
inno setup 开启 日志 inno setup 开启 日志
有时候安装程序的错误,我们无法跟踪需要日志功能,那么innosetup中如何开启日志呢 步骤一在setup模块中开启日志功能 [setup] //打开日志功能 SetupLogging=yes 步骤二移动日志到指定位置方便查看 [setup
2019-06-21
innosetup MoveFile 失败 代码183 innosetup MoveFile 失败 代码183
这类问题排查方案:权限对不对安装包是否有权限去替换这个问题,如果没有权限提升权限验证试一下innosetup 提升权限代码 [Setup] PrivilegesRequired = admin 安装包中是否存在这个文件安
2019-06-18
Codesing Command failed signature too large to embed (size limitation of on-disk representation) Codesing Command failed signature too large to embed (size limitation of on-disk representation)
Codesing Command failed signature too large to embed (size limitation of on-disk representation)
2019-06-06
mac osx 数字签名 mac osx 数字签名
签名证书获取mac上文件签名需要获取 Developer ID Application 证书, 具体怎么获取证书参考文章 或者google 相关的文章即可 注意:和移动端IOS的证书不是一套 证书导入手动导入​ 双击证书,输入密
2019-05-24
1 / 2