2
我开始使用PNG图像。然后我将alpha通道分成灰度级BMP文件并将PNG转换为BMP。 我想加载两个BMP文件,并把它们合并给予HBITMAP用alpha通道:从BMP文件创建带alpha通道的HBITMAP
HBITMAP splash = LoadBitmap(hInstance, MAKEINTRESOURCE(IDB_SPLASH));
HBITMAP splashMask = LoadBitmap(hInstance, MAKEINTRESOURCE(IDB_SPLASH_MASK));
HBITMAP splashAlpha = ....
我发现了一个example直接从PNG创建一个HBITMAP的。它使用IStream和COM来执行导入。我宁愿不包含更多的依赖关系。当然有更好的方法来做到这一点?