Buenas,
¿alguien sabría como hacer una captura de pantalla en c y guardarla en un archivo?
Dependiendo de tu SO sera la solucion indicada.
- Windows
https://stackoverflow.com/questions/25200011/take-a-screenshot-in-c-windows
Para una solucion multiplataforma puedes buscar por SDL + OpenGL
Saludos
Cita de: ThunderCls en 18 Noviembre 2019, 01:39 AM
Dependiendo de tu SO sera la solucion indicada.
- Windows
https://stackoverflow.com/questions/25200011/take-a-screenshot-in-c-windows
Para una solucion multiplataforma puedes buscar por SDL + OpenGL
Saludos
Gracias por la respuesta :), y conoces alguna solución con la API de Linux?
Puedes usar el programa "xwd" (https://www.x.org/releases/X11R7.5/doc/man/man1/xwd.1.html (https://www.x.org/releases/X11R7.5/doc/man/man1/xwd.1.html)), invocado desde el tuyo con fork() y exec(), por ejemplo, o aprender cómo lo hace estudiando su código (https://github.com/johnlane/xorg-xwd (https://github.com/johnlane/xorg-xwd)), y quién sabe, quizá hasta puedas mejorarlo.