如何让HICON变灰?

时间:2017-04-10 11:03:13

标签: c++ mfc

我有一个加载的标准Windows图标(Destcop图标)。我需要让这个图标变灰。我没有找到如何加载灰色,所以我试图让它变灰。如何以最简单的方式做到这一点?我发现如何从图像中生成灰色(禁用)图标:

HICON myIcon = (HICON)::LoadImage(
    AfxFindResourceHandle(MAKEINTRESOURCE(ICON_ID), RT_GROUP_ICON),
    MAKEINTRESOURCE(ICON_ID), IMAGE_ICON, 0, 0, 0);

但我现在不知道如何从彩色图标制作灰色图标....

0 个答案:

没有答案