Skip navigation links
JNA API 4.4.0
com.sun.jna.platform.win32

Class GDI32Util



  • public class GDI32Util
    extends Object
    GDI32 utility API.
    Author:
    mlfreeman[at]gmail.com
    • Constructor Detail

      • GDI32Util

        public GDI32Util()
    • 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
JNA API 4.4.0

Copyright © 2007-2016 Timothy Wall. All Rights Reserved.