为什么在mfc的OnEraseBkgnd 函数中绘制背景图片显示不出来
时间: 2023-12-11 20:05:59 浏览: 210
在MFC中的图像显示
5星 · 资源好评率100%
在MFC的OnEraseBkgnd函数中绘制背景图片显示不出来的原因可能是因为在这个函数中使用了默认的擦除背景的方法,导致绘制的背景图片被擦除了。要解决这个问题,可以在OnEraseBkgnd函数中返回TRUE,表示已经处理好了擦除背景的操作,从而避免使用默认的擦除背景方法。此外,还需要在绘制背景图片之前,先将背景色设置为透明色,这样才能让背景图片显示出来。
阅读全文