views:

964

answers:

6

Hi all,

I need to take snapshot if command prompt window running in full screen mode.

I had tried it using PrintScreen,Ctrl+PrintScreen, Ctrl+Alt+PrintScreen button(s) but nothing seems to work

Also are there any reasons that the print screen button does not work in full screen commandprompt mode? After all, it does for all windows under normal conditions.

Abdul Khaliq

A: 

did you try alt + print screen?

yes, but it did not work
Abdul Khaliq
A: 

n-p-r, but here's the trick: Load the program in a virtual instance of Windows, go fullscreen, and let the host operating system take the screenshot. Extravagantly if your Windows instance is not already virtualized, but it works.

phihag
A: 

Click any window except the command window and then hit PrtScrn.

Paul Alexander
how can i click on any window when i am in full screen mode of command prompt
Abdul Khaliq
A: 

Why don't you just use an external screen shot software?

There's many, e.g. greenshot, which is free (is in speech and beer :-)).

sleske
well actually i need to do it programatically
Abdul Khaliq
+2  A: 

In full screen mode all you have is text. There is no graphical `rendering' as such. If you can capture the text, it is enough ... though you can always reconstruct a png image later from the text (if you really have to get an image out of it).

Kousik Nandy
ok can u explain why there is no graphical rendering in full screen mode of cmd or how does cmd works in full screen mode.
Abdul Khaliq
I guess instead of using the graphical mode, the display switches to text mode, where the BIOS renders the display and not OS GUI. So even the OS has to send "characters" to be displayed, not "bitmapped image". So, the OS sends character 'A' to BIOS to print, and BIOS prints it (using its own font). In graphical mode, the OS sends the 'bitmap of A' to the screen, and hence you can take a screenshot.
Kousik Nandy