Window编程
QuinnTan
这个作者很懒,什么都没留下…
展开
-
Duilib调用CEF3封装的控件,14001和显示的时候白屏
最近研究CEF遇到两个很奇怪的问题:1、调用dll总是显示14001错误;2、CEF白屏。第一个问题场景:把CEF3作为控件封装到一个静态库里面去,运行的时候是需要另外一个动态库调用封装好的cef控件,然后一个exe调用动态库,调用的时候总是loadlibrary失败,GetLastError为14001。 该问题出现的原因是cef两个关键的库,其中一个libcef_dll_wrapper.lib是一个静态库,当我用静态库加载静态库的时候,实际只是把链接加载进去了,实际调用的时候又需...原创 2021-08-20 09:22:49 · 772 阅读 · 1 评论 -
error LNK2001: 无法解析的外部符号
error LNK2001: 无法解析的外部符号原创 2022-06-06 16:58:07 · 3430 阅读 · 0 评论 -
CEF加载本地H5页面,支持JS和C++交互
今天闲来无事,写个CEF相关的博客,很多同学还只会加载简单的CEF控件,但是涉及到需要和H5页面交互就比较头疼了,今天来简单介绍一下,有兴趣可以加qq 295282563,简单问题可以免费告知,复杂问题需要红包鼓励:) CEF控件很多开源的地方都有,我也写了一篇关于如何处理白屏的问题,以及一些注意事项。最近研究发现还有很多人使用的是MFC框架,然后使用VC++的链接方式为MT或者MTd,这种方式不太适合加载很多第三方的东西,很容易出问题,推荐使用MD或者MDd。不然链接不上或者莫名其妙的...原创 2022-05-28 00:33:07 · 2459 阅读 · 0 评论 -
Wininet http或者https报12157错误
http或者https报12157错误排查记录。一、确认证书的正确性。有的其实https没有配置证书,用系统默认的证书就能够正常连接。二、如果依赖微软的那套http或者https调用方式,需要去注意设置IE浏览器的配置,在高级选项里面把SSL和TSL相关的配置都勾选上,然后点应用确定。三、如果上述步骤确认无误,就到了最难发现的环节了。正式这次写博客的重点。 我们首先明确两个概念。单纯的IP加端口的模式是不支持https调用的。需要有域名才支持https。当出现某些特殊环境需要的...原创 2020-09-04 17:49:47 · 6503 阅读 · 2 评论 -
关于duilib List 内部排序函数SortItems 的问题
由于duilib网上内容非常少,但是可以研究源码,目前也有几个qq群还是很活跃,但是对于较为深入一点的问题却还是大部分人都不清楚的。这篇文章说一说 List 内部排序函数SortItems 的调用问题。BOOL CListUI::SortItems(PULVCompareFunc pfnCompare, UINT_PTR dwData) { if (!m_pList) return FAL...原创 2018-05-10 09:39:40 · 1110 阅读 · 0 评论 -
找了好久才找到的VC 枚举进程调用的dll列表简单易用的代码,保存起来
简单实测可用的exe调用了dll的代码// -----------------------// FileName: // ProcessInfo.h// remarks:// 基于应用层实现,有的进程,如杀软进程等获取不到调用的dll列表。// -----------------------#pragma once#include <vector>struct ...转载 2019-09-05 11:15:31 · 197 阅读 · 0 评论