大家帮忙!用API实现用指定的颜色填充替换掉某区域的指定颜色
请大家帮忙,我已经实现了 PatBlt 填充指定区域
但是如何实现用指定的颜色填充替换掉指定颜色
如用红色填充替换掉目标区域的所有白色
[解决办法]
读取像素,如果是目标颜色就替换
[解决办法]
矩形?
用红色填充替换掉目标区域的所有白色
hdc1 = hbm1 = 目标区域
hdc2 = hbm2 = 红色区域
TransparentBlt(hdc2, x, x, hdc1, x, x, RGB(255, 255, 255));
发布时间: 2012-10-17 10:25:47 作者: rapoo
大家帮忙!用API实现用指定的颜色填充替换掉某区域的指定颜色
请大家帮忙,我已经实现了 PatBlt 填充指定区域
但是如何实现用指定的颜色填充替换掉指定颜色
如用红色填充替换掉目标区域的所有白色
[解决办法]
读取像素,如果是目标颜色就替换
[解决办法]
矩形?
用红色填充替换掉目标区域的所有白色
hdc1 = hbm1 = 目标区域
hdc2 = hbm2 = 红色区域
TransparentBlt(hdc2, x, x, hdc1, x, x, RGB(255, 255, 255));