Try to hold down ALT and then pressing PrntScreen while you have marvel heroes up and running and see if that works lemme know.
Edit: As to answer your question no there isn't a folder for your marvel heroes game that the pictures you take goes to.
This post was edited by vampman on Jun 6 2013 02:24am