找回密码
 立即注册
线程内存语言安全 | 易语言编程 2023-10-22 69 0star收藏 版权: . 保留作者信息 . 禁止商业使用 . 禁止修改作品
上次贴了一个易语言内存生成验证码的源码。后来在压力测试的时候,发现程序在多线程下会崩溃。原因是GDI在多线程中创建hDC时经常失败。内存hDC只有一个工作区,导致多线程冲突。



于是研究了一段时间,发现多线程中不能使用GDI,需要使用DGI+。虽然DGI+确实是线程安全的,但是它保证安全的方式可能和我们易语言加许可区类似,所以严格来说,DGI+并不是多线程的,只是多线程下安全而已。

10395994520[下载].rar



上一篇:易语言仿迅游加速器UI源码例子
下一篇:音乐播放器界面UI分享(利用滚动条实现控件整体滚动)易语言源码