How to capture screen window of a process

How to capture screen window of a process (PID)?
Ex. internet explorer tabs or Chrome tabs?
DelphiUKAsked:
Who is Participating?
 
ThommyCommented:
This might help you further...
Take a Screen Shot of an Inactive Window
0
 
Sinisa VukCommented:
I attend conversation about screen capture some time ago:
http://www.experts-exchange.com/Programming/Languages/Pascal/Delphi/Q_28286402.html
If you want only part of screen - then use handle of that window using something like this:
hWin := FindWindow;

Open in new window

If you have PID - you can get main window enumerating top level windows with
EnumWindows and compare your PID with one get from GetWindowThreadProcessID.
0
 
Geert GOracle dbaCommented:
This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.