gpt4 book ai didi

c++ - 如何使用 Win32/GDI 加载 PNG 图像(如果可能,不要使用 GDI+)?

转载 作者:IT老高 更新时间:2023-10-28 21:50:54 28 4
gpt4 key购买 nike

是否可以使用 Win32 GDI 函数将 PNG 从文件加载到 HBITMAP 中?如果没有,不使用外部库(如 libpng)的最轻量级解决方案是什么?

最佳答案

您可以使用 Windows Imaging Component加载 PNG 文件(在 Windows XP SP2 和更高版本上)。见 MSDN Magazine有关如何使用 API 的介绍和 my blog post获取从 IStream 加载 PNG 并将其转换为 HBITMAP 的代码示例。

关于c++ - 如何使用 Win32/GDI 加载 PNG 图像(如果可能,不要使用 GDI+)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4567875/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com