前段时间下载了CSDN网友的取色器汇编源码
运行一段时间之后总是卡死 没反应 解决办法如下
1.CreatePen 没有被调用创建的object所以我直接注释掉了 免得泄漏
;invoke CreatePen, PS_SOLID, 1, 0 ;这里createPen似乎没有用到
;mov @hBrush, eax ;所以先注释掉这两行 如果调用了 CreatePen 后面要再加一个 DeleteObject
2.CreateSolidBrush 用完就DeleteObject
; 为当前获取的颜色值创建一个实心画刷
invoke CreateSolidBrush, @dwColor
mov @hBrush, eax
; 在显示颜色的图片框中填充画刷制定的颜色值
invoke FillRect, @hDcShowColor, addr