How to paste Print Screen on MS Paint automatically when press “PrtSc” button?

Posted on

QUESTION :

Same question as by this person, but I need a better answer 🙂
Paint is great for my needs; I do not need anything else 99% of the time.

How to paste Print Screen on MS Paint automatically when press “PrtSc” button?
http://answers.yahoo.com/question/index?qid=20071218032823AAmxWTu

I am using Windows Server 2008 R2 and Windows 7.

EDIT: The following Auto Hot Key script worked for me:

~Printscreen::
!~Printscreen::
IfWinExist Untitled - Paint
{
    WinActivate, Untitled - Paint
    WinWaitActive, Untitled - Paint
}
else
{
    Run Mspaint
    Sleep 10
    WinActivate, Untitled - Paint
    WinWaitActive, Untitled - Paint
}

{
   Send ^v
   Send ^+x
   return
}

ANSWER :

AutoHotKey with the following script:

; print screen pastes into MS Paint
~Printscreen::
Run Mspaint
WinWaitActive, Untitled - Paint
{
   Send ^v
}

I tested this from Vista Business 64-bit with success, but your mileage may vary.

You might look into the Snipping Tool baked into Windows – it has the added bonus of not needing you to take full screen/window captures if you don’t want. It’s not really any more clicks than opening Paint manually but I feel it’s much more convenient.

I believe CTRL+V would be the best method, which will paste the screen into MS Paint.

Take a look at Jing. If Print_Screen + MS Paint it’s all you need, then Jing will make whatever you are doing even easier.

Leave a Reply

Your email address will not be published. Required fields are marked *