JNA API 3.3.0

## com.sun.jna.platform.win32
Interface WinUser

All Superinterfaces:
  AltCallingConvention, Library, StdCall, StdCallLibrary

    public interface WinUser

extends StdCallLibrary

Ported from WinUser.h Microsoft Windows SDK 6.0A.

Author:
  dblock[at]dblock.org

Nested Class Summary
`static class` | `WinUser.BLENDFUNCTION`
`static class` | `WinUser.FLASHWINFO`
`static class` | `WinUser.GUITHREADINFO`
`static class` | `WinUser.HARDWAREINPUT` Contains information about a simulated message generated by an input device other than a keyboard or mouse.
`static class` | `WinUser.HHOOK`
`static interface` | `WinUser.HOOKPROC`
`static class` | `WinUser.INPUT` Used by SendInput to store information for synthesizing input events such as keystrokes, mouse movement, and mouse clicks.
`static class` | `WinUser.KBDLLHOOKSTRUCT`
`static class` | `WinUser.KEYBDINPUT` Contains information about a simulated keyboard event.
`static interface` | `WinUser.LowLevelKeyboardProc`
`static class` | `WinUser.MOUSEINPUT` Contains information about a simulated mouse event.
`static class` | `WinUser.MSG`
`static class` | `WinUser.POINT` Defines the x- and y-coordinates of a point.
`static class` | `WinUser.SIZE` Specifies the width and height of a rectangle.
`static class` | `WinUser.WINDOWINFO`
`static interface` | `WinUser.WNDENUMPROC`

Nested classes/interfaces inherited from interface com.sun.jna.win32.StdCallLibrary
`StdCallLibrary.StdCallCallback`

Nested classes/interfaces inherited from interface com.sun.jna.Library
`Library.Handler`

Field Summary
`static int` | `AC_SRC_ALPHA`
`static int` | `AC_SRC_NO_ALPHA`
`static int` | `AC_SRC_NO_PREMULT_ALPHA`
`static int` | `AC_SRC_OVER`
`static int` | `DWL_DLGPROC`
`static int` | `DWL_MSGRESULT`
`static int` | `DWL_USER`
`static int` | `FLASHW_ALL`
`static int` | `FLASHW_CAPTION`
`static int` | `FLASHW_STOP`
`static int` | `FLASHW_TIMER`
`static int` | `FLASHW_TIMERNOFG`
`static int` | `FLASHW_TRAY`
`static int` | `GW_CHILD` The retrieved handle identifies the child window at the top of the Z order, if the specified window is a parent window; otherwise, the retrieved handle is NULL.
`static int` | `GW_ENABLEDPOPUP` The retrieved handle identifies the enabled popup window owned by the specified window (the search uses the first such window found using GW_HWNDNEXT); otherwise, if there are no enabled popup windows, the retrieved handle is that of the specified window.
`static int` | `GW_HWNDFIRST` The retrieved handle identifies the window of the same type that is highest in the Z order.
`static int` | `GW_HWNDLAST` The retrieved handle identifies the window of the same type that is lowest in the Z order.
`static int` | `GW_HWNDNEXT` The retrieved handle identifies the window below the specified window in the Z order.
`static int` | `GW_HWNDPREV` The retrieved handle identifies the window above the specified window in the Z order.
`static int` | `GW_OWNER` The retrieved handle identifies the specified window's owner window, if any.
`static int` | `GWL_EXSTYLE`
`static int` | `GWL_HINSTANCE`
`static int` | `GWL_ID`
`static int` | `GWL_STYLE`
`static int` | `GWL_USERDATA`
`static int` | `GWL_WNDPROC`
`static WinDef.HWND` | `HWND_BROADCAST`
`static int` | `IMAGE_BITMAP`
`static int` | `IMAGE_CURSOR`
`static int` | `IMAGE_ENHMETAFILE`
`static int` | `IMAGE_ICON`
`static int` | `LR_COLOR`
`static int` | `LR_COPYDELETEORG`
`static int` | `LR_COPYFROMRESOURCE`
`static int` | `LR_COPYRETURNORG`
`static int` | `LR_CREATEDIBSECTION`
`static int` | `LR_DEFAULTCOLOR`
`static int` | `LR_DEFAULTSIZE`
`static int` | `LR_LOADFROMFILE`
`static int` | `LR_LOADMAP3DCOLORS`
`static int` | `LR_LOADTRANSPARENT`
`static int` | `LR_MONOCHROME`
`static int` | `LR_SHARED`
`static int` | `LR_VGACOLOR`
`static int` | `LWA_ALPHA`
`static int` | `LWA_COLORKEY`
`static int` | `RDW_ALLCHILDREN`
`static int` | `RDW_ERASE`
`static int` | `RDW_ERASENOW`
`static int` | `RDW_FRAME`
`static int` | `RDW_INTERNALPAINT`
`static int` | `RDW_INVALIDATE`
`static int` | `RDW_NOCHILDREN`
`static int` | `RDW_NOERASE`
`static int` | `RDW_NOFRAME`
`static int` | `RDW_NOINTERNALPAINT`
`static int` | `RDW_UPDATENOW`
`static int` | `RDW_VALIDATE`
`static int` | `SC_MAXIMIZE` Maximizes the window.
`static int` | `SC_MINIMIZE` Minimizes the window.
`static int` | `SM_ARRANGE`
`static int` | `SM_CARETBLINKINGENABLED`
`static int` | `SM_CLEANBOOT`
`static int` | `SM_CMONITORS`
`static int` | `SM_CMOUSEBUTTONS`
`static int` | `SM_CXBORDER`
`static int` | `SM_CXCURSOR`
`static int` | `SM_CXDLGFRAME`
`static int` | `SM_CXDOUBLECLK`
`static int` | `SM_CXDRAG`
`static int` | `SM_CXEDGE`
`static int` | `SM_CXFIXEDFRAME`
`static int` | `SM_CXFOCUSBORDER`
`static int` | `SM_CXFRAME`
`static int` | `SM_CXFULLSCREEN`
`static int` | `SM_CXHSCROLL`
`static int` | `SM_CXHTHUMB`
`static int` | `SM_CXICON`
`static int` | `SM_CXICONSPACING`
`static int` | `SM_CXMAXIMIZED`
`static int` | `SM_CXMAXTRACK`
`static int` | `SM_CXMENUCHECK`
`static int` | `SM_CXMENUSIZE`
`static int` | `SM_CXMIN`
`static int` | `SM_CXMINIMIZED`
`static int` | `SM_CXMINSPACING`
`static int` | `SM_CXMINTRACK`
`static int` | `SM_CXPADDEDBORDER`
`static int` | `SM_CXSCREEN`
`static int` | `SM_CXSIZE`
`static int` | `SM_CXSIZEFRAME`
`static int` | `SM_CXSMICON`
`static int` | `SM_CXSMSIZE`
`static int` | `SM_CXVIRTUALSCREEN`
`static int` | `SM_CXVSCROLL`
`static int` | `SM_CYBORDER`
`static int` | `SM_CYCAPTION`
`static int` | `SM_CYCURSOR`
`static int` | `SM_CYDLGFRAME`
`static int` | `SM_CYDOUBLECLK`
`static int` | `SM_CYDRAG`
`static int` | `SM_CYEDGE`
`static int` | `SM_CYFIXEDFRAME`
`static int` | `SM_CYFOCUSBORDER`
`static int` | `SM_CYFRAME`
`static int` | `SM_CYFULLSCREEN`
`static int` | `SM_CYHSCROLL`
`static int` | `SM_CYICON`
`static int` | `SM_CYICONSPACING`
`static int` | `SM_CYKANJIWINDOW`
`static int` | `SM_CYMAXIMIZED`
`static int` | `SM_CYMAXTRACK`
`static int` | `SM_CYMENU`
`static int` | `SM_CYMENUCHECK`
`static int` | `SM_CYMENUSIZE`
`static int` | `SM_CYMIN`
`static int` | `SM_CYMINIMIZED`
`static int` | `SM_CYMINSPACING`
`static int` | `SM_CYMINTRACK`
`static int` | `SM_CYSCREEN`
`static int` | `SM_CYSIZE`
`static int` | `SM_CYSIZEFRAME`
`static int` | `SM_CYSMCAPTION`
`static int` | `SM_CYSMICON`
`static int` | `SM_CYSMSIZE`
`static int` | `SM_CYVIRTUALSCREEN`
`static int` | `SM_CYVSCROLL`
`static int` | `SM_CYVTHUMB`
`static int` | `SM_DBCSENABLED`
`static int` | `SM_DEBUG`
`static int` | `SM_IMMENABLED`
`static int` | `SM_MEDIACENTER`
`static int` | `SM_MENUDROPALIGNMENT`
`static int` | `SM_MIDEASTENABLED`
`static int` | `SM_MOUSEHORIZONTALWHEELPRESENT`
`static int` | `SM_MOUSEPRESENT`
`static int` | `SM_MOUSEWHEELPRESENT`
`static int` | `SM_NETWORK`
`static int` | `SM_PENWINDOWS`
`static int` | `SM_REMOTECONTROL`
`static int` | `SM_REMOTESESSION`
`static int` | `SM_RESERVED1`
`static int` | `SM_RESERVED2`
`static int` | `SM_RESERVED3`
`static int` | `SM_RESERVED4`
`static int` | `SM_SAMEDISPLAYFORMAT`
`static int` | `SM_SECURE`
`static int` | `SM_SERVERR2`
`static int` | `SM_SHOWSOUNDS`
`static int` | `SM_SHUTTINGDOWN`
`static int` | `SM_SLOWMACHINE`
`static int` | `SM_STARTER`
`static int` | `SM_SWAPBUTTON`
`static int` | `SM_TABLETPC`
`static int` | `SM_XVIRTUALSCREEN`
`static int` | `SM_YVIRTUALSCREEN`
`static int` | `SW_FORCEMINIMIZE`
`static int` | `SW_HIDE`
`static int` | `SW_MAX`
`static int` | `SW_MAXIMIZE`
`static int` | `SW_MINIMIZE`
`static int` | `SW_NORMAL`
`static int` | `SW_RESTORE`
`static int` | `SW_SHOW`
`static int` | `SW_SHOWDEFAULT`
`static int` | `SW_SHOWMAXIMIZED`
`static int` | `SW_SHOWMINIMIZED`
`static int` | `SW_SHOWMINNOACTIVE`
`static int` | `SW_SHOWNA`
`static int` | `SW_SHOWNOACTIVATE`
`static int` | `SW_SHOWNORMAL`
`static int` | `SWP_NOZORDER` Retains the current Z order (ignores the hWndInsertAfter parameter).
`static int` | `ULW_ALPHA`
`static int` | `ULW_COLORKEY`
`static int` | `ULW_OPAQUE`
`static int` | `VK_CONTROL`
`static int` | `VK_LCONTROL`
`static int` | `VK_LMENU`
`static int` | `VK_LSHIFT`
`static int` | `VK_MENU`
`static int` | `VK_RCONTROL`
`static int` | `VK_RMENU`
`static int` | `VK_RSHIFT`
`static int` | `VK_SHIFT`
`static int` | `WH_KEYBOARD`
`static int` | `WH_KEYBOARD_LL`
`static int` | `WH_MOUSE`
`static int` | `WH_MOUSE_LL`
`static int` | `WM_CHAR` Posted to the window with the keyboard focus when a WM_KEYDOWN message is translated by the TranslateMessage function.
`static int` | `WM_CLOSE` Sent as a signal that a window or an application should terminate.
`static int` | `WM_DRAWITEM` Sent to the parent window of an owner-drawn button, combo box, list box, or menu when a visual aspect of the button, combo box, list box, or menu has changed.
`static int` | `WM_KEYDOWN` Posted to the window with the keyboard focus when a nonsystem key is pressed.
`static int` | `WM_KEYUP`
`static int` | `WM_MDIMAXIMIZE` An application sends the WM_MDIMAXIMIZE message to a multiple-document interface (MDI) client window to maximize an MDI child window.
`static int` | `WM_PAINT` The WM_PAINT message is sent when the system or another application makes a request to paint a portion of an \ application's window.
`static int` | `WM_QUIT` Indicates a request to terminate an application, and is generated when the application calls the PostQuitMessage function.
`static int` | `WM_SHOWWINDOW` Sent to a window when the window is about to be hidden or shown.
`static int` | `WM_SYSCOMMAND` A window receives this message when the user chooses a command from the Window menu (formerly known as the system or control menu) or when the user chooses the maximize button, minimize button, restore button, or close button.
`static int` | `WM_SYSKEYDOWN`
`static int` | `WM_SYSKEYUP`
`static int` | `WS_CHILD`
`static int` | `WS_EX_COMPOSITED`
`static int` | `WS_EX_LAYERED`
`static int` | `WS_EX_TRANSPARENT`
`static int` | `WS_MAXIMIZE`
`static int` | `WS_MINIMIZE`
`static int` | `WS_POPUP`
`static int` | `WS_VISIBLE`

Fields inherited from interface com.sun.jna.win32.StdCallLibrary
`FUNCTION_MAPPER, STDCALL_CONVENTION`

Fields inherited from interface com.sun.jna.Library
`OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER`

Field Detail

### HWND_BROADCAST

    static final WinDef.HWND HWND_BROADCAST

### FLASHW_STOP

    static final int FLASHW_STOP

See Also:
  Constant Field Values

### FLASHW_CAPTION

    static final int FLASHW_CAPTION

See Also:
  Constant Field Values

### FLASHW_TRAY

    static final int FLASHW_TRAY

See Also:
  Constant Field Values

### FLASHW_ALL

    static final int FLASHW_ALL

See Also:
  Constant Field Values

### FLASHW_TIMER

    static final int FLASHW_TIMER

See Also:
  Constant Field Values

### FLASHW_TIMERNOFG

    static final int FLASHW_TIMERNOFG

See Also:
  Constant Field Values

### IMAGE_BITMAP

    static final int IMAGE_BITMAP

See Also:
  Constant Field Values

### IMAGE_ICON

    static final int IMAGE_ICON

See Also:
  Constant Field Values

### IMAGE_CURSOR

    static final int IMAGE_CURSOR

See Also:
  Constant Field Values

### IMAGE_ENHMETAFILE

    static final int IMAGE_ENHMETAFILE

See Also:
  Constant Field Values

### LR_DEFAULTCOLOR

    static final int LR_DEFAULTCOLOR

See Also:
  Constant Field Values

### LR_MONOCHROME

    static final int LR_MONOCHROME

See Also:
  Constant Field Values

### LR_COLOR

    static final int LR_COLOR

See Also:
  Constant Field Values

### LR_COPYRETURNORG

    static final int LR_COPYRETURNORG

See Also:
  Constant Field Values

### LR_COPYDELETEORG

    static final int LR_COPYDELETEORG

See Also:
  Constant Field Values

### LR_LOADFROMFILE

    static final int LR_LOADFROMFILE

See Also:
  Constant Field Values

### LR_LOADTRANSPARENT

    static final int LR_LOADTRANSPARENT

See Also:
  Constant Field Values

### LR_DEFAULTSIZE

    static final int LR_DEFAULTSIZE

See Also:
  Constant Field Values

### LR_VGACOLOR

    static final int LR_VGACOLOR

See Also:
  Constant Field Values

### LR_LOADMAP3DCOLORS

    static final int LR_LOADMAP3DCOLORS

See Also:
  Constant Field Values

### LR_CREATEDIBSECTION

    static final int LR_CREATEDIBSECTION

See Also:
  Constant Field Values

### LR_COPYFROMRESOURCE

    static final int LR_COPYFROMRESOURCE

See Also:
  Constant Field Values

### LR_SHARED

    static final int LR_SHARED

See Also:
  Constant Field Values

### GWL_EXSTYLE

    static final int GWL_EXSTYLE

See Also:
  Constant Field Values

### GWL_STYLE

    static final int GWL_STYLE

See Also:
  Constant Field Values

### GWL_WNDPROC

    static final int GWL_WNDPROC

See Also:
  Constant Field Values

### GWL_HINSTANCE

    static final int GWL_HINSTANCE

See Also:
  Constant Field Values

### GWL_ID

    static final int GWL_ID

See Also:
  Constant Field Values

### GWL_USERDATA

    static final int GWL_USERDATA

See Also:
  Constant Field Values

### DWL_DLGPROC

    static final int DWL_DLGPROC

See Also:
  Constant Field Values

### DWL_MSGRESULT

    static final int DWL_MSGRESULT

See Also:
  Constant Field Values

### DWL_USER

    static final int DWL_USER

See Also:
  Constant Field Values

### WS_MAXIMIZE

    static final int WS_MAXIMIZE

See Also:
  Constant Field Values

### WS_VISIBLE

    static final int WS_VISIBLE

See Also:
  Constant Field Values

### WS_MINIMIZE

    static final int WS_MINIMIZE

See Also:
  Constant Field Values

### WS_CHILD

    static final int WS_CHILD

See Also:
  Constant Field Values

### WS_POPUP

    static final int WS_POPUP

See Also:
  Constant Field Values

### WS_EX_COMPOSITED

    static final int WS_EX_COMPOSITED

See Also:
  Constant Field Values

### WS_EX_LAYERED

    static final int WS_EX_LAYERED

See Also:
  Constant Field Values

### WS_EX_TRANSPARENT

    static final int WS_EX_TRANSPARENT

See Also:
  Constant Field Values

### LWA_COLORKEY

    static final int LWA_COLORKEY

See Also:
  Constant Field Values

### LWA_ALPHA

    static final int LWA_ALPHA

See Also:
  Constant Field Values

### ULW_COLORKEY

    static final int ULW_COLORKEY

See Also:
  Constant Field Values

### ULW_ALPHA

    static final int ULW_ALPHA

See Also:
  Constant Field Values

### ULW_OPAQUE

    static final int ULW_OPAQUE

See Also:
  Constant Field Values

### AC_SRC_OVER

    static final int AC_SRC_OVER

See Also:
  Constant Field Values

### AC_SRC_ALPHA

    static final int AC_SRC_ALPHA

See Also:
  Constant Field Values

### AC_SRC_NO_PREMULT_ALPHA

    static final int AC_SRC_NO_PREMULT_ALPHA

See Also:
  Constant Field Values

### AC_SRC_NO_ALPHA

    static final int AC_SRC_NO_ALPHA

See Also:
  Constant Field Values

### VK_SHIFT

    static final int VK_SHIFT

See Also:
  Constant Field Values

### VK_LSHIFT

    static final int VK_LSHIFT

See Also:
  Constant Field Values

### VK_RSHIFT

    static final int VK_RSHIFT

See Also:
  Constant Field Values

### VK_CONTROL

    static final int VK_CONTROL

See Also:
  Constant Field Values

### VK_LCONTROL

    static final int VK_LCONTROL

See Also:
  Constant Field Values

### VK_RCONTROL

    static final int VK_RCONTROL

See Also:
  Constant Field Values

### VK_MENU

    static final int VK_MENU

See Also:
  Constant Field Values

### VK_LMENU

    static final int VK_LMENU

See Also:
  Constant Field Values

### VK_RMENU

    static final int VK_RMENU

See Also:
  Constant Field Values

### WH_KEYBOARD

    static final int WH_KEYBOARD

See Also:
  Constant Field Values

### WH_MOUSE

    static final int WH_MOUSE

See Also:
  Constant Field Values

### WH_KEYBOARD_LL

    static final int WH_KEYBOARD_LL

See Also:
  Constant Field Values

### WH_MOUSE_LL

    static final int WH_MOUSE_LL

See Also:
  Constant Field Values

### WM_PAINT

    static final int WM_PAINT

  The WM_PAINT message is sent when the system or another application makes a request to paint a portion of an \ application's window.

  See Also:
    Constant Field Values

### WM_CLOSE

    static final int WM_CLOSE

  Sent as a signal that a window or an application should terminate.

  See Also:
    Constant Field Values

### WM_QUIT

    static final int WM_QUIT

  Indicates a request to terminate an application, and is generated when the application calls the PostQuitMessage function.

  See Also:
    Constant Field Values

### WM_SHOWWINDOW

    static final int WM_SHOWWINDOW

  Sent to a window when the window is about to be hidden or shown.

  See Also:
    Constant Field Values

### WM_DRAWITEM

    static final int WM_DRAWITEM

  Sent to the parent window of an owner-drawn button, combo box, list box, or menu when a visual aspect of the button, combo box, list box, or menu has changed.

  See Also:
    Constant Field Values

### WM_KEYDOWN

    static final int WM_KEYDOWN

  Posted to the window with the keyboard focus when a nonsystem key is pressed. A nonsystem key is a key that is pressed when the ALT key is not pressed.

  See Also:
    Constant Field Values

### WM_CHAR

    static final int WM_CHAR

  Posted to the window with the keyboard focus when a WM_KEYDOWN message is translated by the TranslateMessage function. The WM_CHAR message contains the character code of the key that was pressed.

  See Also:
    Constant Field Values

### WM_SYSCOMMAND

    static final int WM_SYSCOMMAND

  A window receives this message when the user chooses a command from the Window menu (formerly known as the system or control menu) or when the user chooses the maximize button, minimize button, restore button, or close button.

  See Also:
    Constant Field Values

### WM_MDIMAXIMIZE

    static final int WM_MDIMAXIMIZE

  An application sends the WM_MDIMAXIMIZE message to a multiple-document interface (MDI) client window to maximize an MDI child window.

  See Also:
    Constant Field Values

### WM_KEYUP

    static final int WM_KEYUP

See Also:
  Constant Field Values

### WM_SYSKEYDOWN

    static final int WM_SYSKEYDOWN

See Also:
  Constant Field Values

### WM_SYSKEYUP

    static final int WM_SYSKEYUP

See Also:
  Constant Field Values

### SM_CXSCREEN

    static final int SM_CXSCREEN

See Also:
  Constant Field Values

### SM_CYSCREEN

    static final int SM_CYSCREEN

See Also:
  Constant Field Values

### SM_CXVSCROLL

    static final int SM_CXVSCROLL

See Also:
  Constant Field Values

### SM_CYHSCROLL

    static final int SM_CYHSCROLL

See Also:
  Constant Field Values

### SM_CYCAPTION

    static final int SM_CYCAPTION

See Also:
  Constant Field Values

### SM_CXBORDER

    static final int SM_CXBORDER

See Also:
  Constant Field Values

### SM_CYBORDER

    static final int SM_CYBORDER

See Also:
  Constant Field Values

### SM_CXDLGFRAME

    static final int SM_CXDLGFRAME

See Also:
  Constant Field Values

### SM_CYDLGFRAME

    static final int SM_CYDLGFRAME

See Also:
  Constant Field Values

### SM_CYVTHUMB

    static final int SM_CYVTHUMB

See Also:
  Constant Field Values

### SM_CXHTHUMB

    static final int SM_CXHTHUMB

See Also:
  Constant Field Values

### SM_CXICON

    static final int SM_CXICON

See Also:
  Constant Field Values

### SM_CYICON

    static final int SM_CYICON

See Also:
  Constant Field Values

### SM_CXCURSOR

    static final int SM_CXCURSOR

See Also:
  Constant Field Values

### SM_CYCURSOR

    static final int SM_CYCURSOR

See Also:
  Constant Field Values

### SM_CYMENU

    static final int SM_CYMENU

See Also:
  Constant Field Values

### SM_CXFULLSCREEN

    static final int SM_CXFULLSCREEN

See Also:
  Constant Field Values

### SM_CYFULLSCREEN

    static final int SM_CYFULLSCREEN

See Also:
  Constant Field Values

### SM_CYKANJIWINDOW

    static final int SM_CYKANJIWINDOW

See Also:
  Constant Field Values

### SM_MOUSEPRESENT

    static final int SM_MOUSEPRESENT

See Also:
  Constant Field Values

### SM_CYVSCROLL

    static final int SM_CYVSCROLL

See Also:
  Constant Field Values

### SM_CXHSCROLL

    static final int SM_CXHSCROLL

See Also:
  Constant Field Values

### SM_DEBUG

    static final int SM_DEBUG

See Also:
  Constant Field Values

### SM_SWAPBUTTON

    static final int SM_SWAPBUTTON

See Also:
  Constant Field Values

### SM_RESERVED1

    static final int SM_RESERVED1

See Also:
  Constant Field Values

### SM_RESERVED2

    static final int SM_RESERVED2

See Also:
  Constant Field Values

### SM_RESERVED3

    static final int SM_RESERVED3

See Also:
  Constant Field Values

### SM_RESERVED4

    static final int SM_RESERVED4

See Also:
  Constant Field Values

### SM_CXMIN

    static final int SM_CXMIN

See Also:
  Constant Field Values

### SM_CYMIN

    static final int SM_CYMIN

See Also:
  Constant Field Values

### SM_CXSIZE

    static final int SM_CXSIZE

See Also:
  Constant Field Values

### SM_CYSIZE

    static final int SM_CYSIZE

See Also:
  Constant Field Values

### SM_CXFRAME

    static final int SM_CXFRAME

See Also:
  Constant Field Values

### SM_CYFRAME

    static final int SM_CYFRAME

See Also:
  Constant Field Values

### SM_CXMINTRACK

    static final int SM_CXMINTRACK

See Also:
  Constant Field Values

### SM_CYMINTRACK

    static final int SM_CYMINTRACK

See Also:
  Constant Field Values

### SM_CXDOUBLECLK

    static final int SM_CXDOUBLECLK

See Also:
  Constant Field Values

### SM_CYDOUBLECLK

    static final int SM_CYDOUBLECLK

See Also:
  Constant Field Values

### SM_CXICONSPACING

    static final int SM_CXICONSPACING

See Also:
  Constant Field Values

### SM_CYICONSPACING

    static final int SM_CYICONSPACING

See Also:
  Constant Field Values

### SM_MENUDROPALIGNMENT

    static final int SM_MENUDROPALIGNMENT

See Also:
  Constant Field Values

### SM_PENWINDOWS

    static final int SM_PENWINDOWS

See Also:
  Constant Field Values

### SM_DBCSENABLED

    static final int SM_DBCSENABLED

See Also:
  Constant Field Values

### SM_CMOUSEBUTTONS

    static final int SM_CMOUSEBUTTONS

See Also:
  Constant Field Values

### SM_CXFIXEDFRAME

    static final int SM_CXFIXEDFRAME

See Also:
  Constant Field Values

### SM_CYFIXEDFRAME

    static final int SM_CYFIXEDFRAME

See Also:
  Constant Field Values

### SM_CXSIZEFRAME

    static final int SM_CXSIZEFRAME

See Also:
  Constant Field Values

### SM_CYSIZEFRAME

    static final int SM_CYSIZEFRAME

See Also:
  Constant Field Values

### SM_SECURE

    static final int SM_SECURE

See Also:
  Constant Field Values

### SM_CXEDGE

    static final int SM_CXEDGE

See Also:
  Constant Field Values

### SM_CYEDGE

    static final int SM_CYEDGE

See Also:
  Constant Field Values

### SM_CXMINSPACING

    static final int SM_CXMINSPACING

See Also:
  Constant Field Values

### SM_CYMINSPACING

    static final int SM_CYMINSPACING

See Also:
  Constant Field Values

### SM_CXSMICON

    static final int SM_CXSMICON

See Also:
  Constant Field Values

### SM_CYSMICON

    static final int SM_CYSMICON

See Also:
  Constant Field Values

### SM_CYSMCAPTION

    static final int SM_CYSMCAPTION

See Also:
  Constant Field Values

### SM_CXSMSIZE

    static final int SM_CXSMSIZE

See Also:
  Constant Field Values

### SM_CYSMSIZE

    static final int SM_CYSMSIZE

See Also:
  Constant Field Values

### SM_CXMENUSIZE

    static final int SM_CXMENUSIZE

See Also:
  Constant Field Values

### SM_CYMENUSIZE

    static final int SM_CYMENUSIZE

See Also:
  Constant Field Values

### SM_ARRANGE

    static final int SM_ARRANGE

See Also:
  Constant Field Values

### SM_CXMINIMIZED

    static final int SM_CXMINIMIZED

See Also:
  Constant Field Values

### SM_CYMINIMIZED

    static final int SM_CYMINIMIZED

See Also:
  Constant Field Values

### SM_CXMAXTRACK

    static final int SM_CXMAXTRACK

See Also:
  Constant Field Values

### SM_CYMAXTRACK

    static final int SM_CYMAXTRACK

See Also:
  Constant Field Values

### SM_CXMAXIMIZED

    static final int SM_CXMAXIMIZED

See Also:
  Constant Field Values

### SM_CYMAXIMIZED

    static final int SM_CYMAXIMIZED

See Also:
  Constant Field Values

### SM_NETWORK

    static final int SM_NETWORK

See Also:
  Constant Field Values

### SM_CLEANBOOT

    static final int SM_CLEANBOOT

See Also:
  Constant Field Values

### SM_CXDRAG

    static final int SM_CXDRAG

See Also:
  Constant Field Values

### SM_CYDRAG

    static final int SM_CYDRAG

See Also:
  Constant Field Values

### SM_SHOWSOUNDS

    static final int SM_SHOWSOUNDS

See Also:
  Constant Field Values

### SM_CXMENUCHECK

    static final int SM_CXMENUCHECK

See Also:
  Constant Field Values

### SM_CYMENUCHECK

    static final int SM_CYMENUCHECK

See Also:
  Constant Field Values

### SM_SLOWMACHINE

    static final int SM_SLOWMACHINE

See Also:
  Constant Field Values

### SM_MIDEASTENABLED

    static final int SM_MIDEASTENABLED

See Also:
  Constant Field Values

### SM_MOUSEWHEELPRESENT

    static final int SM_MOUSEWHEELPRESENT

See Also:
  Constant Field Values

### SM_XVIRTUALSCREEN

    static final int SM_XVIRTUALSCREEN

See Also:
  Constant Field Values

### SM_YVIRTUALSCREEN

    static final int SM_YVIRTUALSCREEN

See Also:
  Constant Field Values

### SM_CXVIRTUALSCREEN

    static final int SM_CXVIRTUALSCREEN

See Also:
  Constant Field Values

### SM_CYVIRTUALSCREEN

    static final int SM_CYVIRTUALSCREEN

See Also:
  Constant Field Values

### SM_CMONITORS

    static final int SM_CMONITORS

See Also:
  Constant Field Values

### SM_SAMEDISPLAYFORMAT

    static final int SM_SAMEDISPLAYFORMAT

See Also:
  Constant Field Values

### SM_IMMENABLED

    static final int SM_IMMENABLED

See Also:
  Constant Field Values

### SM_CXFOCUSBORDER

    static final int SM_CXFOCUSBORDER

See Also:
  Constant Field Values

### SM_CYFOCUSBORDER

    static final int SM_CYFOCUSBORDER

See Also:
  Constant Field Values

### SM_TABLETPC

    static final int SM_TABLETPC

See Also:
  Constant Field Values

### SM_MEDIACENTER

    static final int SM_MEDIACENTER

See Also:
  Constant Field Values

### SM_STARTER

    static final int SM_STARTER

See Also:
  Constant Field Values

### SM_SERVERR2

    static final int SM_SERVERR2

See Also:
  Constant Field Values

### SM_MOUSEHORIZONTALWHEELPRESENT

    static final int SM_MOUSEHORIZONTALWHEELPRESENT

See Also:
  Constant Field Values

### SM_CXPADDEDBORDER

    static final int SM_CXPADDEDBORDER

See Also:
  Constant Field Values

### SM_REMOTESESSION

    static final int SM_REMOTESESSION

See Also:
  Constant Field Values

### SM_SHUTTINGDOWN

    static final int SM_SHUTTINGDOWN

See Also:
  Constant Field Values

### SM_REMOTECONTROL

    static final int SM_REMOTECONTROL

See Also:
  Constant Field Values

### SM_CARETBLINKINGENABLED

    static final int SM_CARETBLINKINGENABLED

See Also:
  Constant Field Values

### SW_HIDE

    static final int SW_HIDE

See Also:
  Constant Field Values

### SW_SHOWNORMAL

    static final int SW_SHOWNORMAL

See Also:
  Constant Field Values

### SW_NORMAL

    static final int SW_NORMAL

See Also:
  Constant Field Values

### SW_SHOWMINIMIZED

    static final int SW_SHOWMINIMIZED

See Also:
  Constant Field Values

### SW_SHOWMAXIMIZED

    static final int SW_SHOWMAXIMIZED

See Also:
  Constant Field Values

### SW_MAXIMIZE

    static final int SW_MAXIMIZE

See Also:
  Constant Field Values

### SW_SHOWNOACTIVATE

    static final int SW_SHOWNOACTIVATE

See Also:
  Constant Field Values

### SW_SHOW

    static final int SW_SHOW

See Also:
  Constant Field Values

### SW_MINIMIZE

    static final int SW_MINIMIZE

See Also:
  Constant Field Values

### SW_SHOWMINNOACTIVE

    static final int SW_SHOWMINNOACTIVE

See Also:
  Constant Field Values

### SW_SHOWNA

    static final int SW_SHOWNA

See Also:
  Constant Field Values

### SW_RESTORE

    static final int SW_RESTORE

See Also:
  Constant Field Values

### SW_SHOWDEFAULT

    static final int SW_SHOWDEFAULT

See Also:
  Constant Field Values

### SW_FORCEMINIMIZE

    static final int SW_FORCEMINIMIZE

See Also:
  Constant Field Values

### SW_MAX

    static final int SW_MAX

See Also:
  Constant Field Values

### RDW_INVALIDATE

    static final int RDW_INVALIDATE

See Also:
  Constant Field Values

### RDW_INTERNALPAINT

    static final int RDW_INTERNALPAINT

See Also:
  Constant Field Values

### RDW_ERASE

    static final int RDW_ERASE

See Also:
  Constant Field Values

### RDW_VALIDATE

    static final int RDW_VALIDATE

See Also:
  Constant Field Values

### RDW_NOINTERNALPAINT

    static final int RDW_NOINTERNALPAINT

See Also:
  Constant Field Values

### RDW_NOERASE

    static final int RDW_NOERASE

See Also:
  Constant Field Values

### RDW_NOCHILDREN

    static final int RDW_NOCHILDREN

See Also:
  Constant Field Values

### RDW_ALLCHILDREN

    static final int RDW_ALLCHILDREN

See Also:
  Constant Field Values

### RDW_UPDATENOW

    static final int RDW_UPDATENOW

See Also:
  Constant Field Values

### RDW_ERASENOW

    static final int RDW_ERASENOW

See Also:
  Constant Field Values

### RDW_FRAME

    static final int RDW_FRAME

See Also:
  Constant Field Values

### RDW_NOFRAME

    static final int RDW_NOFRAME

See Also:
  Constant Field Values

### GW_HWNDFIRST

    static final int GW_HWNDFIRST

  The retrieved handle identifies the window of the same type that is highest in the Z order. If the specified window is a topmost window, the handle identifies a topmost window. If the specified window is a top-level window, the handle identifies a top-level window. If the specified window is a child window, the handle identifies a sibling window.

  See Also:
    Constant Field Values

### GW_HWNDLAST

    static final int GW_HWNDLAST

  The retrieved handle identifies the window of the same type that is lowest in the Z order. If the specified window is a topmost window, the handle identifies a topmost window. If the specified window is a top-level window, the handle identifies a top-level window. If the specified window is a child window, the handle identifies a sibling window.

  See Also:
    Constant Field Values

### GW_HWNDNEXT

    static final int GW_HWNDNEXT

  The retrieved handle identifies the window below the specified window in the Z order. If the specified window is a topmost window, the handle identifies a topmost window. If the specified window is a top-level window, the handle identifies a top-level window. If the specified window is a child window, the handle identifies a sibling window.

  See Also:
    Constant Field Values

### GW_HWNDPREV

    static final int GW_HWNDPREV

  The retrieved handle identifies the window above the specified window in the Z order. If the specified window is a topmost window, the handle identifies a topmost window. If the specified window is a top-level window, the handle identifies a top-level window. If the specified window is a child window, the handle identifies a sibling window.

  See Also:
    Constant Field Values

### GW_OWNER

    static final int GW_OWNER

  The retrieved handle identifies the specified window's owner window, if any. For more information, see Owned Windows.

  See Also:
    Constant Field Values

### GW_CHILD

    static final int GW_CHILD

  The retrieved handle identifies the child window at the top of the Z order, if the specified window is a parent window; otherwise, the retrieved handle is NULL. The function examines only child windows of the specified window. It does not examine descendant windows.

  See Also:
    Constant Field Values

### GW_ENABLEDPOPUP

    static final int GW_ENABLEDPOPUP

  The retrieved handle identifies the enabled popup window owned by the specified window (the search uses the first such window found using GW_HWNDNEXT); otherwise, if there are no enabled popup windows, the retrieved handle is that of the specified window.

  See Also:
    Constant Field Values

### SWP_NOZORDER

    static final int SWP_NOZORDER

  Retains the current Z order (ignores the hWndInsertAfter parameter).

  See Also:
    Constant Field Values

### SC_MINIMIZE

    static final int SC_MINIMIZE

  Minimizes the window.

  See Also:
    Constant Field Values

### SC_MAXIMIZE

    static final int SC_MAXIMIZE

  Maximizes the window.

  See Also:
    Constant Field Values

JNA API 3.3.0

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