我有HICON白色背景和一些图片。我需要将此图片的颜色更改为黑色。如何在MFC中执行此操作?
我看了一些文章,但答案不清楚。

PS。我无法提供代码,因为我什至不知道应该在哪里进行挖掘。

谢谢

最佳答案

我没有要发布的代码,但是,一般而言,步骤应如下:将HICON渲染为位图,在位图上进行迭代,并将所有非白色像素设置为黑色,然后从位图创建新的HICON。这应该很简单。

查看MSDN中的图标参考。

07-26 05:27