JNA API 4.0.0

com.sun.jna.platform.win32
Interface WinUser

All Superinterfaces:
AltCallingConvention, Library, StdCall, StdCallLibrary, WinDef
All Known Subinterfaces:
User32

public interface WinUser
extends StdCallLibrary, WinDef

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.HDEVNOTIFY
           
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 class WinUser.LASTINPUTINFO
          Contains the time of the last input.
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.WindowProc
          An application-defined function that processes messages sent to a window.
static class WinUser.WNDCLASSEX
          Contains window class information.
static interface WinUser.WNDENUMPROC
           
 
Nested classes/interfaces inherited from interface com.sun.jna.platform.win32.WinDef
WinDef.ATOM, WinDef.BOOL, WinDef.BOOLByReference, WinDef.BYTE, WinDef.CHAR, WinDef.CHARByReference, WinDef.DWORD, WinDef.DWORDByReference, WinDef.DWORDLONG, WinDef.HBITMAP, WinDef.HBRUSH, WinDef.HCURSOR, WinDef.HDC, WinDef.HFONT, WinDef.HICON, WinDef.HINSTANCE, WinDef.HMENU, WinDef.HMODULE, WinDef.HPALETTE, WinDef.HPEN, WinDef.HRGN, WinDef.HRSRC, WinDef.HWND, WinDef.INT_PTR, WinDef.LCID, WinDef.LONG, WinDef.LONGByReference, WinDef.LONGLONG, WinDef.LONGLONGByReference, WinDef.LPARAM, WinDef.LPVOID, WinDef.LRESULT, WinDef.PVOID, WinDef.RECT, WinDef.SCODE, WinDef.SCODEByReference, WinDef.SHORT, WinDef.UCHAR, WinDef.UINT, WinDef.UINT_PTR, WinDef.UINTByReference, WinDef.ULONG, WinDef.ULONGByReference, WinDef.ULONGLONG, WinDef.ULONGLONGByReference, WinDef.USHORT, WinDef.USHORTByReference, WinDef.WORD, WinDef.WORDByReference, WinDef.WPARAM
 
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 WinDef.HWND HWND_MESSAGE
           
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 MOD_ALT
           
static int MOD_CONTROL
           
static int MOD_NOREPEAT
           
static int MOD_SHIFT
           
static int MOD_WIN
           
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_CREATE
           
static int WM_DESTROY
           
static int WM_DEVICECHANGE
           
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_HOTKEY
          Posted when the user presses a hot key registered by the RegisterHotKey function.
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_SESSION_CHANGE
           
static int WM_SHOWWINDOW
          Sent to a window when the window is about to be hidden or shown.
static int WM_SIZE
           
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.platform.win32.WinDef
MAX_PATH
 
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_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 

Field Detail

HWND_BROADCAST

static final WinDef.HWND HWND_BROADCAST

HWND_MESSAGE

static final WinDef.HWND HWND_MESSAGE

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

MOD_ALT

static final int MOD_ALT
See Also:
Constant Field Values

MOD_CONTROL

static final int MOD_CONTROL
See Also:
Constant Field Values

MOD_NOREPEAT

static final int MOD_NOREPEAT
See Also:
Constant Field Values

MOD_SHIFT

static final int MOD_SHIFT
See Also:
Constant Field Values

MOD_WIN

static final int MOD_WIN
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_HOTKEY

static final int WM_HOTKEY
Posted when the user presses a hot key registered by the RegisterHotKey function. The message is placed at the top of the message queue associated with the thread that registered the hot key.

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

WM_SESSION_CHANGE

static final int WM_SESSION_CHANGE
See Also:
Constant Field Values

WM_CREATE

static final int WM_CREATE
See Also:
Constant Field Values

WM_SIZE

static final int WM_SIZE
See Also:
Constant Field Values

WM_DESTROY

static final int WM_DESTROY
See Also:
Constant Field Values

WM_DEVICECHANGE

static final int WM_DEVICECHANGE
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 4.0.0

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