c++ - 在 C++ 中从剪贴板获取 PNG 图像
问题描述
我正在尝试从剪贴板中获取全部为 PNG 格式的图像。但是,每个程序都以不同的方式存储这些图像。Windows 屏幕截图工具正在复制我需要的方式。直接在剪贴板中的PNG格式。ShareX 在 PNG 标头之前使用 C# 类名和一些其他字节进行复制。Firefox“复制图像”似乎正在复制原始像素。而Windows复制文件就是复制文件名。我正在使用http://www.nirsoft.net/utils/inside_clipboard.html查看此剪贴板数据。有没有一种通用的方法来获取我正在寻找的东西?像 Firefox、GIMP 和几乎任何其他可以粘贴图像的程序似乎都没有任何问题。
我只需要这个在 Windows 上工作。
解决方案
推荐阅读
- java - Maven Artifact 在可运行 jar 项目的上下文中意味着什么?
- python - 每次保存后如何防止VSCode打开输出面板?
- javascript - 如何从 jQuery 点击处理程序中排除菜单链接?
- javascript - 在异步函数中调用同步函数
- typeorm - 如果过期(基于日期)使用查询生成器删除数据库条目
- python - 在 Python 中拟合功能参数约束
- java - 从 Firestore JAVA 中删除消息
- css - NodeJS (EJS) 添加样式表 - 未找到
- javascript - 如何使用 SuiteScript 2.0 验证转移单行数量?脚本似乎没有初始化
- django - Django ForeignKey on_delete - 组合与聚合