随笔分类 - C++
摘要:SQLite 下载SQLite源码 SQLite Download Page 点击【sqlite-autoconf-xxxx.tar.gz】然后下载即可。(推荐采用迅雷下载比较快) 基本结构 编译SQLite 1、找到VS2022的开发者者命令行窗口(英文名:Developer command pr
阅读全文
摘要:打开文件对话框 打开文件对话框,主要用到GetOpenFileName函数,参数为指向OPENFILENAME结构体的指针 1 BOOL GetOpenFileName( 2 LPOPENFILENAME Arg1 3 ); 使用方法如下: 1 #include <windows.h> 2 #inc
阅读全文
摘要:接这篇 curl 静态库编译 非https - 、有妖气 - 博客园 (cnblogs.com) 喜报喜报,curl 官方终于开窍了,编译带https的 curl 终于不需要去先弄什么openssl之类的东西了,直接一个包带走,并且编译步骤非常简单,笔者用的版本是curl-8.0.1 其他版本的可能
阅读全文
摘要:将WinSock2.h写在windows.h前 或者 添加宏定义 项目属性》C/C++》预处理器 WIN32_LEAN_AND_MEAN 建议后者。 mfc里出现 error LNK2005: “void * __cdecl operator new(unsigned int)“ (??2@YAPA
阅读全文
摘要:整整3天,都在弄这个破玩意连个demo都建立不起来,弄明白后后面的就很快了,把几个坑都填一下 先发表感言: 1.这玩意资料不太多,网上的资料大部分都是不对的,搞不起来,所以与其查那些东西还不如看我这里 2.真正要看的资料还是官网,但官网没有给出文档,而是给的是例子,他的例子是编译好的exe成品,要根
阅读全文
摘要:下载包:curl downloads 我选的版本是:curl-7.75.0 解压,使用vs编译控制台编译工具 直接编译MT的静态库 nmake /f Makefile.vc mode=static VC=17 RTLIBCFG=static ENABLE_IPV6=no ENABLE_WINSSL=
阅读全文
摘要:终于弄好了CEF3的搭建,三天了,踩到的坑mark一下 步骤如下: 第一步:下载 1.CEF3二进制包 下载地址:CEF Automated Builds (spotifycdn.com) 笔者使用的版本是 cef_binary_87.1.14 2.cmake Download | CMake 下载
阅读全文
摘要:1 #include <iostream> 2 #include <tchar.h> 3 4 #import <msxml3.dll> 5 6 //节点处理函数 7 void ProcessNode(MSXML2::IXMLDOMNodePtr spNode) 8 { 9 std::cout <<
阅读全文
摘要:做这件事难点在于,dui 聊天框用的是无窗口RichEdit,因此不能像普通的RichEdit那样通过FindWindow找到窗口然后发送WM_GETTEXT来获取文本,但是是不是就没有办法了呢,当然不是。大家先用Dependency Walker看一下RICHED20.dll这个文件,位于Wind
阅读全文
摘要:头文件 extern "C" _declspec(dllexport)void AddFunction(); cpp文件 extern "C" _declspec(dllexport) void AddFunction(){ AfxMessageBox(_T("dll_function"));}
阅读全文
摘要:HINSTANCE PH=LoadLibrary(_T("APlayerCaller.dll")); HWND hwnd = AfxGetMainWnd()->m_hWnd; int hwndw = int(hwnd); int aplayer; typedef int (WINAPI*dll) (
阅读全文
摘要:TCHAR *path = new TCHAR[MAX_PATH]; GetModuleFileName(NULL,path,MAX_PATH); AfxMessageBox(path);
阅读全文