![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Win32软件开发
文章平均质量分 61
基于Windows API的本地软件开发
eamon100
厚积薄发
展开
-
离线下载百度paddlepaddle框架
python -m pip install --no-index --find-links=/home/packs setuptools==33.1.1 #在/home/packs找到setuptools==33.1.1模块包进行安装。python -m pip download -d /home/packs setuptools==33.1.1 #下载setuptools==33.1.1模块,在/home/packs目录下。里面的名称,在/home/packs找到对应的模块包进行安装。原创 2024-04-10 21:00:39 · 904 阅读 · 0 评论 -
C++23标准库模块
则可以使用 numeric_limits::quiet_NaN() 和 numeric_limits::infinity(),而不是 NAN、INFINITY 和 std::numeric_limits::min(),而不是 INT_MIN。但是,可以在同一文件中包括 C 标头和导入命名模块。由于命名模块不公开宏,因此如果需要从 中检查错误,这是解决方法。这样的 C 头文件的情况,因为这会引入 C 全局命名空间版本。)中定义的 C 函数。原创 2024-04-10 21:00:06 · 554 阅读 · 0 评论 -
boost asio同步接收发送UDP数据包
【代码】boost asio同步接收发送UDP数据包。原创 2024-04-10 20:57:59 · 330 阅读 · 0 评论 -
C++标准库中的多线程编程
std::thread是一切多线程的基础,可以使用全局函数,类的静态函数、类成员函数和Lambda匿名函数作为线程入口。原创 2024-03-12 19:18:41 · 908 阅读 · 0 评论 -
使用CMake进行C++项目管理
对于无值宏:add_definitions(-DBOOST_ALL_DYN_LINK)对应于C语言中的 #define BOOST_ALL_DYN_LINK对有值宏:add_definitions(-DLIBEVENT_VERSION_NUMBER=0x02010800)对应C语言:#define LIBEVENT_VERSION_NUMBER 0x02010800这个指令需要高cmake版本才能支持。原创 2023-09-25 17:36:37 · 318 阅读 · 0 评论 -
用VS2019编译librdkafka库
Librdkafka依赖于zlib、Zstd和OpenSSL库,编译之前要先编译这三个库,本文只编译32位版本,64位编译方法类似。各库版本为:zlib-1.2.8,zstd-1.4.9、openssl-1.0.2p、librdkafka-1.5.3。先编译openssl,需要openssl-1.0.2p nasm-2.14rc15-installer-x64.exe ActivePerl-5.26.1.2601-MSWin32-x64-404865.exe 。下载所需工具Perl:http:.原创 2021-04-11 10:25:10 · 2552 阅读 · 1 评论 -
C++11~C++20 备忘录
从C++11到C++20的一些新特性和语法原创 2021-01-02 00:58:43 · 2472 阅读 · 1 评论 -
GdiPlus和gdi函数
【代码】GdiPlus和gdi函数。原创 2024-04-10 20:59:43 · 146 阅读 · 0 评论 -
用CFileDialog打开多个文件
POSITIONpos;CStringstrFilename;CFileDialogFileDlg(TRUE,"txt",NULL,OFN_HIDEREADONLY|OFN_FILEMUSTEXIST|OFN_EXPLORER|OFN_ALLOWMULTISELECT,"TextFiles(*.txt)|*.txt|AllFiles(*...原创 2019-04-16 15:24:38 · 551 阅读 · 0 评论 -
MFC添加ActiveX控件
在VC6.0 中,在对话框总右键,添加 ACtiveX控件,选中后添加,再右键添加变量时,会自动生成包装类。每个类一个文件,通常会产生很多文件。其中主类集成自CWnd、也可以用类向导,从原创 2023-02-13 20:12:32 · 602 阅读 · 0 评论 -
ICU4C一些示例代码
使用ICU进行字符串编码转换。原创 2021-04-11 13:56:17 · 2604 阅读 · 0 评论 -
使用Boost::Log记录日志
使用Boost的Log库,将日志信息写入文件,日志将按时间滚动。原创 2023-02-13 11:15:26 · 640 阅读 · 0 评论 -
用VS2019编译MapWinGIS-5.2.4
MapWinGis 是一个相当高效的地图引擎,放大、缩小、漫游速度很快,被誉为开源中的ArcGis 。开发语言是VC,基于微软的COM思想编写。类似于原来的MapObjects和Super原创 2023-01-24 21:36:01 · 322 阅读 · 1 评论 -
使用libCurl从Web服务器下载文件
libCurl下载文件的方法原创 2022-09-26 23:27:11 · 1907 阅读 · 0 评论 -
Windows消息的转换
Windows消息的转换原创 2022-09-03 21:15:49 · 148 阅读 · 0 评论