Originally posted by VectraMan
View Post
- Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
- Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
Reply to: Detecting screen capture
Collapse
You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:
- You are not logged in. If you are already registered, fill in the form below to log in, or follow the "Sign Up" link to register a new account.
- You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
- If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.
Logging in...
Previously on "Detecting screen capture"
Collapse
-
I have read that article, thanks. I cannot see how you hook a specific api call though VM. Does the article contain this information?
-
Well with Linux you can have multiple workspaces and bind apps to specific workspaces.
Some guys have been trying to do something similar with windows:
http://www.otakusoftware.com/deskspace/
No idea if it lets you bind specific apps to specific desktops, but may be worth looking into.
Looks funky anyway
Leave a comment:
-
noiceOriginally posted by VectraMan View PostHere you go:
http://www.codeproject.com/KB/system/hooksys.aspx
If you hooked calls to GetDC(NULL), you'd be able to create your own DC from a bitmap with anything you want on it and return that.
DirectX would be able to get around it though, and I'm not sure you could stop it.
PM me if you like, might earn some coin this one.
Leave a comment:
-
Here you go:
http://www.codeproject.com/KB/system/hooksys.aspx
If you hooked calls to GetDC(NULL), you'd be able to create your own DC from a bitmap with anything you want on it and return that.
DirectX would be able to get around it though, and I'm not sure you could stop it.
Leave a comment:
-
I geddit.
Can't help tho, sorry.
Might be useful to those in the US, companies like protecting their IP a lot there.
Good Luck!
Leave a comment:
-
OK I'll level here.Originally posted by Ardesco View PostSurely it's a lot of effort for something that will be of marginal use?
I was on a web ex the other day, sharing my desktop. During the meeting my Skype window pops up with someone asking questions I did not want my audience to see. It set me thinking. What if you could cloak certain apps from screen grabbing apps?
Would also be useful for technical authors not wanting to edit out bits of the screen grab - assuming the screen grab was across multiple windows not just the ALT-PRTSC solution.
Also for companyies to prevent screen grabs being taken at all, or specifying that certain apps cannot participate in screen grabs.
It's just a fledgling idea for a plan B, and if anyone has a bright idea, or wants to pitch in then PM me.
There will obviously be a flurry of scathing posts from those that don't geddit, but if there is one who does it was worth the effort.
Leave a comment:
-
Hi DP,Originally posted by DimPrawn View PostCapture screen print button and alt-screen print button?
Put a hook into the keyboard handler.
Not just the prtsc button. That's easy enough to do. What I'm thinking is something that listens and can detect ANY screen capture, be it prtsc, some kind of screen cam app, web ex, pc anywhere.
Clearly there are many different ways to capture the screen, GDI, directx, opengl etc but I thought I would just stick to the basics.
Leave a comment:
-
Surely it's a lot of effort for something that will be of marginal use?
Leave a comment:
-
Capture screen print button and alt-screen print button?
Put a hook into the keyboard handler.
Leave a comment:
-
Detecting screen capture
Is is possible on a windows box to 'tap in' to the messaging sub system and listen for screen captures?
Typically an app would get a handle to the screen / window device context and BitBlt into a different device context for the purpose of creating a file.
Is is possible to listen for this? And possibly intercept it? And modify the bitmap en route so that the screen capture program gets a modified version of what's on the screen?Tags: None
- Home
- News & Features
- First Timers
- IR35 / S660 / BN66
- Employee Benefit Trusts
- Agency Workers Regulations
- MSC Legislation
- Limited Companies
- Dividends
- Umbrella Company
- VAT / Flat Rate VAT
- Job News & Guides
- Money News & Guides
- Guide to Contracts
- Successful Contracting
- Contracting Overseas
- Contractor Calculators
- MVL
- Contractor Expenses
Advertisers

Leave a comment: