Click here to Skip to main content
15,881,248 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
How to take a screenshot of a window in a remote computer using C#?
Posted
Comments
Fredrik Bornander 17-Sep-13 10:00am    
Do you know how to take a screenshot of a window using C# on the local machine?
Zubair Alie 17-Sep-13 10:08am    
(Y)
Sergey Alexandrovich Kryukov 17-Sep-13 10:18am    
Off-topic: this is not a computer science of software development question. Shall we serve all non-developing users incapable of simple Web search?
—SA

You can find it all here: http://windowsitpro.com/windows-server/top-10-remote-desktop-keyboard-shortcuts[^].

Please see the comments to the question.

—SA
 
Share this answer
 
You could visit this this[^] link so this two articles could help you on the screen capture stuf:
- this: TeboScreen: Basic C# Screen Capture Application[^]. Branched here: ScreenCap: C# Screen Capture Application (branched from TeboScreen by GuyThiebaut)[^]
- if you like things the tough way you will have this: Very fast screen capture using DirectX in C#[^]
- or event try this code here: http://bentleydavis.com/2011/10/simple-screen-shot-of-all-multiple.html[^]

For doing it remotely... you have too many options, you could simply establish one RemoteDesktop (or whatever similar you may find in your old CDs box) connection and capturing the screen locally, or you may go ahead and create your own server Daemon that listens to remote connections (Sockets? .Net Remoting?) and serves the captured images.
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900