我在MFC窗口显示图片,将同一张图在不同的位置显示两遍为什么会有很明显的色差
你是怎么显示的,给出代码,截图看看
上图呀?一般情况是,代码问题。
你是用GDIPlus之类的库画的图?是不是在画第二遍的时候没先把前一次绘制结果擦除掉?有的图带Alpha值的,重复画就相当于把两张半透明的图叠在一起了。
估计是不是颜色有叠加,或者两个背景色有区别。
我试过上下两种换一下显示,总是下面一张颜色亮些