编辑:我提供了赏金,因为我怀疑否则我会得到任何答案.
最近我一直在使用listviews,我决定为每个项目添加一个图标,指示它是输入还是输出.图标添加正常,但它们不透明:

可以看出,图标显然不透明.我正在做这样的事情加载图标:
hImageList = ImageList_Create(16, 16, ILC_MASK | ILC_COLOR32, 2, 2);
if (hImageList != NULL)
{
iIN = ImageList_AddIcon(hImageList, LoadIcon(hInstance, MAKEINTRESOURCE(101)));
iOUT = ImageList_AddIcon(hImageList, LoadIcon(hInstance, MAKEINTRESOURCE(102)));
}
Run Code Online (Sandbox Code Playgroud)
我已经尝试弄乱了旗帜ImageList_Create和LoadIcon/ LoadImage但没有运气,说实话我已经没想完了.
任何帮助将非常感激.