如何在c中获取屏幕截图[关闭]
Posted
技术标签:
【中文标题】如何在c中获取屏幕截图[关闭]【英文标题】:How can I get a screenshot in c [closed] 【发布时间】:2013-01-23 21:43:59 【问题描述】:如何在 c 中获取屏幕截图。我想在没有任何其他库的情况下执行此操作,只需支持 c。您能为我提供整个代码源吗?谢谢
【问题讨论】:
欢迎来到***。 *** 不是代码提供者 只有 C,没有图书馆?然后你应该开始深入挖掘你的操作系统的内存映射我猜。只需使用可以完成这项工作的库,否则归结为自己编写一个“库”。 嗯,我想把它带到任何操作系统,比如 java app(JVM) 【参考方案1】:标准 C 没有可用于此的库函数。标准 C 甚至不知道屏幕。您需要使用系统特定的调用。如果您使用的是 Linux,那么您可能使用的是 X 窗口系统,所以请看一下。它的库被称为Xlib。或者,更简单,找到一个截屏程序,然后使用函数system() 调用该程序。
【讨论】:
以上是关于如何在c中获取屏幕截图[关闭]的主要内容,如果未能解决你的问题,请参考以下文章