alt+printscreen (少なくとも Windows では) を押すと、現在アクティブな (そして表示されている?) ウィンドウのスクリーンショットが表示されます。
win32Api 呼び出しを使用してこれを呼び出すにはどうすればよいですか?
alt+printscreen (少なくとも Windows では) を押すと、現在アクティブな (そして表示されている?) ウィンドウのスクリーンショットが表示されます。
win32Api 呼び出しを使用してこれを呼び出すにはどうすればよいですか?
どうWin32::Screenshot
ですか?
https://github.com/jarmo/win32スクリーンショット
gem install win32screenshot
require 'win32/screenshot'
# Take a screenshot of the foreground
Win32::Screenshot::Take.of(:foreground).write("image.png")
# Take a screenshot of the window with the specified title
Win32::Screenshot::Take.of(:window, :title => "Abc").write("image.bmp")