Is is possible to prevent a screen capture being taken of a running application?
I can only think of disabling the Print Screen button when the program is run, how effective is this? Are there any other ways to prevent a user from using print screen?
You could check the clipboard for binary data periodically. If present, clear it or replace it with a "not allowed" bitmap image. But be for-warned that your application performance is reeeeeally going to suffer.
You will never be able to avoid screen capturing, as this feature is not tied in any way to the printscreen button. If you show it on a computer-screen, it can be captured. (period).
To what lengths will a user resort if you do your best to thwart screen-snaps? Took me all of about five seconds to think of reaching for the digital camera in my drawer.
LOL! I once had an assignment to create a users manual for a proprietary application on a dedicated UNIX box. That's exactly how I acquired my screen shots.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.