Hitesh, (novel follows:) Unfortunately, I believe that each program in Windows controls it's own printing. For example, if you work in PhotoShop, you may see a custom print dialog where you get different options than in, say, Director, even though PhotoShop is open at the same time. I don't believe that the Windows API allows for an override to their operating system backbone.
I think the most feasible solution for you is to delete any registry key with the word "print" in it. Maybe then different applications that are designed to print will either just crash on opening or not allow printing (maybe). Another method may be to block the combination of the control and printscreen keys which would allow for very limited annoyance for the user who wants the information (although I don't know if you can do that, or if you can, what the corresponding number to printscreen is). But then again.... What about cameras? If I'm running the cd, and I pull out my digital camera and take a few shots of the screen, you can't stop me. Actually, maybe if you could somehow generate a microwave blast on start-up, you could disable all electronic devices in a certain area (but then I have my handy single reflex canon too, so try again). Maybe your client shouldn't be sending trade secrets, CIA Intelligence, and whatever else they're wanting to protect on inherently un-secure media like CD's (probably want to try to rephrase that for who you're building it for :) And then, if you have external documents on the cd (I don't know if you do or not) you're doubly in trouble because people could navigate to those documents without ever opening your executable. I *really* think the question your asking is like asking how to go over Niagra Falls without a really strong barrel and live. Maybe with super human powers, you might, but otherwise good luck becoming one w/ the Maid Of the Mist. Contentiously, Evan : <http://mail4.fcgnetworks.net/archives/lingo-l/> > >How do you plan to prevent people who have screen capture software from >capturing screen shots? I could have FullShot open while running the >program and get images that way. Something else to think about I guesss... > >Joe > >-----Original Message----- >From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] >Sent: Monday, April 29, 2002 10:24 PM >To: [EMAIL PROTECTED] >Subject: Re: <lingo-l> Disable Printscreen > > > >Basically, I want the printscreen button to be disabled when my projector >starts. Till the time my projector is running the printscreen button should >not work at all, even in any other application. > >So I would need a windows API to do it. I need more info on the same. > >Looking forward to hearing from you. > >Thanking you. > >Yours truly, >For WITS > >Hitesh >Director > >Ph: (91 - 22) 878 6319 / 20 >[EMAIL PROTECTED] >http://www.witsindia.com <-- From Dreams to Reality the Realisation of >Innovations > >All the data/ material provided above is under the copyright of M/s WITS >and >should not be reproduced in any form, electronically or in print or in any >other way, without the prior consent of any authorized representative of >M/s >WITS. Suitable action will be taken against those failing to comply. � WITS >2002 > >----- Original Message ----- >From: "Howdy-Tzi" <[EMAIL PROTECTED]> >To: <[EMAIL PROTECTED]> >Sent: Monday, April 29, 2002 8:34 PM >Subject: Re: <lingo-l> Disable Printscreen > > > > At 09:48 +0530 04/27/2002, <[EMAIL PROTECTED]> wrote: > > > > >The CD has some very important technical data. The client doesn't want >to > > >enable printscreen till the time the CD is on. > > > > I really do not understand what this means. What exactly do you want > > to protect? If it's the contents of the CD itself, then there's no > > point whatsoever in trying to do anything through Director, because > > it can all be bypassed. > > > > What precisely is intended to be protected here? > > > > -- > > > > Warren Ockrassa | http://www.nightwares.com/ > > Director help | Free files | Sample chapters | Freelance | Consulting > > Author | Director 8.5 Shockwave Studio: A Beginner's Guide > > Published by Osborne/McGraw-Hill > > http://www.osborne.com/indexes/beginners_guides.shtml > > [To remove yourself from this list, or to change to digest mode, go to >http://www.penworks.com/lingo-l.cgi To post messages to the list, email >[EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED]). Lingo-L >is >for learning and helping with programming Lingo. Thanks!] > > > >[To remove yourself from this list, or to change to digest mode, go to >http://www.penworks.com/lingo-l.cgi To post messages to the list, email >[EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED]). Lingo-L >is >for learning and helping with programming Lingo. Thanks!] >[To remove yourself from this list, or to change to digest mode, go to >http://www.penworks.com/lingo-l.cgi To post messages to the list, email >[EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED]). Lingo-L >is for learning and helping with programming Lingo. Thanks!] _________________________________________________________________ Join the world�s largest e-mail service with MSN Hotmail. http://www.hotmail.com [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/lingo-l.cgi To post messages to the list, email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED]). Lingo-L is for learning and helping with programming Lingo. Thanks!]
