0

alt+printscreen (少なくとも Windows では) を押すと、現在アクティブな (そして表示されている?) ウィンドウのスクリーンショットが表示されます。

win32Api 呼び出しを使用してこれを呼び出すにはどうすればよいですか?

4

1 に答える 1

0

どう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")
于 2012-05-18T19:34:35.580 に答える