LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Complete Desktop Screen capture ?

Hi,
Another thing I didn't find the way to implement, is to capture a bitmap
of the complete desktop screen (as it appears to the operator). If I say
"complete" it is because we often have two monitors.
Does anyone knows about this ?

Thanks,
--Fred.
0 Kudos
Message 1 of 4
(3,216 Views)
Hi Fred,

Have you tried using "ALT + Print Scrn"? That should place a bitmap of the desktop into Window's clipboard.
Then you can paste the bitmap in Paint or something along those lines.

Good Luck,
Ted F.
0 Kudos
Message 2 of 4
(3,216 Views)
Fred,

I think to be able to capture a complete image of the desktop, or what is seen on your two monitors, you will need to use Windows SDK funcitons. For this, you can go to http://msdn.microsoft.com/library/default.asp

We also sell a toolkit called the internet connectivity toolkit which has functions that take a panel, and store it to a .jpeg which can then be converted to bitmap. Those functions are:
INET_PanelToJPEG (, "", 0, 80);
INET_JPEGToBitmap ("", , , 0);

Thank you very much for using the Discussion Forum, the best medium for finding answers to you issues.

Daniel McChane
Application Engineer
National Instruments
0 Kudos
Message 3 of 4
(3,216 Views)
Yes, I tried this using the Windows SDK, but didn't succeed. I'm not so
good with this kit.
By the way, is there a way to link a BITMAP or HBITMAP cretaed with the
SDK with the bitmap handle CVI uses?

DanielMcchane a écrit :

> Fred,
>
> I think to be able to capture a complete image of the desktop, or what
> is seen on your two monitors, you will need to use Windows SDK
> funcitons. For this, you can go to
> http://msdn.microsoft.com/library/default.asp
>
> We also sell a toolkit called the internet connectivity toolkit which
> has functions that take a panel, and store it to a .jpeg which can
> then be converted to bitmap. Those functions are:
> INET_PanelToJPEG (, "", 0, 80);
> INET_JPEGToBitmap ("", , , 0);
>
> Thank you very much for using the
Discussion Forum, the best medium
> for finding answers to you issues.
>
> Daniel McChane
> Application Engineer
> National Instruments

--
F. Maillet - Sodatec Toulouse
Responsable Qualité Projets
0 Kudos
Message 4 of 4
(3,216 Views)