【发布时间】:2010-07-30 10:42:36
【问题描述】:
如何捕获屏幕并将其保存为 C 中的图像?
操作系统:windows(XP 和 7)
谢谢
【问题讨论】:
-
这有点含糊,很大程度上取决于底层操作系统。在任何情况下,您都必须通过操作系统附带的 API,获取原始像素数据并将其保存为图像 - 对于最后一部分,您可能希望使用现有库,这样您就不会重新发明轮子。
-
请考虑向此问题添加信息。操作系统?图形环境?可用的库?
-
您好,感谢您的回复,我更新了帖子。
-
您可能希望使用
BitBlt、GetDC和GetDesktopWindow的组合。
标签: c windows screenshot