我刚开始在我的 MFC 项目中使用 ATL::CImage,这是一个非常基本的问题。我知道 ATL::CImage 成员支持用于控制透明度的 AlphaBlend() 和用于旋转的 plgblt()。但据我所知,它们都是仅在 DC 上“显示”的独立功能。如何应用图像的透明度和旋转并显示/保存它?
我知道 GDI+ 支持我想要的一切,但我也想知道如何使用 CImage 类成员来实现它们。
谢谢你。
这是不可能的。您可以为每个操作使用一个临时 DC。
更好的方法是始终使用 GDI+ 来执行此类操作。CImage 仅在需要存储中间结果或需要重用它时才需要。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句