I’m able to capture NSWindows which are visible using code simular to the SonOfGrab Example
But how can I capture a hidden NSWindow? Or what is the way to hide a NSWindow from the user but to still appear in de Windowserver?
Thanks in advance!
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
It isn’t possible to capture the contents of an NSWindow which isn’t visible on-screen. When a window is minimized/hidden/whatever, the visual representation is dropped to save memory.
(Not sure on exactly how this is managed, feel free to chime in if you have a deeper knowledge of the window system. I only know this from experience, trying to capture windows with CamTwist and BoinxTV.)