Class Kernel32.CONSOLE_SCREEN_BUFFER_INFO

java.lang.Object
org.fusesource.jansi.internal.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
Enclosing class:
Kernel32

@JniClass(flags={STRUCT,TYPEDEF}, conditional="defined(_WIN32) || defined(_WIN64)") public static class Kernel32.CONSOLE_SCREEN_BUFFER_INFO extends Object
http://msdn.microsoft.com/en-us/library/ms682093%28VS.85%29.aspx
  • Field Details

    • SIZEOF

      @JniField(flags=CONSTANT, accessor="sizeof(CONSOLE_SCREEN_BUFFER_INFO)") public static int SIZEOF
    • size

      @JniField(accessor="dwSize") public Kernel32.COORD size
    • cursorPosition

      @JniField(accessor="dwCursorPosition") public Kernel32.COORD cursorPosition
    • attributes

      @JniField(accessor="wAttributes") public short attributes
    • window

      @JniField(accessor="srWindow") public Kernel32.SMALL_RECT window
    • maximumWindowSize

      @JniField(accessor="dwMaximumWindowSize") public Kernel32.COORD maximumWindowSize
  • Constructor Details

    • CONSOLE_SCREEN_BUFFER_INFO

      public CONSOLE_SCREEN_BUFFER_INFO()
  • Method Details

    • init

      @JniMethod(flags=CONSTANT_INITIALIZER) private static final void init()
    • windowWidth

      public int windowWidth()
    • windowHeight

      public int windowHeight()