wxWidgets 3.2.11和3.3.3发布(发布日期:2026年7月7日)
在稳定的3.2和最新的3.3系列中同时发布似乎在上一次工作得很好因此我们今天通过最新稳定的3.2.11版本和wxWidgets的最新开发3.3.3版本再次这样做。如前所述3.3.3包含3.2.11的所有更改以及3.2系列中没有的其他改进例如对wxMSW中暗模式支持的进一步改进包括为消息对话框实现它并支持在运行时在亮模式和暗模式之间切换。这两个版本都可以从GitHub下载请遵循这些链接下载具有库源和文档的存档以及所选Windows编译器如Microsoft Visual C和MinGW-w64的二进制文件3.2.11版本和3.3.3版本。在线文档也已更新可以分别在3.2.11文档主页和3.3.3中访问。如果您是wxWidgets的新手您可能会发现安装指南是一个很好的起点。如果要从以前的版本升级到3.3.3请确保检查更改日志特别是其中的不兼容更改部分。自早期版本以来的更改3.2.11包括针对可能的安全问题的异常大量的错误修复这可能是由于越来越多地使用LLM来查找它们也有助于添加额外的模糊器。如果在不受信任的上下文中使用下面提到的任何函数或类强烈建议升级到此版本修复wxBMPHandler中的多个缓冲区溢出加载具有无效RLE数据#26496的格式错误的BMP文件时8bpp BMP的调色板无效#26438无效的4bpp BMPs#26511。修复wxXPMDecorder#26442中的多个缓冲区溢出包括解析具有未终止引号#26499或无效宽度#26519的XPM文件时。修复wxGIFHandler中的多个问题拒绝更多无效GIF并在不泄漏内存的情况下执行#26501修复解码无效GIF时的缓冲区溢出#26521#26524。修复wxTarInputStream中的缓冲区溢出#26530。修复wxFileType:ExpandCommand#26531中读取的越界。修复wxVsnprintf中的缓冲区溢出#26522。修复wxRegEx:Replace#26541中读取的越界。修复wxUString中读取的越界#26548。修复无效格式#26543的wxDateTime:Format处理。修复wxGethostby中的缓冲区溢出{addr,name}_r#26528和wxGethostbyxxx_r#26553。修复wxIFFDecorder中的多个缓冲区溢出越界调色板写入#26440、坏BMHD块上的越界写入#2497和其他#26505#26518。修复wxPCXHandler中读取的越界#26441。修复读取帧计数无效的ANI图像#26492。修复具有无效颜色映射的TGA文件中的写入溢出#26493。修复wxSound中的多个缓冲区溢出#26506#26525。修复读取ZIP64文件中太短的额外字段#26507。修复在wxMBConvUTF7:ToWChar#26517中读取的越界表。修复读取损坏的消息目录时的缓冲区溢出#26513。修复wxHTML中太大表的缓冲区溢出#26554。其他与安全无关的错误修复包括在Unix#26466下修复2038年之后的日期的wxCondition和wxSemaphore:WaitTimeout的行为。固定滚动窗口中的wxCaret位置#26282。正确加载某些位图32bpp的位图没有有效的alpha#24219使用delta RLE位图背景色的位图#23599以及使用BI_BITFIELDS模式的位图#23601。添加wxGrid:GetFrozen{Row,Col}LabelWindow#26617。修复定义wxNO_IMPLICIT_WXSTRING_ENCODING时wxPropertyGrid宏的编译#26651。wxGTK特定的修复程序修复剪贴板管理器运行时的复制/粘贴#26265。使用wxNotebook中基于EGL的wxGLCanvas修复崩溃#26340。修复连接GSpell时可能发生的wxTextCtrl崩溃#26464。修复绘制非常大的位图#25656。修复wxDataViewChoiceRenderer中的内存泄漏。修复将EGL与X11一起使用时的资源泄漏#26341。用wxBORDER_NONE#26357修复在Wayland下显示标题栏的问题。删除“选择器”控件中错误的最大文本长度限制#26314。修复由wxDC:DrawLine#26449绘制的虚线的外观。在设置初始客户端大小时修复不可调整大小的TLW大小#26480。wxMSW特定修复程序使用RTL布局#26266时修复wxBufferedPaintDC。wxOSX特定的修复程序修复wxOSX中销毁wxFileSystemWatcher后的崩溃#26658。修复wxOSX#26411中wxFont:SetNativeFontInfo中可能发生的崩溃。3.3.3版本包括上面3.2.11中的所有修复以及一些额外的改进为wxMSW#26570中的wxMessageBox和其他对话框添加暗模式支持。支持在wxMSW#26516中的亮/暗模式之间切换。将手写笔事件支持添加到wxMSW#26223。向wxSVGFileDC添加辅助功能支持#26379。添加wxWebView:Print和PrintToPDF#26239#26583。改善高DPI#26117#26409中的wxRibbon外观。改进wxGTK中的wxStaticText标签换行。添加wxMoveToTrash函数#26256。在wxMSW#26657中使用Direct2D启用绘图颜色表情符号。为wxString#26306实现C20运算符。将对专用字体的支持添加到wxQt#26403。在macOS 27#26578下支持建筑物wxOSX。最后一些不适用于稳定分支的错误修复提高wxTarInputStream鲁棒性#26607。将截断的读取视为wxDataInputStream#26600中的错误。改善wxMSW#26075中DPI更改的wxAUI行为。修复在wxGTK中的高DPI中使用wxImageList时的回归#26349。在wxMSW#26270中的屏幕读取器中使用wxCheckBox标签修复回归。使用wxMSW#26287中3.3.2中的wxPD_CAN_SKIP修复回归。修复macOS 26#26374下的wxDataViewCtrl图标渲染。修复任务控制中留下幻影的wxOSX wxOverlay#26380。反馈请通过以下任何渠道让我们了解您对此版本的体验Mailing listsDiscussion forums#wxwidgets IRC ChannelStack Overflow感谢本版本的所有贡献者我们希望您将喜欢与它一起工作wxWidgets 3.2.11 and 3.3.3 Released - wxWidgets

相关新闻

Nemo Skills API参考:核心接口和命令行工具详解

Nemo Skills API参考:核心接口和命令行工具详解

Nemo Skills API参考:核心接口和命令行工具详解 【免费下载链接】Skills A project to improve skills of large language models 项目地址: https://gitcode.com/gh_mirrors/ne/Skills Nemo Skills是一个强大的开源框架,专门用于提升大型语言模型…

2026/10/13 23:18:43 阅读更多 →
gemma-4-26b-a4b-it-5bit实战应用:10个图像理解和对话生成的实际案例

gemma-4-26b-a4b-it-5bit实战应用:10个图像理解和对话生成的实际案例

gemma-4-26b-a4b-it-5bit实战应用:10个图像理解和对话生成的实际案例 【免费下载链接】gemma-4-26b-a4b-it-5bit 项目地址: https://ai.gitcode.com/hf_mirrors/mlx-community/gemma-4-26b-a4b-it-5bit 想要在本地运行强大的多模态AI模型吗?gemm…

2026/10/4 22:44:28 阅读更多 →
从入门到精通:custom-device-emulation-chrome的完整学习路径 [特殊字符]

从入门到精通:custom-device-emulation-chrome的完整学习路径 [特殊字符]

从入门到精通:custom-device-emulation-chrome的完整学习路径 🚀 【免费下载链接】custom-device-emulation-chrome custom device emulation chrome | How To Add Custom Device on Chrome Emulation ? 项目地址: https://gitcode.com/gh_mirrors/cu…

2026/10/14 0:17:26 阅读更多 →

最新新闻

MATLAB实现配电网二阶锥松弛最优潮流计算

MATLAB实现配电网二阶锥松弛最优潮流计算

1. 项目背景与核心价值配电网最优潮流(OPF)问题是电力系统运行中的经典优化命题。传统交流最优潮流模型由于非凸非线性特性,求解难度大且难以保证全局最优性。二阶锥松弛(Second-Order Cone Relaxation, SOCP)技术通过…

2026/10/14 0:17:46 阅读更多 →
tcpreplay 安装依赖全解析:libpcap、静态编译与版本冲突排查

tcpreplay 安装依赖全解析:libpcap、静态编译与版本冲突排查

简介:该资源是面向Linux运维及网络测试开发人员的离线安装工具包,解决内网或无外网环境下部署tcpreplay时依赖库难以获取的问题。压缩包共4个文件,其中包含gcc编译工具链的gz压缩包、libpcap源码tar包,以及一键安装脚本sh文件。整…

2026/10/14 0:17:46 阅读更多 →
阻塞矩阵预处理:面向硬件加速的大规模线性求解实战指南

阻塞矩阵预处理:面向硬件加速的大规模线性求解实战指南

1. 这不是数学课,而是一场数值计算的“交通疏导”实战很多人第一次看到“阻塞矩阵预处理”这个词,下意识会皱眉——又一个带着浓重学术味的术语,像高等代数课本里突然跳出来的冷峻公式。但如果你正在调试一个求解大规模线性方程组的程序&…

2026/10/14 0:17:46 阅读更多 →
Obtainium Emulation Pack应用清单全览:6大分类40+款模拟器,哪款最适合你?

Obtainium Emulation Pack应用清单全览:6大分类40+款模拟器,哪款最适合你?

【免费下载链接】Obtainium-Emulation-Pack An Obtainium import file containing an Android emulation pack 项目地址: https://gitcode.com/gh_mirrors/ob/Obtainium-Emulation-Pack 点击查看 免费下载 Obtainium Emulation Pack 是一个 Obtainium 导入文件&am…

2026/10/14 0:17:46 阅读更多 →
Decepticon Telemetry 深度指南:红队工具匿名遥测的取舍、分层架构与隐私边界

Decepticon Telemetry 深度指南:红队工具匿名遥测的取舍、分层架构与隐私边界

【免费下载链接】Decepticon Autonomous Hacking Agent for Red Team 项目地址: https://gitcode.com/gh_mirrors/de/Decepticon 点击查看 免费下载 本指南以仓库根目录的 TELEMETRY.md 为骨架,结合 telemetry-gateway/README.md、设计文档 与 packages…

2026/10/14 0:17:46 阅读更多 →
如何让手机访问Symfony WebServerBundle本地服务器:0.0.0.0绑定与局域网暴露完整指南

如何让手机访问Symfony WebServerBundle本地服务器:0.0.0.0绑定与局域网暴露完整指南

【免费下载链接】web-server-bundle Provides commands for running applications using the PHP built-in web server 项目地址: https://gitcode.com/gh_mirrors/we/web-server-bundle 点击查看 免费下载 想让手机直接打开你电脑上跑的 Symfony 应用吗&#xff1…

2026/10/14 0:16:46 阅读更多 →

日新闻

AnyPS5通用适配层设计:兼容性与性能的工程取舍

AnyPS5通用适配层设计:兼容性与性能的工程取舍

1. 从"AnyPS5"这个名字说起:它到底想解决什么问题第一次看到"AnyPS5"这个标题,我脑子里冒出来的第一个念头是:这大概率是一个围绕"跨平台运行"或者"通用适配"做文章的项目。名字里的"Any"…

2026/10/14 0:00:41 阅读更多 →
Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

1. 项目概述:Flutter跨平台二手交易应用开发作为一名长期从事移动应用开发的工程师,我最近完成了一个基于Flutter框架的二手物品交易平台项目。这个项目最吸引我的地方在于它完美结合了Flutter的跨平台优势与HarmonyOS的生态特性,实现了"…

2026/10/14 0:00:41 阅读更多 →
DFS算法解决飞机降落调度问题实战

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:41 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 22:01:27 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →