簡単なことでWindowsSnipping Toolを使用したいと思います。プログラムを起動するときに、プログラムを起動したい自動的に長方形の切り取りを開始します。
私はWindows 8を使用しています。Windows7で同じプログラムを使用した場合、それを実行できました。
これはWindows8で変更されました。
MSFTはここでchannel9でそれに答えました:
デフラグ:非推奨のハードウェア、削除されたパーティション、右クリックアニメーションの無効化http://channel9.msdn.com/Shows/The-Defrag-表示/デフラグ-非推奨-HW-削除済み-パーティション-無効化-右クリック-アニメーション
13:5 -起動時にWin8のSnippingToolをアクティブにする方法はありますか。
MSFTは、顧客のフィードバックに基づいて変更されたと述べています。
単純な AutoHotkey スクリプトを使用して、Windows7バージョンの機能をエミュレートしました。
#s::
Run, "C:\windows\system32\SnippingTool.exe"
WinWaitActive, ahk_class Microsoft-Windows-Tablet-SnipperToolbar
{
send ^{PrintScreen}
}
return
注意 #s
(Win + s)ショートカットは任意のものにすることができます。常に実行したいすべてのAHKスクリプトと同様に、それをスタートアップフォルダーに追加します。
私はOPが何をしたかを正確に知りたかったのですが、上記のAHKスクリプトはスクリーンショットのウィンドウ全体を取得するだけです。このAHKスクリプトは、win + sをバインドしてSnipping Toolを開始し、起動時に長方形のSnipを自動的に開始します...
#s::
Run, "C:\windows\system32\SnippingTool.exe"
WinWait, ahk_class Microsoft-Windows-Tablet-SnipperToolbar
WinActivate, ahk_class Microsoft-Windows-Tablet-SnipperToolbar
WinWaitActive, ahk_class Microsoft-Windows-Tablet-SnipperToolbar
{
Send !n
Send {Down}
Send {Down}
Send {Enter}
}
return
Microsoft Windows Power-Toys を押して、それを達成できる可能性があります。 WinKey+Shift+Sは、組み込みのWindows SnippingToolであるより強力なSnippingToolを開きます。
ここでの回答の代わりに、代わりにFOSS Greenshot を使用して、特定のショートカットをリージョンスニッピングにマップすることができます。