Package com.sun.jna.platform.win32
Class GDI32Util
- java.lang.Object
-
- com.sun.jna.platform.win32.GDI32Util
-
public class GDI32Util extends Object
GDI32 utility API.- Author:
- mlfreeman[at]gmail.com
-
-
Constructor Summary
Constructors Constructor Description GDI32Util()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BufferedImage
getScreenshot(WinDef.HWND target)
Takes a screenshot of the given window
-
-
-
Method Detail
-
getScreenshot
public static BufferedImage getScreenshot(WinDef.HWND target)
Takes a screenshot of the given window- Parameters:
target
- The window to target- Returns:
- the window captured as a screenshot, or null if the BufferedImage doesn't construct properly
- Throws:
IllegalStateException
- if the rectangle from GetWindowRect has a width and/or height of 0.
if the device context acquired from the original HWND doesn't release properly
-
-