Take screenshot from Windows guest machine - virtual box and vmware

When I do a print screen and I am in the guest OS I dont want that the host responds to the command. I want to take screenshots from the guest Windows and then for instance open Paint and do CTRL-V.

The only thing I have found so far is this built-in command:

Start->run->osk.exe

A screen keyboard will appear.  Press on "PrtScn" and paste whereever you want.

If you have any other solutions please share them in the comments. Thanks