在 C++ 中将 HBITMAP 转换为 Jpeg 或 Png;
有谁知道如何使用 HBITMAP 变量来写入 png 或 jpeg 文件?
我首先考虑使用 GDI+ 执行此操作,但它给我错误告诉我尚未定义最小/最大(定义它们只会带来更多问题),然后我查看了 libpng 的 C++ 绑定 (png++) 并无法获取示例编译。
谢谢,
麦基
Does anyone know how I can use an HBITMAP variable to write a png or jpeg file?
I first looked into doing this with GDI+ but it gives me errors telling me min/max haven't been defined (defining them just brings more problems), I then looked into libpng's C++ bindings (png++) and couldn't get the examples to compile.
thanks,
Mikey
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
定义 min 和 max 如下:
并将它们放在 gdi plus include 之前对我有用:)
defining min and max as follows:
and putting them BEFORE the gdi plus include worked for me :)