在MFC SDI应用程序中按钮事件转换单色彩色图片?

时间:2013-09-24 09:51:33

标签: mfc bitmap bitmapimage

我已经创建了一个应用程序,我必须加载一个btimap和on按钮事件,我必须改变位图的颜色深度,我已经成功地通过操作位图的RGBQUAD对RGB进行了更改。但我仍然坚持在这一点,我想在点击按钮时将加载的颜色位图转换为单色? 如何才能做到这一点 ?这也可以通过操纵位图的RGBQUAD或以其他方式来完成。如果使用RGBQUAD,单色情况下RGB的颜色值将是什么。 另请注意,我可以加载彩色图像,然后将其转换为单色。 请注意,这是一个SDI MFC应用程序。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

也许AfxDrawGrayBitmap就是你想要的。