- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 QSystemTrayIcon::showMessage 导致CreateDIBSection failed (1658x1026, format: 6)
代码中调用了 QSystemTrayIcon::showMessage 方法,该方法创建了GDI对象但未释放。参考 https://bugreports.qt.io/browse/QTBUG-62945。随着调用次数增加,GDI对象到达上限程序就闪退了。(类似于内存泄漏,但是是GDI对象泄露)按照如下自行修改qt源码 再自己编译qt (pyqt用户表示很吐血。(截至2023-10-20我下载的最新Qt5&Qt6都还有这个问题)
2023-10-20 15:52:13 231 1
原创 C++ MySQL自动重连不起作用
C/C++ MySQL自动重连不起作用设置自动重连测试错误原因解决方案设置自动重连使用C++编程时,利用 MySQL的C语言接口编写程序,用 mysql_options 设置了自动重连:mysql_init( &m_instance ); //mysql_close free mysql_init init objectchar optval=1;mysql_options(&...
2020-04-16 00:14:30 1004
原创 使用VS2015编译和调用动态链接库dll
使用VS2015编译和调用动态链接库dll编译dll1. 首先建工程,选择dll,记得勾上“导出符号” 后面不用自己搞那些宏定义会省事很多。2. IDE自动生成的代码已经把整个架构弄好了,其中和项目同名的.h和.cpp文件就是我们自己写代码的地方了。我想写的dll是导出一个类,在这里我就直接在它自动生成的CmyDll类上面改了。3.编译的时候我选择了release,这里可以用默认的debug也行调...
2019-08-28 20:51:48 1580
使用VS2015编译和调用动态链接库dll
2019-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人