AutoHotKey со следующим скриптом:
; print screen pastes into MS Paint ~Printscreen:: Run Mspaint WinWaitActive, Untitled - Paint { Send ^v }
Я с успехом проверил это в Vista Business 64-bit, но ваш пробег может отличаться.
Тот же вопрос, что и у этого человека, но мне нужен лучший ответ :) Краска отлично подходит для моих нужд; Мне больше ничего не нужно в 99% случаев.
Как автоматически вставить Print Screen в MS Paint при нажатии кнопки «PrtSc»? http://answers.yahoo.com/question/index?qid=20071218032823AAmxWTu
Я использую Windows Server 2008 R2 и Windows 7.
РЕДАКТИРОВАТЬ: следующий скрипт Auto Hot Key работал для меня:
~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 }
AutoHotKey со следующим скриптом:
; print screen pastes into MS Paint ~Printscreen:: Run Mspaint WinWaitActive, Untitled - Paint { Send ^v }
Я с успехом проверил это в Vista Business 64-bit, но ваш пробег может отличаться.
Вы можете посмотреть на Snipping Tool, встроенный в Windows - он имеет дополнительный бонус: вам не нужно делать полноэкранные снимки экрана, если вы этого не хотите. Это на самом деле не больше щелчков, чем открытие Paint вручную, но я чувствую, что это гораздо удобнее.
Я считаю, что CTRL + V будет лучшим методом, который вставит экран в MS Paint.
Посмотрите на Цзин . Если Print_Screen + MS Paint - это все, что вам нужно, то Jing сделает все, что вы делаете, еще проще.
Как насчет того, чтобы открыть маленькое окно рисования или даже автоматически вернуться к предыдущему окну? Или возможно вставить экран печати в MS paint, не переключая окна?