随笔分类 -  C++

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

点击右上角即可分享
微信分享提示