Sweden-Number/programs/winetest/include/winuser.pm

4020 lines
102 KiB
Perl

# Automatically generated by make_symbols; DO NOT EDIT!!
#
# Perl definitions for header file winuser.h
#
package winuser;
use strict;
use vars qw($VERSION @ISA @EXPORT @EXPORT_OK);
require Exporter;
@ISA = qw(Exporter);
@EXPORT = qw(
ARW_BOTTOMLEFT
ARW_BOTTOMRIGHT
ARW_DOWN
ARW_HIDE
ARW_LEFT
ARW_RIGHT
ARW_STARTMASK
ARW_STARTRIGHT
ARW_STARTTOP
ARW_TOPLEFT
ARW_TOPRIGHT
ARW_UP
ATF_AVAILABLE
ATF_ONOFFFEEDBACK
ATF_TIMEOUTON
AW_ACTIVATE
AW_BLEND
AW_CENTER
AW_HIDE
AW_HOR_NEGATIVE
AW_HOR_POSITIVE
AW_SLIDE
AW_VER_NEGATIVE
AW_VER_POSITIVE
BDR_INNER
BDR_OUTER
BDR_RAISED
BDR_RAISEDINNER
BDR_RAISEDOUTER
BDR_SUNKEN
BDR_SUNKENINNER
BDR_SUNKENOUTER
BF_ADJUST
BF_BOTTOM
BF_BOTTOMLEFT
BF_BOTTOMRIGHT
BF_DIAGONAL
BF_DIAGONAL_ENDBOTTOMLEFT
BF_DIAGONAL_ENDBOTTOMRIGHT
BF_DIAGONAL_ENDTOPLEFT
BF_DIAGONAL_ENDTOPRIGHT
BF_FLAT
BF_LEFT
BF_MIDDLE
BF_MONO
BF_RECT
BF_RIGHT
BF_SOFT
BF_TOP
BF_TOPLEFT
BF_TOPRIGHT
BM_CLICK
BM_GETCHECK
BM_GETIMAGE
BM_GETSTATE
BM_SETCHECK
BM_SETIMAGE
BM_SETSTATE
BM_SETSTYLE
BN_CLICKED
BN_DBLCLK
BN_DISABLE
BN_DOUBLECLICKED
BN_HILITE
BN_PAINT
BN_UNHILITE
BST_CHECKED
BST_FOCUS
BST_INDETERMINATE
BST_PUSHED
BST_UNCHECKED
BS_3STATE
BS_AUTO3STATE
BS_AUTOCHECKBOX
BS_AUTORADIOBUTTON
BS_BITMAP
BS_BOTTOM
BS_CENTER
BS_CHECKBOX
BS_DEFPUSHBUTTON
BS_FLAT
BS_GROUPBOX
BS_ICON
BS_LEFT
BS_LEFTTEXT
BS_MULTILINE
BS_NOTIFY
BS_OWNERDRAW
BS_PUSHBUTTON
BS_PUSHLIKE
BS_RADIOBUTTON
BS_RIGHT
BS_RIGHTBUTTON
BS_TEXT
BS_TOP
BS_USERBUTTON
BS_VCENTER
CBN_CLOSEUP
CBN_DBLCLK
CBN_DROPDOWN
CBN_EDITCHANGE
CBN_EDITUPDATE
CBN_ERRSPACE
CBN_KILLFOCUS
CBN_SELCHANGE
CBN_SELENDCANCEL
CBN_SELENDOK
CBN_SETFOCUS
CBS_AUTOHSCROLL
CBS_DISABLENOSCROLL
CBS_DROPDOWN
CBS_DROPDOWNLIST
CBS_HASSTRINGS
CBS_LOWERCASE
CBS_NOINTEGRALHEIGHT
CBS_OEMCONVERT
CBS_OWNERDRAWFIXED
CBS_OWNERDRAWVARIABLE
CBS_SIMPLE
CBS_SORT
CBS_UPPERCASE
CB_ADDSTRING
CB_DELETESTRING
CB_DIR
CB_ERR
CB_ERRSPACE
CB_FINDSTRING
CB_FINDSTRINGEXACT
CB_GETCOUNT
CB_GETCURSEL
CB_GETDROPPEDCONTROLRECT
CB_GETDROPPEDSTATE
CB_GETDROPPEDWIDTH
CB_GETEDITSEL
CB_GETEXTENDEDUI
CB_GETHORIZONTALEXTENT
CB_GETITEMDATA
CB_GETITEMHEIGHT
CB_GETLBTEXT
CB_GETLBTEXTLEN
CB_GETLOCALE
CB_GETTOPINDEX
CB_INITSTORAGE
CB_INSERTSTRING
CB_LIMITTEXT
CB_OKAY
CB_RESETCONTENT
CB_SELECTSTRING
CB_SETCURSEL
CB_SETDROPPEDWIDTH
CB_SETEDITSEL
CB_SETEXTENDEDUI
CB_SETHORIZONTALEXTENT
CB_SETITEMDATA
CB_SETITEMHEIGHT
CB_SETLOCALE
CB_SETTOPINDEX
CB_SHOWDROPDOWN
CCHDEVICENAME
CDS_FULLSCREEN
CDS_GLOBAL
CDS_NORESET
CDS_RESET
CDS_SETRECT
CDS_SET_PRIMARY
CDS_TEST
CDS_UPDATEREGISTRY
CF_BITMAP
CF_DIB
CF_DIBV5
CF_DIF
CF_DSPBITMAP
CF_DSPENHMETAFILE
CF_DSPMETAFILEPICT
CF_DSPTEXT
CF_ENHMETAFILE
CF_GDIOBJFIRST
CF_GDIOBJLAST
CF_HDROP
CF_LOCALE
CF_MAX
CF_METAFILEPICT
CF_OEMTEXT
CF_OWNERDISPLAY
CF_PALETTE
CF_PENDATA
CF_PRIVATEFIRST
CF_PRIVATELAST
CF_RIFF
CF_SYLK
CF_TEXT
CF_TIFF
CF_UNICODETEXT
CF_WAVE
COLOR_3DDKSHADOW
COLOR_3DFACE
COLOR_3DHIGHLIGHT
COLOR_3DHILIGHT
COLOR_3DLIGHT
COLOR_3DSHADOW
COLOR_ACTIVEBORDER
COLOR_ACTIVECAPTION
COLOR_ALTERNATEBTNFACE
COLOR_APPWORKSPACE
COLOR_BACKGROUND
COLOR_BTNFACE
COLOR_BTNHIGHLIGHT
COLOR_BTNHILIGHT
COLOR_BTNSHADOW
COLOR_BTNTEXT
COLOR_CAPTIONTEXT
COLOR_DESKTOP
COLOR_GRADIENTACTIVECAPTION
COLOR_GRADIENTINACTIVECAPTION
COLOR_GRAYTEXT
COLOR_HIGHLIGHT
COLOR_HIGHLIGHTTEXT
COLOR_HOTLIGHT
COLOR_INACTIVEBORDER
COLOR_INACTIVECAPTION
COLOR_INACTIVECAPTIONTEXT
COLOR_INFOBK
COLOR_INFOTEXT
COLOR_MENU
COLOR_MENUTEXT
COLOR_SCROLLBAR
COLOR_WINDOW
COLOR_WINDOWFRAME
COLOR_WINDOWTEXT
CS_BYTEALIGNCLIENT
CS_BYTEALIGNWINDOW
CS_CLASSDC
CS_DBLCLKS
CS_GLOBALCLASS
CS_HREDRAW
CS_IME
CS_KEYCVTWINDOW
CS_NOCLOSE
CS_NOKEYCVT
CS_OWNDC
CS_PARENTDC
CS_SAVEBITS
CS_VREDRAW
CTLCOLOR_BTN
CTLCOLOR_DLG
CTLCOLOR_EDIT
CTLCOLOR_LISTBOX
CTLCOLOR_MSGBOX
CTLCOLOR_SCROLLBAR
CTLCOLOR_STATIC
CWP_ALL
CWP_SKIPDISABLED
CWP_SKIPINVISIBLE
CWP_SKIPTRANSPARENT
CW_USEDEFAULT
DBGFILL_ALLOC
DBGFILL_BUFFER
DBGFILL_FREE
DBGFILL_STACK
DCX_CACHE
DCX_CLIPCHILDREN
DCX_CLIPSIBLINGS
DCX_EXCLUDERGN
DCX_EXCLUDEUPDATE
DCX_INTERSECTRGN
DCX_INTERSECTUPDATE
DCX_LOCKWINDOWUPDATE
DCX_NORECOMPUTE
DCX_NORESETATTRS
DCX_PARENTCLIP
DCX_USESTYLE
DCX_VALIDATE
DCX_WINDOW
DC_ACTIVE
DC_HASDEFID
DC_ICON
DC_INBUTTON
DC_SMALLCAP
DC_TEXT
DDL_ARCHIVE
DDL_DIRECTORY
DDL_DRIVES
DDL_EXCLUSIVE
DDL_HIDDEN
DDL_POSTMSGS
DDL_READONLY
DDL_READWRITE
DDL_SYSTEM
DEVICE_NOTIFY_WINDOW_HANDLE
DFCS_ADJUSTRECT
DFCS_BUTTON3STATE
DFCS_BUTTONCHECK
DFCS_BUTTONPUSH
DFCS_BUTTONRADIO
DFCS_BUTTONRADIOIMAGE
DFCS_BUTTONRADIOMASK
DFCS_CAPTIONCLOSE
DFCS_CAPTIONHELP
DFCS_CAPTIONMAX
DFCS_CAPTIONMIN
DFCS_CAPTIONRESTORE
DFCS_CHECKED
DFCS_FLAT
DFCS_HOT
DFCS_INACTIVE
DFCS_MENUARROW
DFCS_MENUARROWRIGHT
DFCS_MENUBULLET
DFCS_MENUCHECK
DFCS_MONO
DFCS_PUSHED
DFCS_SCROLLCOMBOBOX
DFCS_SCROLLDOWN
DFCS_SCROLLLEFT
DFCS_SCROLLRIGHT
DFCS_SCROLLSIZEGRIP
DFCS_SCROLLSIZEGRIPRIGHT
DFCS_SCROLLUP
DFCS_TRANSPARENT
DFC_BUTTON
DFC_CAPTION
DFC_MENU
DFC_SCROLL
DISP_CHANGE_BADFLAGS
DISP_CHANGE_BADMODE
DISP_CHANGE_BADPARAM
DISP_CHANGE_FAILED
DISP_CHANGE_NOTUPDATED
DISP_CHANGE_RESTART
DISP_CHANGE_SUCCESSFUL
DI_COMPAT
DI_DEFAULTSIZE
DI_IMAGE
DI_MASK
DI_NORMAL
DLGC_BUTTON
DLGC_DEFPUSHBUTTON
DLGC_HASSETSEL
DLGC_RADIOBUTTON
DLGC_STATIC
DLGC_UNDEFPUSHBUTTON
DLGC_WANTALLKEYS
DLGC_WANTARROWS
DLGC_WANTCHARS
DLGC_WANTMESSAGE
DLGC_WANTTAB
DLGWINDOWEXTRA
DM_GETDEFID
DM_REPOSITION
DM_SETDEFID
DSS_DEFAULT
DSS_DISABLED
DSS_MONO
DSS_NORMAL
DSS_RIGHT
DSS_UNION
DST_BITMAP
DST_COMPLEX
DST_ICON
DST_PREFIXTEXT
DST_TEXT
DS_3DLOOK
DS_ABSALIGN
DS_CENTER
DS_CENTERMOUSE
DS_CONTEXTHELP
DS_CONTROL
DS_FIXEDSYS
DS_LOCALEDIT
DS_MODALFRAME
DS_NOFAILCREATE
DS_NOIDLEMSG
DS_SETFONT
DS_SETFOREGROUND
DS_SYSMODAL
DT_BOTTOM
DT_CALCRECT
DT_CENTER
DT_EDITCONTROL
DT_END_ELLIPSIS
DT_EXPANDTABS
DT_EXTERNALLEADING
DT_INTERNAL
DT_LEFT
DT_MODIFYSTRING
DT_NOCLIP
DT_NOPREFIX
DT_PATH_ELLIPSIS
DT_RIGHT
DT_RTLREADING
DT_SINGLELINE
DT_TABSTOP
DT_TOP
DT_VCENTER
DT_WORDBREAK
DT_WORD_ELLIPSIS
DWL_DLGPROC
DWL_MSGRESULT
DWL_USER
EC_LEFTMARGIN
EC_RIGHTMARGIN
EC_USEFONTINFO
EDGE_BUMP
EDGE_ETCHED
EDGE_RAISED
EDGE_SUNKEN
EM_CANUNDO
EM_CHARFROMPOS
EM_EMPTYUNDOBUFFER
EM_FMTLINES
EM_GETFIRSTVISIBLELINE
EM_GETHANDLE
EM_GETLIMITTEXT
EM_GETLINE
EM_GETLINECOUNT
EM_GETMARGINS
EM_GETMODIFY
EM_GETPASSWORDCHAR
EM_GETRECT
EM_GETSEL
EM_GETTHUMB
EM_GETWORDBREAKPROC
EM_LIMITTEXT
EM_LINEFROMCHAR
EM_LINEINDEX
EM_LINELENGTH
EM_LINESCROLL
EM_POSFROMCHAR
EM_REPLACESEL
EM_SCROLL
EM_SCROLLCARET
EM_SETHANDLE
EM_SETLIMITTEXT
EM_SETMARGINS
EM_SETMODIFY
EM_SETPASSWORDCHAR
EM_SETREADONLY
EM_SETRECT
EM_SETRECTNP
EM_SETSEL
EM_SETTABSTOPS
EM_SETWORDBREAKPROC
EM_UNDO
EN_CHANGE
EN_ERRSPACE
EN_HSCROLL
EN_KILLFOCUS
EN_MAXTEXT
EN_SETFOCUS
EN_UPDATE
EN_VSCROLL
ESB_DISABLE_BOTH
ESB_DISABLE_DOWN
ESB_DISABLE_LEFT
ESB_DISABLE_LTUP
ESB_DISABLE_RIGHT
ESB_DISABLE_RTDN
ESB_DISABLE_UP
ESB_ENABLE_BOTH
ES_AUTOHSCROLL
ES_AUTOVSCROLL
ES_CENTER
ES_COMBO
ES_LEFT
ES_LOWERCASE
ES_MULTILINE
ES_NOHIDESEL
ES_NUMBER
ES_OEMCONVERT
ES_PASSWORD
ES_READONLY
ES_RIGHT
ES_UPPERCASE
ES_WANTRETURN
EWX_FORCE
EWX_LOGOFF
EWX_POWEROFF
EWX_REBOOT
EWX_SHUTDOWN
EW_EXITANDEXECAPP
EW_REBOOTSYSTEM
EW_RESTARTWINDOWS
FALT
FCONTROL
FKF_AVAILABLE
FKF_CLICKON
FKF_CONFIRMHOTKEY
FKF_FILTERKEYSON
FKF_HOTKEYACTIVE
FKF_HOTKEYSOUND
FKF_INDICATOR
FNOINVERT
FSHIFT
FVIRTKEY
GA_PARENT
GA_ROOT
GA_ROOTOWNER
GCL_CBCLSEXTRA
GCL_CBWNDEXTRA
GCL_HBRBACKGROUND
GCL_HCURSOR
GCL_HICON
GCL_HICONSM
GCL_HMODULE
GCL_MENUNAME
GCL_STYLE
GCL_WNDPROC
GCW_ATOM
GMDI_GOINTOPOPUPS
GMDI_USEDISABLED
GWL_EXSTYLE
GWL_HINSTANCE
GWL_HWNDPARENT
GWL_ID
GWL_STYLE
GWL_USERDATA
GWL_WNDPROC
GW_CHILD
GW_HWNDFIRST
GW_HWNDLAST
GW_HWNDNEXT
GW_HWNDPREV
GW_OWNER
HBMMENU_CALLBACK
HBMMENU_MBAR_CLOSE
HBMMENU_MBAR_CLOSE_D
HBMMENU_MBAR_MINIMIZE
HBMMENU_MBAR_MINIMIZE_D
HBMMENU_MBAR_RESTORE
HBMMENU_POPUP_CLOSE
HBMMENU_POPUP_MAXIMIZE
HBMMENU_POPUP_MINIMIZE
HBMMENU_POPUP_RESTORE
HBMMENU_SYSTEM
HCBT_ACTIVATE
HCBT_CLICKSKIPPED
HCBT_CREATEWND
HCBT_DESTROYWND
HCBT_KEYSKIPPED
HCBT_MINMAX
HCBT_MOVESIZE
HCBT_QS
HCBT_SETFOCUS
HCBT_SYSCOMMAND
HCF_AVAILABLE
HCF_CONFIRMHOTKEY
HCF_HIGHCONTRASTON
HCF_HOTKEYACTIVE
HCF_HOTKEYAVAILABLE
HCF_HOTKEYSOUND
HCF_INDICATOR
HC_ACTION
HC_GETNEXT
HC_NOREM
HC_NOREMOVE
HC_SKIP
HC_SYSMODALOFF
HC_SYSMODALON
HELPINFO_MENUITEM
HELPINFO_WINDOW
HELP_COMMAND
HELP_CONTENTS
HELP_CONTEXT
HELP_CONTEXTMENU
HELP_CONTEXTPOPUP
HELP_FINDER
HELP_FORCEFILE
HELP_HELPONHELP
HELP_INDEX
HELP_KEY
HELP_MULTIKEY
HELP_PARTIALKEY
HELP_QUIT
HELP_SETCONTENTS
HELP_SETINDEX
HELP_SETPOPUP_POS
HELP_SETWINPOS
HELP_TCARD
HELP_TCARD_DATA
HELP_TCARD_OTHER_CALLER
HELP_WM_HELP
HKL_NEXT
HKL_PREV
HOVER_DEFAULT
HSHELL_ACTIVATESHELLWINDOW
HSHELL_WINDOWCREATED
HSHELL_WINDOWDESTROYED
HTBORDER
HTBOTTOM
HTBOTTOMLEFT
HTBOTTOMRIGHT
HTCAPTION
HTCLIENT
HTCLOSE
HTERROR
HTGROWBOX
HTHELP
HTHSCROLL
HTLEFT
HTMAXBUTTON
HTMENU
HTMINBUTTON
HTNOWHERE
HTOBJECT
HTREDUCE
HTRIGHT
HTSIZE
HTSIZEFIRST
HTSIZELAST
HTSYSMENU
HTTOP
HTTOPLEFT
HTTOPRIGHT
HTTRANSPARENT
HTVSCROLL
HTZOOM
HWND_BOTTOM
HWND_BROADCAST
HWND_DESKTOP
HWND_MESSAGE
HWND_NOTOPMOST
HWND_TOP
HWND_TOPMOST
ICON_BIG
ICON_SMALL
IDABORT
IDCANCEL
IDCLOSE
IDC_APPSTARTINGA
IDC_APPSTARTINGW
IDC_ARROWA
IDC_ARROWW
IDC_CROSSA
IDC_CROSSW
IDC_HANDA
IDC_HANDW
IDC_HELPA
IDC_HELPW
IDC_IBEAMA
IDC_IBEAMW
IDC_ICONA
IDC_ICONW
IDC_NOA
IDC_NOW
IDC_SIZEA
IDC_SIZEALLA
IDC_SIZEALLW
IDC_SIZENESWA
IDC_SIZENESWW
IDC_SIZENSA
IDC_SIZENSW
IDC_SIZENWSEA
IDC_SIZENWSEW
IDC_SIZEW
IDC_SIZEWEA
IDC_SIZEWEW
IDC_UPARROWA
IDC_UPARROWW
IDC_WAITA
IDC_WAITW
IDHELP
IDHOT_SNAPDESKTOP
IDHOT_SNAPWINDOW
IDIGNORE
IDI_APPLICATIONA
IDI_APPLICATIONW
IDI_ASTERISKA
IDI_ASTERISKW
IDI_ERROR
IDI_EXCLAMATIONA
IDI_EXCLAMATIONW
IDI_HANDA
IDI_HANDW
IDI_INFORMATION
IDI_QUESTIONA
IDI_QUESTIONW
IDI_WARNING
IDI_WINLOGOA
IDI_WINLOGOW
IDNO
IDOK
IDRETRY
IDYES
IMAGE_BITMAP
IMAGE_CURSOR
IMAGE_ENHMETAFILE
IMAGE_ICON
INPUT_HARDWARE
INPUT_KEYBOARD
INPUT_MOUSE
ISMEX_CALLBACK
ISMEX_NOSEND
ISMEX_NOTIFY
ISMEX_REPLIED
ISMEX_SEND
KEYEVENTF_EXTENDEDKEY
KEYEVENTF_KEYUP
KF_ALTDOWN
KF_DLGMODE
KF_EXTENDED
KF_MENUMODE
KF_REPEAT
KF_UP
KLF_ACTIVATE
KLF_NOTELLSHELL
KLF_REORDER
KLF_REPLACELANG
KLF_SUBSTITUTE_OK
KLF_UNLOADPREVIOUS
KL_NAMELENGTH
LBN_DBLCLK
LBN_ERRSPACE
LBN_KILLFOCUS
LBN_SELCANCEL
LBN_SELCHANGE
LBN_SETFOCUS
LBS_DISABLENOSCROLL
LBS_EXTENDEDSEL
LBS_HASSTRINGS
LBS_MULTICOLUMN
LBS_MULTIPLESEL
LBS_NODATA
LBS_NOINTEGRALHEIGHT
LBS_NOREDRAW
LBS_NOSEL
LBS_NOTIFY
LBS_OWNERDRAWFIXED
LBS_OWNERDRAWVARIABLE
LBS_SORT
LBS_STANDARD
LBS_USETABSTOPS
LBS_WANTKEYBOARDINPUT
LB_ADDFILE
LB_ADDSTRING
LB_CARETOFF
LB_CARETON
LB_CTLCODE
LB_DELETESTRING
LB_DIR
LB_ERR
LB_ERRSPACE
LB_FINDSTRING
LB_FINDSTRINGEXACT
LB_GETANCHORINDEX
LB_GETCARETINDEX
LB_GETCOUNT
LB_GETCURSEL
LB_GETHORIZONTALEXTENT
LB_GETITEMDATA
LB_GETITEMHEIGHT
LB_GETITEMRECT
LB_GETLOCALE
LB_GETSEL
LB_GETSELCOUNT
LB_GETSELITEMS
LB_GETTEXT
LB_GETTEXTLEN
LB_GETTOPINDEX
LB_INITSTORAGE
LB_INSERTSTRING
LB_ITEMFROMPOINT
LB_OKAY
LB_RESETCONTENT
LB_SELECTSTRING
LB_SELITEMRANGE
LB_SELITEMRANGEEX
LB_SETANCHORINDEX
LB_SETCARETINDEX
LB_SETCOLUMNWIDTH
LB_SETCOUNT
LB_SETCURSEL
LB_SETHORIZONTALEXTENT
LB_SETITEMDATA
LB_SETITEMHEIGHT
LB_SETLOCALE
LB_SETSEL
LB_SETTABSTOPS
LB_SETTOPINDEX
LLKHF_ALTDOWN
LLKHF_EXTENDED
LLKHF_INJECTED
LLKHF_UP
LLMHF_INJECTED
LR_COLOR
LR_COPYDELETEORG
LR_COPYFROMRESOURCE
LR_COPYRETURNORG
LR_CREATEDIBSECTION
LR_DEFAULTCOLOR
LR_DEFAULTSIZE
LR_LOADFROMFILE
LR_LOADMAP3DCOLORS
LR_LOADTRANSPARENT
LR_MONOCHROME
LR_SHARED
LR_VGA_COLOR
MA_ACTIVATE
MA_ACTIVATEANDEAT
MA_NOACTIVATE
MA_NOACTIVATEANDEAT
MB_ABORTRETRYIGNORE
MB_APPLMODAL
MB_DEFAULT_DESKTOP_ONLY
MB_DEFBUTTON1
MB_DEFBUTTON2
MB_DEFBUTTON3
MB_DEFBUTTON4
MB_DEFMASK
MB_HELP
MB_ICONASTERISK
MB_ICONERROR
MB_ICONEXCLAMATION
MB_ICONHAND
MB_ICONINFORMATION
MB_ICONMASK
MB_ICONQUESTION
MB_ICONSTOP
MB_ICONWARNING
MB_MISCMASK
MB_MODEMASK
MB_NOFOCUS
MB_OK
MB_OKCANCEL
MB_RETRYCANCEL
MB_RIGHT
MB_RTLREADING
MB_SERVICE_NOTIFICATION
MB_SETFOREGROUND
MB_SYSTEMMODAL
MB_TASKMODAL
MB_TOPMOST
MB_TYPEMASK
MB_USERICON
MB_YESNO
MB_YESNOCANCEL
MDIS_ALLCHILDSTYLES
MDITILE_HORIZONTAL
MDITILE_SKIPDISABLED
MDITILE_VERTICAL
MFS_BOTTOMGAPDROP
MFS_CACHEDBMP
MFS_CHECKED
MFS_DEFAULT
MFS_DISABLED
MFS_ENABLED
MFS_GAPDROP
MFS_GRAYED
MFS_HILITE
MFS_HOTTRACKDRAWN
MFS_MASK
MFS_TOPGAPDROP
MFS_UNCHECKED
MFS_UNHILITE
MFT_BITMAP
MFT_MENUBARBREAK
MFT_MENUBREAK
MFT_OWNERDRAW
MFT_RADIOCHECK
MFT_RIGHTJUSTIFY
MFT_RIGHTORDER
MFT_SEPARATOR
MFT_STRING
MF_APPEND
MF_BITMAP
MF_BYCOMMAND
MF_BYPOSITION
MF_CHANGE
MF_CHECKED
MF_DEFAULT
MF_DELETE
MF_DISABLED
MF_ENABLED
MF_END
MF_GRAYED
MF_HELP
MF_HILITE
MF_INSERT
MF_MENUBARBREAK
MF_MENUBREAK
MF_MOUSESELECT
MF_OWNERDRAW
MF_POPUP
MF_REMOVE
MF_RIGHTJUSTIFY
MF_SEPARATOR
MF_STRING
MF_SYSMENU
MF_UNCHECKED
MF_UNHILITE
MF_USECHECKBITMAPS
MIIM_BITMAP
MIIM_CHECKMARKS
MIIM_DATA
MIIM_FTYPE
MIIM_ID
MIIM_STATE
MIIM_STRING
MIIM_SUBMENU
MIIM_TYPE
MIM_APPLYTOSUBMENUS
MIM_BACKGROUND
MIM_HELPID
MIM_MAXHEIGHT
MIM_MENUDATA
MIM_STYLE
MKF_AVAILABLE
MKF_CONFIRMHOTKEY
MKF_HOTKEYACTIVE
MKF_HOTKEYSOUND
MKF_INDICATOR
MKF_MODIFIERS
MKF_MOUSEKEYSON
MKF_REPLACENUMBERS
MK_CONTROL
MK_LBUTTON
MK_MBUTTON
MK_RBUTTON
MK_SHIFT
MK_XBUTTON1
MK_XBUTTON2
MNC_CLOSE
MNC_EXECUTE
MNC_IGNORE
MNC_SELECT
MOD_ALT
MOD_CONTROL
MOD_SHIFT
MOD_WIN
MONITORINFOF_PRIMARY
MONITOR_DEFAULTTONEAREST
MONITOR_DEFAULTTONULL
MONITOR_DEFAULTTOPRIMARY
MOUSEEVENTF_ABSOLUTE
MOUSEEVENTF_LEFTDOWN
MOUSEEVENTF_LEFTUP
MOUSEEVENTF_MIDDLEDOWN
MOUSEEVENTF_MIDDLEUP
MOUSEEVENTF_MOVE
MOUSEEVENTF_RIGHTDOWN
MOUSEEVENTF_RIGHTUP
MOUSEEVENTF_WHEEL
MSGF_DDEMGR
MSGF_DIALOGBOX
MSGF_MAX
MSGF_MENU
MSGF_MESSAGEBOX
MSGF_MOVE
MSGF_NEXTWINDOW
MSGF_SCROLLBAR
MSGF_SIZE
MSGF_USER
MWMO_ALERTABLE
MWMO_INPUTAVAILABLE
MWMO_WAITALL
NFR_ANSI
NFR_UNICODE
NF_QUERY
NF_REQUERY
OBM_BTNCORNERS
OBM_BTSIZE
OBM_CHECK
OBM_CHECKBOXES
OBM_CLOSE
OBM_COMBO
OBM_DNARROW
OBM_DNARROWD
OBM_DNARROWI
OBM_LFARROW
OBM_LFARROWD
OBM_LFARROWI
OBM_MNARROW
OBM_OLD_CLOSE
OBM_OLD_DNARROW
OBM_OLD_LFARROW
OBM_OLD_REDUCE
OBM_OLD_RESTORE
OBM_OLD_RGARROW
OBM_OLD_UPARROW
OBM_OLD_ZOOM
OBM_REDUCE
OBM_REDUCED
OBM_RESTORE
OBM_RESTORED
OBM_RGARROW
OBM_RGARROWD
OBM_RGARROWI
OBM_SIZE
OBM_TRTYPE
OBM_UPARROW
OBM_UPARROWD
OBM_UPARROWI
OBM_ZOOM
OBM_ZOOMD
OCR_APPSTARTING
OCR_CROSS
OCR_DRAGOBJECT
OCR_HAND
OCR_HELP
OCR_IBEAM
OCR_ICOCUR
OCR_ICON
OCR_NO
OCR_NORMAL
OCR_SIZE
OCR_SIZEALL
OCR_SIZENESW
OCR_SIZENS
OCR_SIZENWSE
OCR_SIZEWE
OCR_UP
OCR_WAIT
ODA_DRAWENTIRE
ODA_FOCUS
ODA_SELECT
ODS_CHECKED
ODS_COMBOBOXEDIT
ODS_DISABLED
ODS_FOCUS
ODS_GRAYED
ODS_HOTLIGHT
ODS_INACTIVE
ODS_SELECTED
ODT_BUTTON
ODT_COMBOBOX
ODT_LISTBOX
ODT_MENU
ODT_STATIC
OIC_BANG
OIC_ERROR
OIC_HAND
OIC_INFORMATION
OIC_NOTE
OIC_QUES
OIC_SAMPLE
OIC_WARNING
OIC_WINLOGO
PM_NOREMOVE
PM_NOYIELD
PM_REMOVE
PRF_CHECKVISIBLE
PRF_CHILDREN
PRF_CLIENT
PRF_ERASEBKGND
PRF_NONCLIENT
PRF_OWNED
QS_ALLEVENTS
QS_ALLINPUT
QS_HOTKEY
QS_INPUT
QS_KEY
QS_MOUSE
QS_MOUSEBUTTON
QS_MOUSEMOVE
QS_PAINT
QS_POSTMESSAGE
QS_SENDMESSAGE
QS_SMRESULT
QS_TIMER
RDW_ALLCHILDREN
RDW_ERASE
RDW_ERASENOW
RDW_FRAME
RDW_INTERNALPAINT
RDW_INVALIDATE
RDW_NOCHILDREN
RDW_NOERASE
RDW_NOFRAME
RDW_NOINTERNALPAINT
RDW_UPDATENOW
RDW_VALIDATE
RT_ACCELERATORA
RT_ACCELERATORW
RT_ANICURSORA
RT_ANICURSORW
RT_ANIICONA
RT_ANIICONW
RT_BITMAPA
RT_BITMAPW
RT_CURSORA
RT_CURSORW
RT_DIALOGA
RT_DIALOGW
RT_DLGINCLUDEA
RT_DLGINCLUDEW
RT_FONTA
RT_FONTDIRA
RT_FONTDIRW
RT_FONTW
RT_GROUP_CURSORA
RT_GROUP_CURSORW
RT_GROUP_ICONA
RT_GROUP_ICONW
RT_HTMLA
RT_HTMLW
RT_ICONA
RT_ICONW
RT_MENUA
RT_MENUW
RT_MESSAGETABLEA
RT_MESSAGETABLEW
RT_PLUGPLAYA
RT_PLUGPLAYW
RT_RCDATAA
RT_RCDATAW
RT_STRINGA
RT_STRINGW
RT_VERSIONA
RT_VERSIONW
RT_VXDA
RT_VXDW
SBM_ENABLE_ARROWS
SBM_GETPOS
SBM_GETRANGE
SBM_GETSCROLLINFO
SBM_SETPOS
SBM_SETRANGE
SBM_SETRANGEREDRAW
SBM_SETSCROLLINFO
SBS_BOTTOMALIGN
SBS_HORZ
SBS_LEFTALIGN
SBS_RIGHTALIGN
SBS_SIZEBOX
SBS_SIZEBOXBOTTOMRIGHTALIGN
SBS_SIZEBOXTOPLEFTALIGN
SBS_SIZEGRIP
SBS_TOPALIGN
SBS_VERT
SB_BOTH
SB_BOTTOM
SB_CTL
SB_ENDSCROLL
SB_HORZ
SB_LEFT
SB_LINEDOWN
SB_LINELEFT
SB_LINERIGHT
SB_LINEUP
SB_PAGEDOWN
SB_PAGELEFT
SB_PAGERIGHT
SB_PAGEUP
SB_RIGHT
SB_THUMBPOSITION
SB_THUMBTRACK
SB_TOP
SB_VERT
SC_ARRANGE
SC_CLOSE
SC_CONTEXTHELP
SC_DEFAULT
SC_HOTKEY
SC_HSCROLL
SC_ICON
SC_KEYMENU
SC_MAXIMIZE
SC_MINIMIZE
SC_MONITORPOWER
SC_MOUSEMENU
SC_MOVE
SC_NEXTWINDOW
SC_PREVWINDOW
SC_RESTORE
SC_SCREENSAVE
SC_SEPARATOR
SC_SIZE
SC_TASKLIST
SC_VSCROLL
SC_ZOOM
SERKF_ACTIVE
SERKF_AVAILABLE
SERKF_INDICATOR
SERKF_SERIALKEYSON
SIF_ALL
SIF_DISABLENOSCROLL
SIF_PAGE
SIF_POS
SIF_RANGE
SIF_TRACKPOS
SIZEFULLSCREEN
SIZEICONIC
SIZENORMAL
SIZEZOOMHIDE
SIZEZOOMSHOW
SIZE_MAXHIDE
SIZE_MAXIMIZED
SIZE_MAXSHOW
SIZE_MINIMIZED
SIZE_RESTORED
SKF_AUDIBLEFEEDBACK
SKF_AVAILABLE
SKF_CONFIRMHOTKEY
SKF_HOTKEYACTIVE
SKF_HOTKEYSOUND
SKF_INDICATOR
SKF_STICKYKEYSON
SKF_TRISTATE
SKF_TWOKEYSOFF
SLE_ERROR
SLE_MINORERROR
SLE_WARNING
SMTO_ABORTIFHUNG
SMTO_BLOCK
SMTO_NORMAL
SMTO_NOTIMEOUTIFNOTHUNG
SM_ARRANGE
SM_CLEANBOOT
SM_CMETRICS
SM_CMONITORS
SM_CMOUSEBUTTONS
SM_CXBORDER
SM_CXCURSOR
SM_CXDLGFRAME
SM_CXDOUBLECLK
SM_CXDRAG
SM_CXEDGE
SM_CXFIXEDFRAME
SM_CXFRAME
SM_CXFULLSCREEN
SM_CXHSCROLL
SM_CXHTHUMB
SM_CXICON
SM_CXICONSPACING
SM_CXMAXIMIZED
SM_CXMAXTRACK
SM_CXMENUCHECK
SM_CXMENUSIZE
SM_CXMIN
SM_CXMINIMIZED
SM_CXMINSPACING
SM_CXMINTRACK
SM_CXSCREEN
SM_CXSIZE
SM_CXSIZEFRAME
SM_CXSMICON
SM_CXSMSIZE
SM_CXVIRTUALSCREEN
SM_CXVSCROLL
SM_CYBORDER
SM_CYCAPTION
SM_CYCURSOR
SM_CYDLGFRAME
SM_CYDOUBLECLK
SM_CYDRAG
SM_CYEDGE
SM_CYFIXEDFRAME
SM_CYFRAME
SM_CYFULLSCREEN
SM_CYHSCROLL
SM_CYICON
SM_CYICONSPACING
SM_CYKANJIWINDOW
SM_CYMAXIMIZED
SM_CYMAXTRACK
SM_CYMENU
SM_CYMENUCHECK
SM_CYMENUSIZE
SM_CYMIN
SM_CYMINIMIZED
SM_CYMINSPACING
SM_CYMINTRACK
SM_CYSCREEN
SM_CYSIZE
SM_CYSIZEFRAME
SM_CYSMCAPTION
SM_CYSMICON
SM_CYSMSIZE
SM_CYVIRTUALSCREEN
SM_CYVSCROLL
SM_CYVTHUMB
SM_DBCSENABLED
SM_DEBUG
SM_MENUDROPALIGNMENT
SM_MIDEASTENABLED
SM_MOUSEPRESENT
SM_MOUSEWHEELPRESENT
SM_NETWORK
SM_PENWINDOWS
SM_RESERVED1
SM_RESERVED2
SM_RESERVED3
SM_RESERVED4
SM_SAMEDISPLAYFORMAT
SM_SECURE
SM_SHOWSOUNDS
SM_SLOWMACHINE
SM_SWAPBUTTON
SM_XVIRTUALSCREEN
SM_YVIRTUALSCREEN
SPIF_SENDCHANGE
SPIF_SENDWININICHANGE
SPIF_UPDATEINIFILE
SPI_GETACCESSTIMEOUT
SPI_GETACTIVEWINDOWTRACKING
SPI_GETACTIVEWNDTRKTIMEOUT
SPI_GETACTIVEWNDTRKZORDER
SPI_GETANIMATION
SPI_GETBEEP
SPI_GETBORDER
SPI_GETCOMBOBOXANIMATION
SPI_GETDEFAULTINPUTLANG
SPI_GETDESKWALLPAPER
SPI_GETDRAGFULLWINDOWS
SPI_GETFASTTASKSWITCH
SPI_GETFILTERKEYS
SPI_GETFONTSMOOTHING
SPI_GETFOREGROUNDFLASHCOUNT
SPI_GETFOREGROUNDLOCKTIMEOUT
SPI_GETGRADIENTCAPTIONS
SPI_GETGRIDGRANULARITY
SPI_GETHIGHCONTRAST
SPI_GETHOTTRACKING
SPI_GETICONMETRICS
SPI_GETICONTITLELOGFONT
SPI_GETICONTITLEWRAP
SPI_GETKEYBOARDDELAY
SPI_GETKEYBOARDPREF
SPI_GETKEYBOARDSPEED
SPI_GETLISTBOXSMOOTHSCROLLING
SPI_GETLOWPOWERACTIVE
SPI_GETLOWPOWERTIMEOUT
SPI_GETMENUANIMATION
SPI_GETMENUDROPALIGNMENT
SPI_GETMENUSHOWDELAY
SPI_GETMENUUNDERLINES
SPI_GETMINIMIZEDMETRICS
SPI_GETMOUSE
SPI_GETMOUSEHOVERHEIGHT
SPI_GETMOUSEHOVERTIME
SPI_GETMOUSEHOVERWIDTH
SPI_GETMOUSEKEYS
SPI_GETMOUSESPEED
SPI_GETMOUSETRAILS
SPI_GETNONCLIENTMETRICS
SPI_GETPOWEROFFACTIVE
SPI_GETPOWEROFFTIMEOUT
SPI_GETSCREENREADER
SPI_GETSCREENSAVEACTIVE
SPI_GETSCREENSAVERRUNNING
SPI_GETSCREENSAVETIMEOUT
SPI_GETSERIALKEYS
SPI_GETSHOWIMEUI
SPI_GETSHOWSOUNDS
SPI_GETSOUNDSENTRY
SPI_GETSTICKYKEYS
SPI_GETTOGGLEKEYS
SPI_GETWHEELSCROLLLINES
SPI_GETWINDOWSEXTENSION
SPI_GETWORKAREA
SPI_ICONHORIZONTALSPACING
SPI_ICONVERTICALSPACING
SPI_LANGDRIVER
SPI_SCREENSAVERRUNNING
SPI_SETACCESSTIMEOUT
SPI_SETACTIVEWINDOWTRACKING
SPI_SETACTIVEWNDTRKTIMEOUT
SPI_SETACTIVEWNDTRKZORDER
SPI_SETANIMATION
SPI_SETBEEP
SPI_SETBORDER
SPI_SETCOMBOBOXANIMATION
SPI_SETCURSORS
SPI_SETDEFAULTINPUTLANG
SPI_SETDESKPATTERN
SPI_SETDESKWALLPAPER
SPI_SETDOUBLECLICKTIME
SPI_SETDOUBLECLKHEIGHT
SPI_SETDOUBLECLKWIDTH
SPI_SETDRAGFULLWINDOWS
SPI_SETDRAGHEIGHT
SPI_SETDRAGWIDTH
SPI_SETFASTTASKSWITCH
SPI_SETFILTERKEYS
SPI_SETFONTSMOOTHING
SPI_SETFOREGROUNDFLASHCOUNT
SPI_SETFOREGROUNDLOCKTIMEOUT
SPI_SETGRADIENTCAPTIONS
SPI_SETGRIDGRANULARITY
SPI_SETHANDHELD
SPI_SETHIGHCONTRAST
SPI_SETHOTTRACKING
SPI_SETICONMETRICS
SPI_SETICONS
SPI_SETICONTITLELOGFONT
SPI_SETICONTITLEWRAP
SPI_SETKEYBOARDDELAY
SPI_SETKEYBOARDPREF
SPI_SETKEYBOARDSPEED
SPI_SETLANGTOGGLE
SPI_SETLISTBOXSMOOTHSCROLLING
SPI_SETLOWPOWERACTIVE
SPI_SETLOWPOWERTIMEOUT
SPI_SETMENUANIMATION
SPI_SETMENUDROPALIGNMENT
SPI_SETMENUSHOWDELAY
SPI_SETMENUUNDERLINES
SPI_SETMINIMIZEDMETRICS
SPI_SETMOUSE
SPI_SETMOUSEBUTTONSWAP
SPI_SETMOUSEHOVERHEIGHT
SPI_SETMOUSEHOVERTIME
SPI_SETMOUSEHOVERWIDTH
SPI_SETMOUSEKEYS
SPI_SETMOUSESPEED
SPI_SETMOUSETRAILS
SPI_SETNONCLIENTMETRICS
SPI_SETPENWINDOWS
SPI_SETPOWEROFFACTIVE
SPI_SETPOWEROFFTIMEOUT
SPI_SETSCREENREADER
SPI_SETSCREENSAVEACTIVE
SPI_SETSCREENSAVERRUNNING
SPI_SETSCREENSAVETIMEOUT
SPI_SETSERIALKEYS
SPI_SETSHOWIMEUI
SPI_SETSHOWSOUNDS
SPI_SETSOUNDSENTRY
SPI_SETSTICKYKEYS
SPI_SETTOGGLEKEYS
SPI_SETWHEELSCROLLLINES
SPI_SETWORKAREA
SSF_AVAILABLE
SSF_SOUNDSENTRYON
SSGF_DISPLAY
SSGF_NONE
SSTF_BORDER
SSTF_CHARS
SSTF_DISPLAY
SSTF_NONE
SSWF_DISPLAY
SSWF_NONE
SSWF_TITLE
SSWF_WINDOW
SS_BITMAP
SS_BLACKFRAME
SS_BLACKRECT
SS_CENTER
SS_CENTERIMAGE
SS_ENHMETAFILE
SS_ETCHEDFRAME
SS_ETCHEDHORZ
SS_ETCHEDVERT
SS_GRAYFRAME
SS_GRAYRECT
SS_ICON
SS_LEFT
SS_LEFTNOWORDWRAP
SS_NOPREFIX
SS_NOTIFY
SS_OWNERDRAW
SS_REALSIZEIMAGE
SS_RIGHT
SS_RIGHTJUST
SS_SIMPLE
SS_SUNKEN
SS_TYPEMASK
SS_WHITEFRAME
SS_WHITERECT
STM_GETICON
STM_GETIMAGE
STM_MSGMAX
STM_SETICON
STM_SETIMAGE
STN_CLICKED
STN_DBLCLK
STN_DISABLE
STN_ENABLE
SWP_ASYNCWINDOWPOS
SWP_DEFERERASE
SWP_DRAWFRAME
SWP_FRAMECHANGED
SWP_HIDEWINDOW
SWP_NOACTIVATE
SWP_NOCOPYBITS
SWP_NOMOVE
SWP_NOOWNERZORDER
SWP_NOREDRAW
SWP_NOREPOSITION
SWP_NOSENDCHANGING
SWP_NOSIZE
SWP_NOZORDER
SWP_SHOWWINDOW
SW_ERASE
SW_FORCEMINIMIZE
SW_HIDE
SW_INVALIDATE
SW_MAX
SW_MAXIMIZE
SW_MINIMIZE
SW_NORMAL
SW_NORMALNA
SW_OTHERMAXIMIZED
SW_OTHERRESTORED
SW_PARENTCLOSING
SW_PARENTOPENING
SW_RESTORE
SW_SCROLLCHILDREN
SW_SHOW
SW_SHOWDEFAULT
SW_SHOWMAXIMIZED
SW_SHOWMINIMIZED
SW_SHOWMINNOACTIVE
SW_SHOWNA
SW_SHOWNOACTIVATE
SW_SHOWNORMAL
TKF_AVAILABLE
TKF_CONFIRMHOTKEY
TKF_HOTKEYACTIVE
TKF_HOTKEYSOUND
TKF_TOGGLEKEYSON
TME_CANCEL
TME_HOVER
TME_LEAVE
TME_QUERY
TPM_BOTTOMALIGN
TPM_CENTERALIGN
TPM_HORIZONTAL
TPM_LEFTALIGN
TPM_LEFTBUTTON
TPM_NONOTIFY
TPM_RETURNCMD
TPM_RIGHTALIGN
TPM_RIGHTBUTTON
TPM_TOPALIGN
TPM_VCENTERALIGN
TPM_VERTICAL
VK_0
VK_1
VK_2
VK_3
VK_4
VK_5
VK_6
VK_7
VK_8
VK_9
VK_A
VK_ADD
VK_APPS
VK_ATTN
VK_B
VK_BACK
VK_C
VK_CANCEL
VK_CAPITAL
VK_CLEAR
VK_CONTROL
VK_CRSEL
VK_D
VK_DECIMAL
VK_DELETE
VK_DIVIDE
VK_DOWN
VK_E
VK_END
VK_EREOF
VK_ESCAPE
VK_EXECUTE
VK_EXSEL
VK_F
VK_F1
VK_F10
VK_F11
VK_F12
VK_F13
VK_F14
VK_F15
VK_F16
VK_F17
VK_F18
VK_F19
VK_F2
VK_F20
VK_F21
VK_F22
VK_F23
VK_F24
VK_F3
VK_F4
VK_F5
VK_F6
VK_F7
VK_F8
VK_F9
VK_G
VK_H
VK_HELP
VK_HOME
VK_I
VK_ICO_00
VK_ICO_HELP
VK_INSERT
VK_J
VK_K
VK_L
VK_LBUTTON
VK_LCONTROL
VK_LEFT
VK_LMENU
VK_LSHIFT
VK_LWIN
VK_M
VK_MBUTTON
VK_MENU
VK_MULTIPLY
VK_N
VK_NEXT
VK_NONAME
VK_NUMLOCK
VK_NUMPAD0
VK_NUMPAD1
VK_NUMPAD2
VK_NUMPAD3
VK_NUMPAD4
VK_NUMPAD5
VK_NUMPAD6
VK_NUMPAD7
VK_NUMPAD8
VK_NUMPAD9
VK_O
VK_OEM_1
VK_OEM_102
VK_OEM_2
VK_OEM_3
VK_OEM_4
VK_OEM_5
VK_OEM_6
VK_OEM_7
VK_OEM_8
VK_OEM_AX
VK_OEM_CLEAR
VK_OEM_COMMA
VK_OEM_MINUS
VK_OEM_PERIOD
VK_OEM_PLUS
VK_P
VK_PA1
VK_PAUSE
VK_PLAY
VK_PRINT
VK_PRIOR
VK_PROCESSKEY
VK_Q
VK_R
VK_RBUTTON
VK_RCONTROL
VK_RETURN
VK_RIGHT
VK_RMENU
VK_RSHIFT
VK_RWIN
VK_S
VK_SCROLL
VK_SELECT
VK_SEPARATOR
VK_SHIFT
VK_SNAPSHOT
VK_SPACE
VK_SUBTRACT
VK_T
VK_TAB
VK_U
VK_UP
VK_V
VK_W
VK_X
VK_XBUTTON1
VK_XBUTTON2
VK_Y
VK_Z
VK_ZOOM
WA_ACTIVE
WA_CLICKACTIVE
WA_INACTIVE
WB_ISDELIMITER
WB_LEFT
WB_RIGHT
WC_DIALOGA
WC_DIALOGW
WHEEL_DELTA
WHEEL_PAGESCROLL
WH_CALLWNDPROC
WH_CALLWNDPROCRET
WH_CBT
WH_DEBUG
WH_FOREGROUNDIDLE
WH_GETMESSAGE
WH_HARDWARE
WH_JOURNALPLAYBACK
WH_JOURNALRECORD
WH_KEYBOARD
WH_KEYBOARD_LL
WH_MAX
WH_MAXHOOK
WH_MIN
WH_MINHOOK
WH_MOUSE
WH_MOUSE_LL
WH_MSGFILTER
WH_SHELL
WH_SYSMSGFILTER
WMSZ_BOTTOM
WMSZ_BOTTOMLEFT
WMSZ_BOTTOMRIGHT
WMSZ_LEFT
WMSZ_RIGHT
WMSZ_TOP
WMSZ_TOPLEFT
WMSZ_TOPRIGHT
WM_ACTIVATE
WM_ACTIVATEAPP
WM_ACTIVATESHELLWINDOW
WM_ALTTABACTIVE
WM_APP
WM_ASKCBFORMATNAME
WM_BEGINDRAG
WM_CANCELJOURNAL
WM_CANCELMODE
WM_CAPTURECHANGED
WM_CHANGECBCHAIN
WM_CHANGEUISTATE
WM_CHAR
WM_CHARTOITEM
WM_CHILDACTIVATE
WM_CLEAR
WM_CLOSE
WM_COMMAND
WM_COMMNOTIFY
WM_COMPACTING
WM_COMPAREITEM
WM_CONTEXTMENU
WM_COPY
WM_COPYDATA
WM_CREATE
WM_CTLCOLOR
WM_CTLCOLORBTN
WM_CTLCOLORDLG
WM_CTLCOLOREDIT
WM_CTLCOLORLISTBOX
WM_CTLCOLORMSGBOX
WM_CTLCOLORSCROLLBAR
WM_CTLCOLORSTATIC
WM_CUT
WM_DEADCHAR
WM_DELETEITEM
WM_DESTROY
WM_DESTROYCLIPBOARD
WM_DEVICECHANGE
WM_DEVMODECHANGE
WM_DISPLAYCHANGE
WM_DRAGLOOP
WM_DRAGMOVE
WM_DRAGSELECT
WM_DRAWCLIPBOARD
WM_DRAWITEM
WM_DROPFILES
WM_DROPOBJECT
WM_ENABLE
WM_ENDSESSION
WM_ENTERIDLE
WM_ENTERMENULOOP
WM_ENTERSIZEMOVE
WM_ERASEBKGND
WM_EXITMENULOOP
WM_EXITSIZEMOVE
WM_FILESYSCHANGE
WM_FONTCHANGE
WM_GETDLGCODE
WM_GETFONT
WM_GETHOTKEY
WM_GETICON
WM_GETMINMAXINFO
WM_GETTEXT
WM_GETTEXTLENGTH
WM_HELP
WM_HOTKEY
WM_HSCROLL
WM_HSCROLLCLIPBOARD
WM_ICONERASEBKGND
WM_IME_CHAR
WM_IME_COMPOSITION
WM_IME_COMPOSITIONFULL
WM_IME_CONTROL
WM_IME_ENDCOMPOSITION
WM_IME_KEYDOWN
WM_IME_KEYLAST
WM_IME_KEYUP
WM_IME_NOTIFY
WM_IME_REQUEST
WM_IME_SELECT
WM_IME_SETCONTEXT
WM_IME_STARTCOMPOSITION
WM_INITDIALOG
WM_INITMENU
WM_INITMENUPOPUP
WM_INPUTLANGCHANGE
WM_INPUTLANGCHANGEREQUEST
WM_ISACTIVEICON
WM_KEYDOWN
WM_KEYFIRST
WM_KEYLAST
WM_KEYUP
WM_KILLFOCUS
WM_LBTRACKPOINT
WM_LBUTTONDBLCLK
WM_LBUTTONDOWN
WM_LBUTTONUP
WM_MBUTTONDBLCLK
WM_MBUTTONDOWN
WM_MBUTTONUP
WM_MDIACTIVATE
WM_MDICASCADE
WM_MDICREATE
WM_MDIDESTROY
WM_MDIGETACTIVE
WM_MDIICONARRANGE
WM_MDIMAXIMIZE
WM_MDINEXT
WM_MDIREFRESHMENU
WM_MDIRESTORE
WM_MDISETMENU
WM_MDITILE
WM_MEASUREITEM
WM_MENUCHAR
WM_MENUCOMMAND
WM_MENUDRAG
WM_MENUGETOBJECT
WM_MENURBUTTONUP
WM_MENUSELECT
WM_MOUSEACTIVATE
WM_MOUSEFIRST
WM_MOUSEHOVER
WM_MOUSELAST
WM_MOUSELEAVE
WM_MOUSEMOVE
WM_MOUSEWHEEL
WM_MOVE
WM_MOVING
WM_NCACTIVATE
WM_NCCALCSIZE
WM_NCCREATE
WM_NCDESTROY
WM_NCHITTEST
WM_NCLBUTTONDBLCLK
WM_NCLBUTTONDOWN
WM_NCLBUTTONUP
WM_NCMBUTTONDBLCLK
WM_NCMBUTTONDOWN
WM_NCMBUTTONUP
WM_NCMOUSEMOVE
WM_NCPAINT
WM_NCRBUTTONDBLCLK
WM_NCRBUTTONDOWN
WM_NCRBUTTONUP
WM_NCXBUTTONDBLCLK
WM_NCXBUTTONDOWN
WM_NCXBUTTONUP
WM_NEXTDLGCTL
WM_NEXTMENU
WM_NOTIFY
WM_NOTIFYFORMAT
WM_NULL
WM_OTHERWINDOWCREATED
WM_OTHERWINDOWDESTROYED
WM_PAINT
WM_PAINTCLIPBOARD
WM_PAINTICON
WM_PALETTECHANGED
WM_PALETTEISCHANGING
WM_PARENTNOTIFY
WM_PASTE
WM_PENWINFIRST
WM_PENWINLAST
WM_POWER
WM_POWERBROADCAST
WM_PRINT
WM_PRINTCLIENT
WM_QUERYDRAGICON
WM_QUERYDROPOBJECT
WM_QUERYENDSESSION
WM_QUERYNEWPALETTE
WM_QUERYOPEN
WM_QUERYPARKICON
WM_QUERYSAVESTATE
WM_QUERYUISTATE
WM_QUEUESYNC
WM_QUIT
WM_RBUTTONDBLCLK
WM_RBUTTONDOWN
WM_RBUTTONUP
WM_RENDERALLFORMATS
WM_RENDERFORMAT
WM_SETCURSOR
WM_SETFOCUS
WM_SETFONT
WM_SETHOTKEY
WM_SETICON
WM_SETREDRAW
WM_SETTEXT
WM_SETTINGCHANGE
WM_SETVISIBLE
WM_SHOWWINDOW
WM_SIZE
WM_SIZECLIPBOARD
WM_SIZEWAIT
WM_SIZING
WM_SPOOLERSTATUS
WM_STYLECHANGED
WM_STYLECHANGING
WM_SYNCPAINT
WM_SYNCTASK
WM_SYSCHAR
WM_SYSCOLORCHANGE
WM_SYSCOMMAND
WM_SYSDEADCHAR
WM_SYSKEYDOWN
WM_SYSKEYUP
WM_SYSTEMERROR
WM_SYSTIMER
WM_TCARD
WM_TESTING
WM_TIMECHANGE
WM_TIMER
WM_UNDO
WM_UNINITMENUPOPUP
WM_UPDATEUISTATE
WM_USER
WM_USERCHANGED
WM_VKEYTOITEM
WM_VSCROLL
WM_VSCROLLCLIPBOARD
WM_WINDOWPOSCHANGED
WM_WINDOWPOSCHANGING
WM_WININICHANGE
WM_XBUTTONDBLCLK
WM_XBUTTONDOWN
WM_XBUTTONUP
WPF_RESTORETOMAXIMIZED
WPF_SETMINPOSITION
WS_BORDER
WS_CAPTION
WS_CHILD
WS_CHILDWINDOW
WS_CLIPCHILDREN
WS_CLIPSIBLINGS
WS_DISABLED
WS_DLGFRAME
WS_EX_ACCEPTFILES
WS_EX_APPWINDOW
WS_EX_CLIENTEDGE
WS_EX_CONTEXTHELP
WS_EX_CONTROLPARENT
WS_EX_DLGMODALFRAME
WS_EX_DRAGDETECT
WS_EX_LAYERED
WS_EX_LEFT
WS_EX_LEFTSCROLLBAR
WS_EX_LTRREADING
WS_EX_MANAGED
WS_EX_MDICHILD
WS_EX_NOPARENTNOTIFY
WS_EX_OVERLAPPEDWINDOW
WS_EX_PALETTEWINDOW
WS_EX_RIGHT
WS_EX_RIGHTSCROLLBAR
WS_EX_RTLREADING
WS_EX_STATICEDGE
WS_EX_TOOLWINDOW
WS_EX_TOPMOST
WS_EX_TRANSPARENT
WS_EX_TRAYWINDOW
WS_EX_WINDOWEDGE
WS_GROUP
WS_HSCROLL
WS_ICONIC
WS_MAXIMIZE
WS_MAXIMIZEBOX
WS_MINIMIZE
WS_MINIMIZEBOX
WS_OVERLAPPED
WS_OVERLAPPEDWINDOW
WS_POPUP
WS_POPUPWINDOW
WS_SIZEBOX
WS_SYSMENU
WS_TABSTOP
WS_THICKFRAME
WS_TILED
WS_TILEDWINDOW
WS_VISIBLE
WS_VSCROLL
WVR_ALIGNBOTTOM
WVR_ALIGNLEFT
WVR_ALIGNRIGHT
WVR_ALIGNTOP
WVR_HREDRAW
WVR_REDRAW
WVR_VALIDRECTS
WVR_VREDRAW
);
@EXPORT_OK = qw();
use constant ARW_BOTTOMLEFT => 0;
use constant ARW_BOTTOMRIGHT => 1;
use constant ARW_DOWN => 4;
use constant ARW_HIDE => 8;
use constant ARW_LEFT => 0;
use constant ARW_RIGHT => 0;
use constant ARW_STARTMASK => 3;
use constant ARW_STARTRIGHT => 1;
use constant ARW_STARTTOP => 2;
use constant ARW_TOPLEFT => 2;
use constant ARW_TOPRIGHT => 3;
use constant ARW_UP => 4;
use constant ATF_AVAILABLE => 4;
use constant ATF_ONOFFFEEDBACK => 2;
use constant ATF_TIMEOUTON => 1;
use constant AW_ACTIVATE => 131072;
use constant AW_BLEND => 524288;
use constant AW_CENTER => 16;
use constant AW_HIDE => 65536;
use constant AW_HOR_NEGATIVE => 2;
use constant AW_HOR_POSITIVE => 1;
use constant AW_SLIDE => 262144;
use constant AW_VER_NEGATIVE => 8;
use constant AW_VER_POSITIVE => 4;
use constant BDR_INNER => 12;
use constant BDR_OUTER => 3;
use constant BDR_RAISED => 5;
use constant BDR_RAISEDINNER => 4;
use constant BDR_RAISEDOUTER => 1;
use constant BDR_SUNKEN => 10;
use constant BDR_SUNKENINNER => 8;
use constant BDR_SUNKENOUTER => 2;
use constant BF_ADJUST => 8192;
use constant BF_BOTTOM => 8;
use constant BF_BOTTOMLEFT => 9;
use constant BF_BOTTOMRIGHT => 12;
use constant BF_DIAGONAL => 16;
use constant BF_DIAGONAL_ENDBOTTOMLEFT => 25;
use constant BF_DIAGONAL_ENDBOTTOMRIGHT => 28;
use constant BF_DIAGONAL_ENDTOPLEFT => 19;
use constant BF_DIAGONAL_ENDTOPRIGHT => 22;
use constant BF_FLAT => 16384;
use constant BF_LEFT => 1;
use constant BF_MIDDLE => 2048;
use constant BF_MONO => 32768;
use constant BF_RECT => 15;
use constant BF_RIGHT => 4;
use constant BF_SOFT => 4096;
use constant BF_TOP => 2;
use constant BF_TOPLEFT => 3;
use constant BF_TOPRIGHT => 6;
use constant BM_CLICK => 245;
use constant BM_GETCHECK => 240;
use constant BM_GETIMAGE => 246;
use constant BM_GETSTATE => 242;
use constant BM_SETCHECK => 241;
use constant BM_SETIMAGE => 247;
use constant BM_SETSTATE => 243;
use constant BM_SETSTYLE => 244;
use constant BN_CLICKED => 0;
use constant BN_DBLCLK => 5;
use constant BN_DISABLE => 4;
use constant BN_DOUBLECLICKED => 5;
use constant BN_HILITE => 2;
use constant BN_PAINT => 1;
use constant BN_UNHILITE => 3;
use constant BST_CHECKED => 1;
use constant BST_FOCUS => 8;
use constant BST_INDETERMINATE => 2;
use constant BST_PUSHED => 4;
use constant BST_UNCHECKED => 0;
use constant BS_3STATE => 5;
use constant BS_AUTO3STATE => 6;
use constant BS_AUTOCHECKBOX => 3;
use constant BS_AUTORADIOBUTTON => 9;
use constant BS_BITMAP => 128;
use constant BS_BOTTOM => 2048;
use constant BS_CENTER => 768;
use constant BS_CHECKBOX => 2;
use constant BS_DEFPUSHBUTTON => 1;
use constant BS_FLAT => 32768;
use constant BS_GROUPBOX => 7;
use constant BS_ICON => 64;
use constant BS_LEFT => 256;
use constant BS_LEFTTEXT => 32;
use constant BS_MULTILINE => 8192;
use constant BS_NOTIFY => 16384;
use constant BS_OWNERDRAW => 11;
use constant BS_PUSHBUTTON => 0;
use constant BS_PUSHLIKE => 4096;
use constant BS_RADIOBUTTON => 4;
use constant BS_RIGHT => 512;
use constant BS_RIGHTBUTTON => 32;
use constant BS_TEXT => 0;
use constant BS_TOP => 1024;
use constant BS_USERBUTTON => 8;
use constant BS_VCENTER => 3072;
use constant CBN_CLOSEUP => 8;
use constant CBN_DBLCLK => 2;
use constant CBN_DROPDOWN => 7;
use constant CBN_EDITCHANGE => 5;
use constant CBN_EDITUPDATE => 6;
use constant CBN_ERRSPACE => -1;
use constant CBN_KILLFOCUS => 4;
use constant CBN_SELCHANGE => 1;
use constant CBN_SELENDCANCEL => 10;
use constant CBN_SELENDOK => 9;
use constant CBN_SETFOCUS => 3;
use constant CBS_AUTOHSCROLL => 64;
use constant CBS_DISABLENOSCROLL => 2048;
use constant CBS_DROPDOWN => 2;
use constant CBS_DROPDOWNLIST => 3;
use constant CBS_HASSTRINGS => 512;
use constant CBS_LOWERCASE => 16384;
use constant CBS_NOINTEGRALHEIGHT => 1024;
use constant CBS_OEMCONVERT => 128;
use constant CBS_OWNERDRAWFIXED => 16;
use constant CBS_OWNERDRAWVARIABLE => 32;
use constant CBS_SIMPLE => 1;
use constant CBS_SORT => 256;
use constant CBS_UPPERCASE => 8192;
use constant CB_ADDSTRING => 323;
use constant CB_DELETESTRING => 324;
use constant CB_DIR => 325;
use constant CB_ERR => -1;
use constant CB_ERRSPACE => -2;
use constant CB_FINDSTRING => 332;
use constant CB_FINDSTRINGEXACT => 344;
use constant CB_GETCOUNT => 326;
use constant CB_GETCURSEL => 327;
use constant CB_GETDROPPEDCONTROLRECT => 338;
use constant CB_GETDROPPEDSTATE => 343;
use constant CB_GETDROPPEDWIDTH => 351;
use constant CB_GETEDITSEL => 320;
use constant CB_GETEXTENDEDUI => 342;
use constant CB_GETHORIZONTALEXTENT => 349;
use constant CB_GETITEMDATA => 336;
use constant CB_GETITEMHEIGHT => 340;
use constant CB_GETLBTEXT => 328;
use constant CB_GETLBTEXTLEN => 329;
use constant CB_GETLOCALE => 346;
use constant CB_GETTOPINDEX => 347;
use constant CB_INITSTORAGE => 353;
use constant CB_INSERTSTRING => 330;
use constant CB_LIMITTEXT => 321;
use constant CB_OKAY => 0;
use constant CB_RESETCONTENT => 331;
use constant CB_SELECTSTRING => 333;
use constant CB_SETCURSEL => 334;
use constant CB_SETDROPPEDWIDTH => 352;
use constant CB_SETEDITSEL => 322;
use constant CB_SETEXTENDEDUI => 341;
use constant CB_SETHORIZONTALEXTENT => 350;
use constant CB_SETITEMDATA => 337;
use constant CB_SETITEMHEIGHT => 339;
use constant CB_SETLOCALE => 345;
use constant CB_SETTOPINDEX => 348;
use constant CB_SHOWDROPDOWN => 335;
use constant CCHDEVICENAME => 32;
use constant CDS_FULLSCREEN => 4;
use constant CDS_GLOBAL => 8;
use constant CDS_NORESET => 268435456;
use constant CDS_RESET => 1073741824;
use constant CDS_SETRECT => 536870912;
use constant CDS_SET_PRIMARY => 16;
use constant CDS_TEST => 2;
use constant CDS_UPDATEREGISTRY => 1;
use constant CF_BITMAP => 2;
use constant CF_DIB => 8;
use constant CF_DIBV5 => 17;
use constant CF_DIF => 5;
use constant CF_DSPBITMAP => 130;
use constant CF_DSPENHMETAFILE => 142;
use constant CF_DSPMETAFILEPICT => 131;
use constant CF_DSPTEXT => 129;
use constant CF_ENHMETAFILE => 14;
use constant CF_GDIOBJFIRST => 768;
use constant CF_GDIOBJLAST => 1023;
use constant CF_HDROP => 15;
use constant CF_LOCALE => 16;
use constant CF_MAX => 18;
use constant CF_METAFILEPICT => 3;
use constant CF_OEMTEXT => 7;
use constant CF_OWNERDISPLAY => 128;
use constant CF_PALETTE => 9;
use constant CF_PENDATA => 10;
use constant CF_PRIVATEFIRST => 512;
use constant CF_PRIVATELAST => 767;
use constant CF_RIFF => 11;
use constant CF_SYLK => 4;
use constant CF_TEXT => 1;
use constant CF_TIFF => 6;
use constant CF_UNICODETEXT => 13;
use constant CF_WAVE => 12;
use constant COLOR_3DDKSHADOW => 21;
use constant COLOR_3DFACE => 15;
use constant COLOR_3DHIGHLIGHT => 20;
use constant COLOR_3DHILIGHT => 20;
use constant COLOR_3DLIGHT => 22;
use constant COLOR_3DSHADOW => 16;
use constant COLOR_ACTIVEBORDER => 10;
use constant COLOR_ACTIVECAPTION => 2;
use constant COLOR_ALTERNATEBTNFACE => 25;
use constant COLOR_APPWORKSPACE => 12;
use constant COLOR_BACKGROUND => 1;
use constant COLOR_BTNFACE => 15;
use constant COLOR_BTNHIGHLIGHT => 20;
use constant COLOR_BTNHILIGHT => 20;
use constant COLOR_BTNSHADOW => 16;
use constant COLOR_BTNTEXT => 18;
use constant COLOR_CAPTIONTEXT => 9;
use constant COLOR_DESKTOP => 1;
use constant COLOR_GRADIENTACTIVECAPTION => 27;
use constant COLOR_GRADIENTINACTIVECAPTION => 28;
use constant COLOR_GRAYTEXT => 17;
use constant COLOR_HIGHLIGHT => 13;
use constant COLOR_HIGHLIGHTTEXT => 14;
use constant COLOR_HOTLIGHT => 26;
use constant COLOR_INACTIVEBORDER => 11;
use constant COLOR_INACTIVECAPTION => 3;
use constant COLOR_INACTIVECAPTIONTEXT => 19;
use constant COLOR_INFOBK => 24;
use constant COLOR_INFOTEXT => 23;
use constant COLOR_MENU => 4;
use constant COLOR_MENUTEXT => 7;
use constant COLOR_SCROLLBAR => 0;
use constant COLOR_WINDOW => 5;
use constant COLOR_WINDOWFRAME => 6;
use constant COLOR_WINDOWTEXT => 8;
use constant CS_BYTEALIGNCLIENT => 4096;
use constant CS_BYTEALIGNWINDOW => 8192;
use constant CS_CLASSDC => 64;
use constant CS_DBLCLKS => 8;
use constant CS_GLOBALCLASS => 16384;
use constant CS_HREDRAW => 2;
use constant CS_IME => 65536;
use constant CS_KEYCVTWINDOW => 4;
use constant CS_NOCLOSE => 512;
use constant CS_NOKEYCVT => 256;
use constant CS_OWNDC => 32;
use constant CS_PARENTDC => 128;
use constant CS_SAVEBITS => 2048;
use constant CS_VREDRAW => 1;
use constant CTLCOLOR_BTN => 3;
use constant CTLCOLOR_DLG => 4;
use constant CTLCOLOR_EDIT => 1;
use constant CTLCOLOR_LISTBOX => 2;
use constant CTLCOLOR_MSGBOX => 0;
use constant CTLCOLOR_SCROLLBAR => 5;
use constant CTLCOLOR_STATIC => 6;
use constant CWP_ALL => 0;
use constant CWP_SKIPDISABLED => 2;
use constant CWP_SKIPINVISIBLE => 1;
use constant CWP_SKIPTRANSPARENT => 4;
use constant CW_USEDEFAULT => -2147483648;
use constant DBGFILL_ALLOC => 253;
use constant DBGFILL_BUFFER => 249;
use constant DBGFILL_FREE => 251;
use constant DBGFILL_STACK => 247;
use constant DCX_CACHE => 2;
use constant DCX_CLIPCHILDREN => 8;
use constant DCX_CLIPSIBLINGS => 16;
use constant DCX_EXCLUDERGN => 64;
use constant DCX_EXCLUDEUPDATE => 256;
use constant DCX_INTERSECTRGN => 128;
use constant DCX_INTERSECTUPDATE => 512;
use constant DCX_LOCKWINDOWUPDATE => 1024;
use constant DCX_NORECOMPUTE => 1048576;
use constant DCX_NORESETATTRS => 4;
use constant DCX_PARENTCLIP => 32;
use constant DCX_USESTYLE => 65536;
use constant DCX_VALIDATE => 2097152;
use constant DCX_WINDOW => 1;
use constant DC_ACTIVE => 1;
use constant DC_HASDEFID => 21323;
use constant DC_ICON => 4;
use constant DC_INBUTTON => 16;
use constant DC_SMALLCAP => 2;
use constant DC_TEXT => 8;
use constant DDL_ARCHIVE => 32;
use constant DDL_DIRECTORY => 16;
use constant DDL_DRIVES => 16384;
use constant DDL_EXCLUSIVE => 32768;
use constant DDL_HIDDEN => 2;
use constant DDL_POSTMSGS => 8192;
use constant DDL_READONLY => 1;
use constant DDL_READWRITE => 0;
use constant DDL_SYSTEM => 4;
use constant DEVICE_NOTIFY_WINDOW_HANDLE => 0;
use constant DFCS_ADJUSTRECT => 8192;
use constant DFCS_BUTTON3STATE => 8;
use constant DFCS_BUTTONCHECK => 0;
use constant DFCS_BUTTONPUSH => 16;
use constant DFCS_BUTTONRADIO => 4;
use constant DFCS_BUTTONRADIOIMAGE => 1;
use constant DFCS_BUTTONRADIOMASK => 2;
use constant DFCS_CAPTIONCLOSE => 0;
use constant DFCS_CAPTIONHELP => 4;
use constant DFCS_CAPTIONMAX => 2;
use constant DFCS_CAPTIONMIN => 1;
use constant DFCS_CAPTIONRESTORE => 3;
use constant DFCS_CHECKED => 1024;
use constant DFCS_FLAT => 16384;
use constant DFCS_HOT => 4096;
use constant DFCS_INACTIVE => 256;
use constant DFCS_MENUARROW => 0;
use constant DFCS_MENUARROWRIGHT => 4;
use constant DFCS_MENUBULLET => 2;
use constant DFCS_MENUCHECK => 1;
use constant DFCS_MONO => 32768;
use constant DFCS_PUSHED => 512;
use constant DFCS_SCROLLCOMBOBOX => 5;
use constant DFCS_SCROLLDOWN => 1;
use constant DFCS_SCROLLLEFT => 2;
use constant DFCS_SCROLLRIGHT => 3;
use constant DFCS_SCROLLSIZEGRIP => 8;
use constant DFCS_SCROLLSIZEGRIPRIGHT => 16;
use constant DFCS_SCROLLUP => 0;
use constant DFCS_TRANSPARENT => 2048;
use constant DFC_BUTTON => 4;
use constant DFC_CAPTION => 1;
use constant DFC_MENU => 2;
use constant DFC_SCROLL => 3;
use constant DISP_CHANGE_BADFLAGS => -4;
use constant DISP_CHANGE_BADMODE => -2;
use constant DISP_CHANGE_BADPARAM => -5;
use constant DISP_CHANGE_FAILED => -1;
use constant DISP_CHANGE_NOTUPDATED => -3;
use constant DISP_CHANGE_RESTART => 1;
use constant DISP_CHANGE_SUCCESSFUL => 0;
use constant DI_COMPAT => 4;
use constant DI_DEFAULTSIZE => 8;
use constant DI_IMAGE => 2;
use constant DI_MASK => 1;
use constant DI_NORMAL => 3;
use constant DLGC_BUTTON => 8192;
use constant DLGC_DEFPUSHBUTTON => 16;
use constant DLGC_HASSETSEL => 8;
use constant DLGC_RADIOBUTTON => 64;
use constant DLGC_STATIC => 256;
use constant DLGC_UNDEFPUSHBUTTON => 32;
use constant DLGC_WANTALLKEYS => 4;
use constant DLGC_WANTARROWS => 1;
use constant DLGC_WANTCHARS => 128;
use constant DLGC_WANTMESSAGE => 4;
use constant DLGC_WANTTAB => 2;
use constant DLGWINDOWEXTRA => 30;
use constant DM_GETDEFID => 1024;
use constant DM_REPOSITION => 1026;
use constant DM_SETDEFID => 1025;
use constant DSS_DEFAULT => 64;
use constant DSS_DISABLED => 32;
use constant DSS_MONO => 128;
use constant DSS_NORMAL => 0;
use constant DSS_RIGHT => 32768;
use constant DSS_UNION => 16;
use constant DST_BITMAP => 4;
use constant DST_COMPLEX => 0;
use constant DST_ICON => 3;
use constant DST_PREFIXTEXT => 2;
use constant DST_TEXT => 1;
use constant DS_3DLOOK => 4;
use constant DS_ABSALIGN => 1;
use constant DS_CENTER => 2048;
use constant DS_CENTERMOUSE => 4096;
use constant DS_CONTEXTHELP => 8192;
use constant DS_CONTROL => 1024;
use constant DS_FIXEDSYS => 8;
use constant DS_LOCALEDIT => 32;
use constant DS_MODALFRAME => 128;
use constant DS_NOFAILCREATE => 16;
use constant DS_NOIDLEMSG => 256;
use constant DS_SETFONT => 64;
use constant DS_SETFOREGROUND => 512;
use constant DS_SYSMODAL => 2;
use constant DT_BOTTOM => 8;
use constant DT_CALCRECT => 1024;
use constant DT_CENTER => 1;
use constant DT_EDITCONTROL => 8192;
use constant DT_END_ELLIPSIS => 32768;
use constant DT_EXPANDTABS => 64;
use constant DT_EXTERNALLEADING => 512;
use constant DT_INTERNAL => 4096;
use constant DT_LEFT => 0;
use constant DT_MODIFYSTRING => 65536;
use constant DT_NOCLIP => 256;
use constant DT_NOPREFIX => 2048;
use constant DT_PATH_ELLIPSIS => 16384;
use constant DT_RIGHT => 2;
use constant DT_RTLREADING => 131072;
use constant DT_SINGLELINE => 32;
use constant DT_TABSTOP => 128;
use constant DT_TOP => 0;
use constant DT_VCENTER => 4;
use constant DT_WORDBREAK => 16;
use constant DT_WORD_ELLIPSIS => 262144;
use constant DWL_DLGPROC => 4;
use constant DWL_MSGRESULT => 0;
use constant DWL_USER => 8;
use constant EC_LEFTMARGIN => 1;
use constant EC_RIGHTMARGIN => 2;
use constant EC_USEFONTINFO => 65535;
use constant EDGE_BUMP => 9;
use constant EDGE_ETCHED => 6;
use constant EDGE_RAISED => 5;
use constant EDGE_SUNKEN => 10;
use constant EM_CANUNDO => 198;
use constant EM_CHARFROMPOS => 215;
use constant EM_EMPTYUNDOBUFFER => 205;
use constant EM_FMTLINES => 200;
use constant EM_GETFIRSTVISIBLELINE => 206;
use constant EM_GETHANDLE => 189;
use constant EM_GETLIMITTEXT => 213;
use constant EM_GETLINE => 196;
use constant EM_GETLINECOUNT => 186;
use constant EM_GETMARGINS => 212;
use constant EM_GETMODIFY => 184;
use constant EM_GETPASSWORDCHAR => 210;
use constant EM_GETRECT => 178;
use constant EM_GETSEL => 176;
use constant EM_GETTHUMB => 190;
use constant EM_GETWORDBREAKPROC => 209;
use constant EM_LIMITTEXT => 197;
use constant EM_LINEFROMCHAR => 201;
use constant EM_LINEINDEX => 187;
use constant EM_LINELENGTH => 193;
use constant EM_LINESCROLL => 182;
use constant EM_POSFROMCHAR => 214;
use constant EM_REPLACESEL => 194;
use constant EM_SCROLL => 181;
use constant EM_SCROLLCARET => 183;
use constant EM_SETHANDLE => 188;
use constant EM_SETLIMITTEXT => 197;
use constant EM_SETMARGINS => 211;
use constant EM_SETMODIFY => 185;
use constant EM_SETPASSWORDCHAR => 204;
use constant EM_SETREADONLY => 207;
use constant EM_SETRECT => 179;
use constant EM_SETRECTNP => 180;
use constant EM_SETSEL => 177;
use constant EM_SETTABSTOPS => 203;
use constant EM_SETWORDBREAKPROC => 208;
use constant EM_UNDO => 199;
use constant EN_CHANGE => 768;
use constant EN_ERRSPACE => 1280;
use constant EN_HSCROLL => 1537;
use constant EN_KILLFOCUS => 512;
use constant EN_MAXTEXT => 1281;
use constant EN_SETFOCUS => 256;
use constant EN_UPDATE => 1024;
use constant EN_VSCROLL => 1538;
use constant ESB_DISABLE_BOTH => 3;
use constant ESB_DISABLE_DOWN => 2;
use constant ESB_DISABLE_LEFT => 1;
use constant ESB_DISABLE_LTUP => 1;
use constant ESB_DISABLE_RIGHT => 2;
use constant ESB_DISABLE_RTDN => 2;
use constant ESB_DISABLE_UP => 1;
use constant ESB_ENABLE_BOTH => 0;
use constant ES_AUTOHSCROLL => 128;
use constant ES_AUTOVSCROLL => 64;
use constant ES_CENTER => 1;
use constant ES_COMBO => 512;
use constant ES_LEFT => 0;
use constant ES_LOWERCASE => 16;
use constant ES_MULTILINE => 4;
use constant ES_NOHIDESEL => 256;
use constant ES_NUMBER => 8192;
use constant ES_OEMCONVERT => 1024;
use constant ES_PASSWORD => 32;
use constant ES_READONLY => 2048;
use constant ES_RIGHT => 2;
use constant ES_UPPERCASE => 8;
use constant ES_WANTRETURN => 4096;
use constant EWX_FORCE => 4;
use constant EWX_LOGOFF => 0;
use constant EWX_POWEROFF => 8;
use constant EWX_REBOOT => 2;
use constant EWX_SHUTDOWN => 1;
use constant EW_EXITANDEXECAPP => 68;
use constant EW_REBOOTSYSTEM => 67;
use constant EW_RESTARTWINDOWS => 66;
use constant FALT => 16;
use constant FCONTROL => 8;
use constant FKF_AVAILABLE => 2;
use constant FKF_CLICKON => 64;
use constant FKF_CONFIRMHOTKEY => 8;
use constant FKF_FILTERKEYSON => 1;
use constant FKF_HOTKEYACTIVE => 4;
use constant FKF_HOTKEYSOUND => 16;
use constant FKF_INDICATOR => 32;
use constant FNOINVERT => 2;
use constant FSHIFT => 4;
use constant FVIRTKEY => 1;
use constant GA_PARENT => 1;
use constant GA_ROOT => 2;
use constant GA_ROOTOWNER => 3;
use constant GCL_CBCLSEXTRA => -20;
use constant GCL_CBWNDEXTRA => -18;
use constant GCL_HBRBACKGROUND => -10;
use constant GCL_HCURSOR => -12;
use constant GCL_HICON => -14;
use constant GCL_HICONSM => -34;
use constant GCL_HMODULE => -16;
use constant GCL_MENUNAME => -8;
use constant GCL_STYLE => -26;
use constant GCL_WNDPROC => -24;
use constant GCW_ATOM => -32;
use constant GMDI_GOINTOPOPUPS => 2;
use constant GMDI_USEDISABLED => 1;
use constant GWL_EXSTYLE => -20;
use constant GWL_HINSTANCE => -6;
use constant GWL_HWNDPARENT => -8;
use constant GWL_ID => -12;
use constant GWL_STYLE => -16;
use constant GWL_USERDATA => -21;
use constant GWL_WNDPROC => -4;
use constant GW_CHILD => 5;
use constant GW_HWNDFIRST => 0;
use constant GW_HWNDLAST => 1;
use constant GW_HWNDNEXT => 2;
use constant GW_HWNDPREV => 3;
use constant GW_OWNER => 4;
use constant HBMMENU_CALLBACK => -1;
use constant HBMMENU_MBAR_CLOSE => 5;
use constant HBMMENU_MBAR_CLOSE_D => 6;
use constant HBMMENU_MBAR_MINIMIZE => 3;
use constant HBMMENU_MBAR_MINIMIZE_D => 7;
use constant HBMMENU_MBAR_RESTORE => 2;
use constant HBMMENU_POPUP_CLOSE => 8;
use constant HBMMENU_POPUP_MAXIMIZE => 10;
use constant HBMMENU_POPUP_MINIMIZE => 11;
use constant HBMMENU_POPUP_RESTORE => 9;
use constant HBMMENU_SYSTEM => 1;
use constant HCBT_ACTIVATE => 5;
use constant HCBT_CLICKSKIPPED => 6;
use constant HCBT_CREATEWND => 3;
use constant HCBT_DESTROYWND => 4;
use constant HCBT_KEYSKIPPED => 7;
use constant HCBT_MINMAX => 1;
use constant HCBT_MOVESIZE => 0;
use constant HCBT_QS => 2;
use constant HCBT_SETFOCUS => 9;
use constant HCBT_SYSCOMMAND => 8;
use constant HCF_AVAILABLE => 2;
use constant HCF_CONFIRMHOTKEY => 8;
use constant HCF_HIGHCONTRASTON => 1;
use constant HCF_HOTKEYACTIVE => 4;
use constant HCF_HOTKEYAVAILABLE => 64;
use constant HCF_HOTKEYSOUND => 16;
use constant HCF_INDICATOR => 32;
use constant HC_ACTION => 0;
use constant HC_GETNEXT => 1;
use constant HC_NOREM => 3;
use constant HC_NOREMOVE => 3;
use constant HC_SKIP => 2;
use constant HC_SYSMODALOFF => 5;
use constant HC_SYSMODALON => 4;
use constant HELPINFO_MENUITEM => 2;
use constant HELPINFO_WINDOW => 1;
use constant HELP_COMMAND => 258;
use constant HELP_CONTENTS => 3;
use constant HELP_CONTEXT => 1;
use constant HELP_CONTEXTMENU => 10;
use constant HELP_CONTEXTPOPUP => 8;
use constant HELP_FINDER => 11;
use constant HELP_FORCEFILE => 9;
use constant HELP_HELPONHELP => 4;
use constant HELP_INDEX => 3;
use constant HELP_KEY => 257;
use constant HELP_MULTIKEY => 513;
use constant HELP_PARTIALKEY => 261;
use constant HELP_QUIT => 2;
use constant HELP_SETCONTENTS => 5;
use constant HELP_SETINDEX => 5;
use constant HELP_SETPOPUP_POS => 13;
use constant HELP_SETWINPOS => 515;
use constant HELP_TCARD => 32768;
use constant HELP_TCARD_DATA => 16;
use constant HELP_TCARD_OTHER_CALLER => 17;
use constant HELP_WM_HELP => 12;
use constant HKL_NEXT => 1;
use constant HKL_PREV => 0;
use constant HOVER_DEFAULT => -1;
use constant HSHELL_ACTIVATESHELLWINDOW => 3;
use constant HSHELL_WINDOWCREATED => 1;
use constant HSHELL_WINDOWDESTROYED => 2;
use constant HTBORDER => 18;
use constant HTBOTTOM => 15;
use constant HTBOTTOMLEFT => 16;
use constant HTBOTTOMRIGHT => 17;
use constant HTCAPTION => 2;
use constant HTCLIENT => 1;
use constant HTCLOSE => 20;
use constant HTERROR => -2;
use constant HTGROWBOX => 4;
use constant HTHELP => 21;
use constant HTHSCROLL => 6;
use constant HTLEFT => 10;
use constant HTMAXBUTTON => 9;
use constant HTMENU => 5;
use constant HTMINBUTTON => 8;
use constant HTNOWHERE => 0;
use constant HTOBJECT => 19;
use constant HTREDUCE => 8;
use constant HTRIGHT => 11;
use constant HTSIZE => 4;
use constant HTSIZEFIRST => 10;
use constant HTSIZELAST => 17;
use constant HTSYSMENU => 3;
use constant HTTOP => 12;
use constant HTTOPLEFT => 13;
use constant HTTOPRIGHT => 14;
use constant HTTRANSPARENT => -1;
use constant HTVSCROLL => 7;
use constant HTZOOM => 9;
use constant HWND_BOTTOM => 1;
use constant HWND_BROADCAST => 65535;
use constant HWND_DESKTOP => 0;
use constant HWND_MESSAGE => -3;
use constant HWND_NOTOPMOST => -2;
use constant HWND_TOP => 0;
use constant HWND_TOPMOST => -1;
use constant ICON_BIG => 1;
use constant ICON_SMALL => 0;
use constant IDABORT => 3;
use constant IDCANCEL => 2;
use constant IDCLOSE => 8;
use constant IDC_APPSTARTINGA => 32650;
use constant IDC_APPSTARTINGW => 32650;
use constant IDC_ARROWA => 32512;
use constant IDC_ARROWW => 32512;
use constant IDC_CROSSA => 32515;
use constant IDC_CROSSW => 32515;
use constant IDC_HANDA => 32649;
use constant IDC_HANDW => 32649;
use constant IDC_HELPA => 32651;
use constant IDC_HELPW => 32651;
use constant IDC_IBEAMA => 32513;
use constant IDC_IBEAMW => 32513;
use constant IDC_ICONA => 32641;
use constant IDC_ICONW => 32641;
use constant IDC_NOA => 32648;
use constant IDC_NOW => 32648;
use constant IDC_SIZEA => 32640;
use constant IDC_SIZEALLA => 32646;
use constant IDC_SIZEALLW => 32646;
use constant IDC_SIZENESWA => 32643;
use constant IDC_SIZENESWW => 32643;
use constant IDC_SIZENSA => 32645;
use constant IDC_SIZENSW => 32645;
use constant IDC_SIZENWSEA => 32642;
use constant IDC_SIZENWSEW => 32642;
use constant IDC_SIZEW => 32640;
use constant IDC_SIZEWEA => 32644;
use constant IDC_SIZEWEW => 32644;
use constant IDC_UPARROWA => 32516;
use constant IDC_UPARROWW => 32516;
use constant IDC_WAITA => 32514;
use constant IDC_WAITW => 32514;
use constant IDHELP => 9;
use constant IDHOT_SNAPDESKTOP => -2;
use constant IDHOT_SNAPWINDOW => -1;
use constant IDIGNORE => 5;
use constant IDI_APPLICATIONA => 32512;
use constant IDI_APPLICATIONW => 32512;
use constant IDI_ASTERISKA => 32516;
use constant IDI_ASTERISKW => 32516;
use constant IDI_ERROR => 32513;
use constant IDI_EXCLAMATIONA => 32515;
use constant IDI_EXCLAMATIONW => 32515;
use constant IDI_HANDA => 32513;
use constant IDI_HANDW => 32513;
use constant IDI_INFORMATION => 32516;
use constant IDI_QUESTIONA => 32514;
use constant IDI_QUESTIONW => 32514;
use constant IDI_WARNING => 32515;
use constant IDI_WINLOGOA => 32517;
use constant IDI_WINLOGOW => 32517;
use constant IDNO => 7;
use constant IDOK => 1;
use constant IDRETRY => 4;
use constant IDYES => 6;
use constant IMAGE_BITMAP => 0;
use constant IMAGE_CURSOR => 2;
use constant IMAGE_ENHMETAFILE => 3;
use constant IMAGE_ICON => 1;
use constant INPUT_HARDWARE => 2;
use constant INPUT_KEYBOARD => 1;
use constant INPUT_MOUSE => 0;
use constant ISMEX_CALLBACK => 4;
use constant ISMEX_NOSEND => 0;
use constant ISMEX_NOTIFY => 2;
use constant ISMEX_REPLIED => 8;
use constant ISMEX_SEND => 1;
use constant KEYEVENTF_EXTENDEDKEY => 1;
use constant KEYEVENTF_KEYUP => 2;
use constant KF_ALTDOWN => 8192;
use constant KF_DLGMODE => 2048;
use constant KF_EXTENDED => 256;
use constant KF_MENUMODE => 4096;
use constant KF_REPEAT => 16384;
use constant KF_UP => 32768;
use constant KLF_ACTIVATE => 1;
use constant KLF_NOTELLSHELL => 128;
use constant KLF_REORDER => 8;
use constant KLF_REPLACELANG => 16;
use constant KLF_SUBSTITUTE_OK => 2;
use constant KLF_UNLOADPREVIOUS => 4;
use constant KL_NAMELENGTH => 9;
use constant LBN_DBLCLK => 2;
use constant LBN_ERRSPACE => -2;
use constant LBN_KILLFOCUS => 5;
use constant LBN_SELCANCEL => 3;
use constant LBN_SELCHANGE => 1;
use constant LBN_SETFOCUS => 4;
use constant LBS_DISABLENOSCROLL => 4096;
use constant LBS_EXTENDEDSEL => 2048;
use constant LBS_HASSTRINGS => 64;
use constant LBS_MULTICOLUMN => 512;
use constant LBS_MULTIPLESEL => 8;
use constant LBS_NODATA => 8192;
use constant LBS_NOINTEGRALHEIGHT => 256;
use constant LBS_NOREDRAW => 4;
use constant LBS_NOSEL => 16384;
use constant LBS_NOTIFY => 1;
use constant LBS_OWNERDRAWFIXED => 16;
use constant LBS_OWNERDRAWVARIABLE => 32;
use constant LBS_SORT => 2;
use constant LBS_STANDARD => 10485763;
use constant LBS_USETABSTOPS => 128;
use constant LBS_WANTKEYBOARDINPUT => 1024;
use constant LB_ADDFILE => 406;
use constant LB_ADDSTRING => 384;
use constant LB_CARETOFF => 420;
use constant LB_CARETON => 419;
use constant LB_CTLCODE => 0;
use constant LB_DELETESTRING => 386;
use constant LB_DIR => 397;
use constant LB_ERR => -1;
use constant LB_ERRSPACE => -2;
use constant LB_FINDSTRING => 399;
use constant LB_FINDSTRINGEXACT => 418;
use constant LB_GETANCHORINDEX => 413;
use constant LB_GETCARETINDEX => 415;
use constant LB_GETCOUNT => 395;
use constant LB_GETCURSEL => 392;
use constant LB_GETHORIZONTALEXTENT => 403;
use constant LB_GETITEMDATA => 409;
use constant LB_GETITEMHEIGHT => 417;
use constant LB_GETITEMRECT => 408;
use constant LB_GETLOCALE => 422;
use constant LB_GETSEL => 391;
use constant LB_GETSELCOUNT => 400;
use constant LB_GETSELITEMS => 401;
use constant LB_GETTEXT => 393;
use constant LB_GETTEXTLEN => 394;
use constant LB_GETTOPINDEX => 398;
use constant LB_INITSTORAGE => 424;
use constant LB_INSERTSTRING => 385;
use constant LB_ITEMFROMPOINT => 425;
use constant LB_OKAY => 0;
use constant LB_RESETCONTENT => 388;
use constant LB_SELECTSTRING => 396;
use constant LB_SELITEMRANGE => 411;
use constant LB_SELITEMRANGEEX => 387;
use constant LB_SETANCHORINDEX => 412;
use constant LB_SETCARETINDEX => 414;
use constant LB_SETCOLUMNWIDTH => 405;
use constant LB_SETCOUNT => 423;
use constant LB_SETCURSEL => 390;
use constant LB_SETHORIZONTALEXTENT => 404;
use constant LB_SETITEMDATA => 410;
use constant LB_SETITEMHEIGHT => 416;
use constant LB_SETLOCALE => 421;
use constant LB_SETSEL => 389;
use constant LB_SETTABSTOPS => 402;
use constant LB_SETTOPINDEX => 407;
use constant LLKHF_ALTDOWN => 32;
use constant LLKHF_EXTENDED => 1;
use constant LLKHF_INJECTED => 16;
use constant LLKHF_UP => 128;
use constant LLMHF_INJECTED => 1;
use constant LR_COLOR => 2;
use constant LR_COPYDELETEORG => 8;
use constant LR_COPYFROMRESOURCE => 16384;
use constant LR_COPYRETURNORG => 4;
use constant LR_CREATEDIBSECTION => 8192;
use constant LR_DEFAULTCOLOR => 0;
use constant LR_DEFAULTSIZE => 64;
use constant LR_LOADFROMFILE => 16;
use constant LR_LOADMAP3DCOLORS => 4096;
use constant LR_LOADTRANSPARENT => 32;
use constant LR_MONOCHROME => 1;
use constant LR_SHARED => 32768;
use constant LR_VGA_COLOR => 128;
use constant MA_ACTIVATE => 1;
use constant MA_ACTIVATEANDEAT => 2;
use constant MA_NOACTIVATE => 3;
use constant MA_NOACTIVATEANDEAT => 4;
use constant MB_ABORTRETRYIGNORE => 2;
use constant MB_APPLMODAL => 0;
use constant MB_DEFAULT_DESKTOP_ONLY => 131072;
use constant MB_DEFBUTTON1 => 0;
use constant MB_DEFBUTTON2 => 256;
use constant MB_DEFBUTTON3 => 512;
use constant MB_DEFBUTTON4 => 768;
use constant MB_DEFMASK => 3840;
use constant MB_HELP => 16384;
use constant MB_ICONASTERISK => 64;
use constant MB_ICONERROR => 16;
use constant MB_ICONEXCLAMATION => 48;
use constant MB_ICONHAND => 16;
use constant MB_ICONINFORMATION => 64;
use constant MB_ICONMASK => 240;
use constant MB_ICONQUESTION => 32;
use constant MB_ICONSTOP => 16;
use constant MB_ICONWARNING => 48;
use constant MB_MISCMASK => 49152;
use constant MB_MODEMASK => 12288;
use constant MB_NOFOCUS => 32768;
use constant MB_OK => 0;
use constant MB_OKCANCEL => 1;
use constant MB_RETRYCANCEL => 5;
use constant MB_RIGHT => 524288;
use constant MB_RTLREADING => 1048576;
use constant MB_SERVICE_NOTIFICATION => 262144;
use constant MB_SETFOREGROUND => 65536;
use constant MB_SYSTEMMODAL => 4096;
use constant MB_TASKMODAL => 8192;
use constant MB_TOPMOST => 262144;
use constant MB_TYPEMASK => 15;
use constant MB_USERICON => 128;
use constant MB_YESNO => 4;
use constant MB_YESNOCANCEL => 3;
use constant MDIS_ALLCHILDSTYLES => 1;
use constant MDITILE_HORIZONTAL => 1;
use constant MDITILE_SKIPDISABLED => 2;
use constant MDITILE_VERTICAL => 0;
use constant MFS_BOTTOMGAPDROP => 1073741824;
use constant MFS_CACHEDBMP => 536870912;
use constant MFS_CHECKED => 8;
use constant MFS_DEFAULT => 4096;
use constant MFS_DISABLED => 3;
use constant MFS_ENABLED => 0;
use constant MFS_GAPDROP => -1073741824;
use constant MFS_GRAYED => 3;
use constant MFS_HILITE => 128;
use constant MFS_HOTTRACKDRAWN => 268435456;
use constant MFS_MASK => 4235;
use constant MFS_TOPGAPDROP => -2147483648;
use constant MFS_UNCHECKED => 0;
use constant MFS_UNHILITE => 0;
use constant MFT_BITMAP => 4;
use constant MFT_MENUBARBREAK => 32;
use constant MFT_MENUBREAK => 64;
use constant MFT_OWNERDRAW => 256;
use constant MFT_RADIOCHECK => 512;
use constant MFT_RIGHTJUSTIFY => 16384;
use constant MFT_RIGHTORDER => 8192;
use constant MFT_SEPARATOR => 2048;
use constant MFT_STRING => 0;
use constant MF_APPEND => 256;
use constant MF_BITMAP => 4;
use constant MF_BYCOMMAND => 0;
use constant MF_BYPOSITION => 1024;
use constant MF_CHANGE => 128;
use constant MF_CHECKED => 8;
use constant MF_DEFAULT => 4096;
use constant MF_DELETE => 512;
use constant MF_DISABLED => 2;
use constant MF_ENABLED => 0;
use constant MF_END => 128;
use constant MF_GRAYED => 1;
use constant MF_HELP => 16384;
use constant MF_HILITE => 128;
use constant MF_INSERT => 0;
use constant MF_MENUBARBREAK => 32;
use constant MF_MENUBREAK => 64;
use constant MF_MOUSESELECT => 32768;
use constant MF_OWNERDRAW => 256;
use constant MF_POPUP => 16;
use constant MF_REMOVE => 4096;
use constant MF_RIGHTJUSTIFY => 16384;
use constant MF_SEPARATOR => 2048;
use constant MF_STRING => 0;
use constant MF_SYSMENU => 8192;
use constant MF_UNCHECKED => 0;
use constant MF_UNHILITE => 0;
use constant MF_USECHECKBITMAPS => 512;
use constant MIIM_BITMAP => 128;
use constant MIIM_CHECKMARKS => 8;
use constant MIIM_DATA => 32;
use constant MIIM_FTYPE => 256;
use constant MIIM_ID => 2;
use constant MIIM_STATE => 1;
use constant MIIM_STRING => 64;
use constant MIIM_SUBMENU => 4;
use constant MIIM_TYPE => 16;
use constant MIM_APPLYTOSUBMENUS => -2147483648;
use constant MIM_BACKGROUND => 2;
use constant MIM_HELPID => 4;
use constant MIM_MAXHEIGHT => 1;
use constant MIM_MENUDATA => 8;
use constant MIM_STYLE => 16;
use constant MKF_AVAILABLE => 2;
use constant MKF_CONFIRMHOTKEY => 8;
use constant MKF_HOTKEYACTIVE => 4;
use constant MKF_HOTKEYSOUND => 16;
use constant MKF_INDICATOR => 32;
use constant MKF_MODIFIERS => 64;
use constant MKF_MOUSEKEYSON => 1;
use constant MKF_REPLACENUMBERS => 128;
use constant MK_CONTROL => 8;
use constant MK_LBUTTON => 1;
use constant MK_MBUTTON => 16;
use constant MK_RBUTTON => 2;
use constant MK_SHIFT => 4;
use constant MK_XBUTTON1 => 32;
use constant MK_XBUTTON2 => 64;
use constant MNC_CLOSE => 1;
use constant MNC_EXECUTE => 2;
use constant MNC_IGNORE => 0;
use constant MNC_SELECT => 3;
use constant MOD_ALT => 1;
use constant MOD_CONTROL => 2;
use constant MOD_SHIFT => 4;
use constant MOD_WIN => 8;
use constant MONITORINFOF_PRIMARY => 1;
use constant MONITOR_DEFAULTTONEAREST => 2;
use constant MONITOR_DEFAULTTONULL => 0;
use constant MONITOR_DEFAULTTOPRIMARY => 1;
use constant MOUSEEVENTF_ABSOLUTE => 32768;
use constant MOUSEEVENTF_LEFTDOWN => 2;
use constant MOUSEEVENTF_LEFTUP => 4;
use constant MOUSEEVENTF_MIDDLEDOWN => 32;
use constant MOUSEEVENTF_MIDDLEUP => 64;
use constant MOUSEEVENTF_MOVE => 1;
use constant MOUSEEVENTF_RIGHTDOWN => 8;
use constant MOUSEEVENTF_RIGHTUP => 16;
use constant MOUSEEVENTF_WHEEL => 2048;
use constant MSGF_DDEMGR => 32769;
use constant MSGF_DIALOGBOX => 0;
use constant MSGF_MAX => 8;
use constant MSGF_MENU => 2;
use constant MSGF_MESSAGEBOX => 1;
use constant MSGF_MOVE => 3;
use constant MSGF_NEXTWINDOW => 6;
use constant MSGF_SCROLLBAR => 5;
use constant MSGF_SIZE => 4;
use constant MSGF_USER => 4096;
use constant MWMO_ALERTABLE => 2;
use constant MWMO_INPUTAVAILABLE => 4;
use constant MWMO_WAITALL => 1;
use constant NFR_ANSI => 1;
use constant NFR_UNICODE => 2;
use constant NF_QUERY => 3;
use constant NF_REQUERY => 4;
use constant OBM_BTNCORNERS => 32758;
use constant OBM_BTSIZE => 32761;
use constant OBM_CHECK => 32760;
use constant OBM_CHECKBOXES => 32759;
use constant OBM_CLOSE => 32754;
use constant OBM_COMBO => 32738;
use constant OBM_DNARROW => 32752;
use constant OBM_DNARROWD => 32742;
use constant OBM_DNARROWI => 32736;
use constant OBM_LFARROW => 32750;
use constant OBM_LFARROWD => 32740;
use constant OBM_LFARROWI => 32734;
use constant OBM_MNARROW => 32739;
use constant OBM_OLD_CLOSE => 32767;
use constant OBM_OLD_DNARROW => 32764;
use constant OBM_OLD_LFARROW => 32762;
use constant OBM_OLD_REDUCE => 32757;
use constant OBM_OLD_RESTORE => 32755;
use constant OBM_OLD_RGARROW => 32763;
use constant OBM_OLD_UPARROW => 32765;
use constant OBM_OLD_ZOOM => 32756;
use constant OBM_REDUCE => 32749;
use constant OBM_REDUCED => 32746;
use constant OBM_RESTORE => 32747;
use constant OBM_RESTORED => 32744;
use constant OBM_RGARROW => 32751;
use constant OBM_RGARROWD => 32741;
use constant OBM_RGARROWI => 32735;
use constant OBM_SIZE => 32766;
use constant OBM_TRTYPE => 32732;
use constant OBM_UPARROW => 32753;
use constant OBM_UPARROWD => 32743;
use constant OBM_UPARROWI => 32737;
use constant OBM_ZOOM => 32748;
use constant OBM_ZOOMD => 32745;
use constant OCR_APPSTARTING => 32650;
use constant OCR_CROSS => 32515;
use constant OCR_DRAGOBJECT => 32653;
use constant OCR_HAND => 32649;
use constant OCR_HELP => 32651;
use constant OCR_IBEAM => 32513;
use constant OCR_ICOCUR => 32647;
use constant OCR_ICON => 32641;
use constant OCR_NO => 32648;
use constant OCR_NORMAL => 32512;
use constant OCR_SIZE => 32640;
use constant OCR_SIZEALL => 32646;
use constant OCR_SIZENESW => 32643;
use constant OCR_SIZENS => 32645;
use constant OCR_SIZENWSE => 32642;
use constant OCR_SIZEWE => 32644;
use constant OCR_UP => 32516;
use constant OCR_WAIT => 32514;
use constant ODA_DRAWENTIRE => 1;
use constant ODA_FOCUS => 4;
use constant ODA_SELECT => 2;
use constant ODS_CHECKED => 8;
use constant ODS_COMBOBOXEDIT => 4096;
use constant ODS_DISABLED => 4;
use constant ODS_FOCUS => 16;
use constant ODS_GRAYED => 2;
use constant ODS_HOTLIGHT => 64;
use constant ODS_INACTIVE => 128;
use constant ODS_SELECTED => 1;
use constant ODT_BUTTON => 4;
use constant ODT_COMBOBOX => 3;
use constant ODT_LISTBOX => 2;
use constant ODT_MENU => 1;
use constant ODT_STATIC => 5;
use constant OIC_BANG => 32515;
use constant OIC_ERROR => 32513;
use constant OIC_HAND => 32513;
use constant OIC_INFORMATION => 32516;
use constant OIC_NOTE => 32516;
use constant OIC_QUES => 32514;
use constant OIC_SAMPLE => 32512;
use constant OIC_WARNING => 32515;
use constant OIC_WINLOGO => 32517;
use constant PM_NOREMOVE => 0;
use constant PM_NOYIELD => 2;
use constant PM_REMOVE => 1;
use constant PRF_CHECKVISIBLE => 1;
use constant PRF_CHILDREN => 16;
use constant PRF_CLIENT => 4;
use constant PRF_ERASEBKGND => 8;
use constant PRF_NONCLIENT => 2;
use constant PRF_OWNED => 32;
use constant QS_ALLEVENTS => 191;
use constant QS_ALLINPUT => 255;
use constant QS_HOTKEY => 128;
use constant QS_INPUT => 7;
use constant QS_KEY => 1;
use constant QS_MOUSE => 6;
use constant QS_MOUSEBUTTON => 4;
use constant QS_MOUSEMOVE => 2;
use constant QS_PAINT => 32;
use constant QS_POSTMESSAGE => 8;
use constant QS_SENDMESSAGE => 64;
use constant QS_SMRESULT => 32768;
use constant QS_TIMER => 16;
use constant RDW_ALLCHILDREN => 128;
use constant RDW_ERASE => 4;
use constant RDW_ERASENOW => 512;
use constant RDW_FRAME => 1024;
use constant RDW_INTERNALPAINT => 2;
use constant RDW_INVALIDATE => 1;
use constant RDW_NOCHILDREN => 64;
use constant RDW_NOERASE => 32;
use constant RDW_NOFRAME => 2048;
use constant RDW_NOINTERNALPAINT => 16;
use constant RDW_UPDATENOW => 256;
use constant RDW_VALIDATE => 8;
use constant RT_ACCELERATORA => 9;
use constant RT_ACCELERATORW => 9;
use constant RT_ANICURSORA => 21;
use constant RT_ANICURSORW => 21;
use constant RT_ANIICONA => 22;
use constant RT_ANIICONW => 22;
use constant RT_BITMAPA => 2;
use constant RT_BITMAPW => 2;
use constant RT_CURSORA => 1;
use constant RT_CURSORW => 1;
use constant RT_DIALOGA => 5;
use constant RT_DIALOGW => 5;
use constant RT_DLGINCLUDEA => 17;
use constant RT_DLGINCLUDEW => 17;
use constant RT_FONTA => 8;
use constant RT_FONTDIRA => 7;
use constant RT_FONTDIRW => 7;
use constant RT_FONTW => 8;
use constant RT_GROUP_CURSORA => 12;
use constant RT_GROUP_CURSORW => 12;
use constant RT_GROUP_ICONA => 14;
use constant RT_GROUP_ICONW => 14;
use constant RT_HTMLA => 23;
use constant RT_HTMLW => 23;
use constant RT_ICONA => 3;
use constant RT_ICONW => 3;
use constant RT_MENUA => 4;
use constant RT_MENUW => 4;
use constant RT_MESSAGETABLEA => 11;
use constant RT_MESSAGETABLEW => 11;
use constant RT_PLUGPLAYA => 19;
use constant RT_PLUGPLAYW => 19;
use constant RT_RCDATAA => 10;
use constant RT_RCDATAW => 10;
use constant RT_STRINGA => 6;
use constant RT_STRINGW => 6;
use constant RT_VERSIONA => 16;
use constant RT_VERSIONW => 16;
use constant RT_VXDA => 20;
use constant RT_VXDW => 20;
use constant SBM_ENABLE_ARROWS => 228;
use constant SBM_GETPOS => 225;
use constant SBM_GETRANGE => 227;
use constant SBM_GETSCROLLINFO => 234;
use constant SBM_SETPOS => 224;
use constant SBM_SETRANGE => 226;
use constant SBM_SETRANGEREDRAW => 230;
use constant SBM_SETSCROLLINFO => 233;
use constant SBS_BOTTOMALIGN => 4;
use constant SBS_HORZ => 0;
use constant SBS_LEFTALIGN => 2;
use constant SBS_RIGHTALIGN => 4;
use constant SBS_SIZEBOX => 8;
use constant SBS_SIZEBOXBOTTOMRIGHTALIGN => 4;
use constant SBS_SIZEBOXTOPLEFTALIGN => 2;
use constant SBS_SIZEGRIP => 16;
use constant SBS_TOPALIGN => 2;
use constant SBS_VERT => 1;
use constant SB_BOTH => 3;
use constant SB_BOTTOM => 7;
use constant SB_CTL => 2;
use constant SB_ENDSCROLL => 8;
use constant SB_HORZ => 0;
use constant SB_LEFT => 6;
use constant SB_LINEDOWN => 1;
use constant SB_LINELEFT => 0;
use constant SB_LINERIGHT => 1;
use constant SB_LINEUP => 0;
use constant SB_PAGEDOWN => 3;
use constant SB_PAGELEFT => 2;
use constant SB_PAGERIGHT => 3;
use constant SB_PAGEUP => 2;
use constant SB_RIGHT => 7;
use constant SB_THUMBPOSITION => 4;
use constant SB_THUMBTRACK => 5;
use constant SB_TOP => 6;
use constant SB_VERT => 1;
use constant SC_ARRANGE => 61712;
use constant SC_CLOSE => 61536;
use constant SC_CONTEXTHELP => 61824;
use constant SC_DEFAULT => 61792;
use constant SC_HOTKEY => 61776;
use constant SC_HSCROLL => 61568;
use constant SC_ICON => 61472;
use constant SC_KEYMENU => 61696;
use constant SC_MAXIMIZE => 61488;
use constant SC_MINIMIZE => 61472;
use constant SC_MONITORPOWER => 61808;
use constant SC_MOUSEMENU => 61584;
use constant SC_MOVE => 61456;
use constant SC_NEXTWINDOW => 61504;
use constant SC_PREVWINDOW => 61520;
use constant SC_RESTORE => 61728;
use constant SC_SCREENSAVE => 61760;
use constant SC_SEPARATOR => 61455;
use constant SC_SIZE => 61440;
use constant SC_TASKLIST => 61744;
use constant SC_VSCROLL => 61552;
use constant SC_ZOOM => 61488;
use constant SERKF_ACTIVE => 8;
use constant SERKF_AVAILABLE => 2;
use constant SERKF_INDICATOR => 4;
use constant SERKF_SERIALKEYSON => 1;
use constant SIF_ALL => 23;
use constant SIF_DISABLENOSCROLL => 8;
use constant SIF_PAGE => 2;
use constant SIF_POS => 4;
use constant SIF_RANGE => 1;
use constant SIF_TRACKPOS => 16;
use constant SIZEFULLSCREEN => 2;
use constant SIZEICONIC => 1;
use constant SIZENORMAL => 0;
use constant SIZEZOOMHIDE => 4;
use constant SIZEZOOMSHOW => 3;
use constant SIZE_MAXHIDE => 4;
use constant SIZE_MAXIMIZED => 2;
use constant SIZE_MAXSHOW => 3;
use constant SIZE_MINIMIZED => 1;
use constant SIZE_RESTORED => 0;
use constant SKF_AUDIBLEFEEDBACK => 64;
use constant SKF_AVAILABLE => 2;
use constant SKF_CONFIRMHOTKEY => 8;
use constant SKF_HOTKEYACTIVE => 4;
use constant SKF_HOTKEYSOUND => 16;
use constant SKF_INDICATOR => 32;
use constant SKF_STICKYKEYSON => 1;
use constant SKF_TRISTATE => 128;
use constant SKF_TWOKEYSOFF => 256;
use constant SLE_ERROR => 1;
use constant SLE_MINORERROR => 2;
use constant SLE_WARNING => 3;
use constant SMTO_ABORTIFHUNG => 2;
use constant SMTO_BLOCK => 1;
use constant SMTO_NORMAL => 0;
use constant SMTO_NOTIMEOUTIFNOTHUNG => 8;
use constant SM_ARRANGE => 56;
use constant SM_CLEANBOOT => 67;
use constant SM_CMETRICS => 83;
use constant SM_CMONITORS => 80;
use constant SM_CMOUSEBUTTONS => 43;
use constant SM_CXBORDER => 5;
use constant SM_CXCURSOR => 13;
use constant SM_CXDLGFRAME => 7;
use constant SM_CXDOUBLECLK => 36;
use constant SM_CXDRAG => 68;
use constant SM_CXEDGE => 45;
use constant SM_CXFIXEDFRAME => 7;
use constant SM_CXFRAME => 32;
use constant SM_CXFULLSCREEN => 16;
use constant SM_CXHSCROLL => 21;
use constant SM_CXHTHUMB => 10;
use constant SM_CXICON => 11;
use constant SM_CXICONSPACING => 38;
use constant SM_CXMAXIMIZED => 61;
use constant SM_CXMAXTRACK => 59;
use constant SM_CXMENUCHECK => 71;
use constant SM_CXMENUSIZE => 54;
use constant SM_CXMIN => 28;
use constant SM_CXMINIMIZED => 57;
use constant SM_CXMINSPACING => 47;
use constant SM_CXMINTRACK => 34;
use constant SM_CXSCREEN => 0;
use constant SM_CXSIZE => 30;
use constant SM_CXSIZEFRAME => 32;
use constant SM_CXSMICON => 49;
use constant SM_CXSMSIZE => 52;
use constant SM_CXVIRTUALSCREEN => 78;
use constant SM_CXVSCROLL => 2;
use constant SM_CYBORDER => 6;
use constant SM_CYCAPTION => 4;
use constant SM_CYCURSOR => 14;
use constant SM_CYDLGFRAME => 8;
use constant SM_CYDOUBLECLK => 37;
use constant SM_CYDRAG => 69;
use constant SM_CYEDGE => 46;
use constant SM_CYFIXEDFRAME => 8;
use constant SM_CYFRAME => 33;
use constant SM_CYFULLSCREEN => 17;
use constant SM_CYHSCROLL => 3;
use constant SM_CYICON => 12;
use constant SM_CYICONSPACING => 39;
use constant SM_CYKANJIWINDOW => 18;
use constant SM_CYMAXIMIZED => 62;
use constant SM_CYMAXTRACK => 60;
use constant SM_CYMENU => 15;
use constant SM_CYMENUCHECK => 72;
use constant SM_CYMENUSIZE => 55;
use constant SM_CYMIN => 29;
use constant SM_CYMINIMIZED => 58;
use constant SM_CYMINSPACING => 48;
use constant SM_CYMINTRACK => 35;
use constant SM_CYSCREEN => 1;
use constant SM_CYSIZE => 31;
use constant SM_CYSIZEFRAME => 33;
use constant SM_CYSMCAPTION => 51;
use constant SM_CYSMICON => 50;
use constant SM_CYSMSIZE => 53;
use constant SM_CYVIRTUALSCREEN => 79;
use constant SM_CYVSCROLL => 20;
use constant SM_CYVTHUMB => 9;
use constant SM_DBCSENABLED => 42;
use constant SM_DEBUG => 22;
use constant SM_MENUDROPALIGNMENT => 40;
use constant SM_MIDEASTENABLED => 74;
use constant SM_MOUSEPRESENT => 19;
use constant SM_MOUSEWHEELPRESENT => 75;
use constant SM_NETWORK => 63;
use constant SM_PENWINDOWS => 41;
use constant SM_RESERVED1 => 24;
use constant SM_RESERVED2 => 25;
use constant SM_RESERVED3 => 26;
use constant SM_RESERVED4 => 27;
use constant SM_SAMEDISPLAYFORMAT => 81;
use constant SM_SECURE => 44;
use constant SM_SHOWSOUNDS => 70;
use constant SM_SLOWMACHINE => 73;
use constant SM_SWAPBUTTON => 23;
use constant SM_XVIRTUALSCREEN => 76;
use constant SM_YVIRTUALSCREEN => 77;
use constant SPIF_SENDCHANGE => 2;
use constant SPIF_SENDWININICHANGE => 2;
use constant SPIF_UPDATEINIFILE => 1;
use constant SPI_GETACCESSTIMEOUT => 60;
use constant SPI_GETACTIVEWINDOWTRACKING => 4096;
use constant SPI_GETACTIVEWNDTRKTIMEOUT => 8194;
use constant SPI_GETACTIVEWNDTRKZORDER => 4108;
use constant SPI_GETANIMATION => 72;
use constant SPI_GETBEEP => 1;
use constant SPI_GETBORDER => 5;
use constant SPI_GETCOMBOBOXANIMATION => 4100;
use constant SPI_GETDEFAULTINPUTLANG => 89;
use constant SPI_GETDESKWALLPAPER => 115;
use constant SPI_GETDRAGFULLWINDOWS => 38;
use constant SPI_GETFASTTASKSWITCH => 35;
use constant SPI_GETFILTERKEYS => 50;
use constant SPI_GETFONTSMOOTHING => 74;
use constant SPI_GETFOREGROUNDFLASHCOUNT => 8196;
use constant SPI_GETFOREGROUNDLOCKTIMEOUT => 8192;
use constant SPI_GETGRADIENTCAPTIONS => 4104;
use constant SPI_GETGRIDGRANULARITY => 18;
use constant SPI_GETHIGHCONTRAST => 66;
use constant SPI_GETHOTTRACKING => 4110;
use constant SPI_GETICONMETRICS => 45;
use constant SPI_GETICONTITLELOGFONT => 31;
use constant SPI_GETICONTITLEWRAP => 25;
use constant SPI_GETKEYBOARDDELAY => 22;
use constant SPI_GETKEYBOARDPREF => 68;
use constant SPI_GETKEYBOARDSPEED => 10;
use constant SPI_GETLISTBOXSMOOTHSCROLLING => 4102;
use constant SPI_GETLOWPOWERACTIVE => 83;
use constant SPI_GETLOWPOWERTIMEOUT => 79;
use constant SPI_GETMENUANIMATION => 4098;
use constant SPI_GETMENUDROPALIGNMENT => 27;
use constant SPI_GETMENUSHOWDELAY => 106;
use constant SPI_GETMENUUNDERLINES => 4106;
use constant SPI_GETMINIMIZEDMETRICS => 43;
use constant SPI_GETMOUSE => 3;
use constant SPI_GETMOUSEHOVERHEIGHT => 100;
use constant SPI_GETMOUSEHOVERTIME => 102;
use constant SPI_GETMOUSEHOVERWIDTH => 98;
use constant SPI_GETMOUSEKEYS => 54;
use constant SPI_GETMOUSESPEED => 112;
use constant SPI_GETMOUSETRAILS => 94;
use constant SPI_GETNONCLIENTMETRICS => 41;
use constant SPI_GETPOWEROFFACTIVE => 84;
use constant SPI_GETPOWEROFFTIMEOUT => 80;
use constant SPI_GETSCREENREADER => 70;
use constant SPI_GETSCREENSAVEACTIVE => 16;
use constant SPI_GETSCREENSAVERRUNNING => 114;
use constant SPI_GETSCREENSAVETIMEOUT => 14;
use constant SPI_GETSERIALKEYS => 62;
use constant SPI_GETSHOWIMEUI => 110;
use constant SPI_GETSHOWSOUNDS => 56;
use constant SPI_GETSOUNDSENTRY => 64;
use constant SPI_GETSTICKYKEYS => 58;
use constant SPI_GETTOGGLEKEYS => 52;
use constant SPI_GETWHEELSCROLLLINES => 104;
use constant SPI_GETWINDOWSEXTENSION => 92;
use constant SPI_GETWORKAREA => 48;
use constant SPI_ICONHORIZONTALSPACING => 13;
use constant SPI_ICONVERTICALSPACING => 24;
use constant SPI_LANGDRIVER => 12;
use constant SPI_SCREENSAVERRUNNING => 97;
use constant SPI_SETACCESSTIMEOUT => 61;
use constant SPI_SETACTIVEWINDOWTRACKING => 4097;
use constant SPI_SETACTIVEWNDTRKTIMEOUT => 8195;
use constant SPI_SETACTIVEWNDTRKZORDER => 4109;
use constant SPI_SETANIMATION => 73;
use constant SPI_SETBEEP => 2;
use constant SPI_SETBORDER => 6;
use constant SPI_SETCOMBOBOXANIMATION => 4101;
use constant SPI_SETCURSORS => 87;
use constant SPI_SETDEFAULTINPUTLANG => 90;
use constant SPI_SETDESKPATTERN => 21;
use constant SPI_SETDESKWALLPAPER => 20;
use constant SPI_SETDOUBLECLICKTIME => 32;
use constant SPI_SETDOUBLECLKHEIGHT => 30;
use constant SPI_SETDOUBLECLKWIDTH => 29;
use constant SPI_SETDRAGFULLWINDOWS => 37;
use constant SPI_SETDRAGHEIGHT => 77;
use constant SPI_SETDRAGWIDTH => 76;
use constant SPI_SETFASTTASKSWITCH => 36;
use constant SPI_SETFILTERKEYS => 51;
use constant SPI_SETFONTSMOOTHING => 75;
use constant SPI_SETFOREGROUNDFLASHCOUNT => 8197;
use constant SPI_SETFOREGROUNDLOCKTIMEOUT => 8193;
use constant SPI_SETGRADIENTCAPTIONS => 4105;
use constant SPI_SETGRIDGRANULARITY => 19;
use constant SPI_SETHANDHELD => 78;
use constant SPI_SETHIGHCONTRAST => 67;
use constant SPI_SETHOTTRACKING => 4111;
use constant SPI_SETICONMETRICS => 46;
use constant SPI_SETICONS => 88;
use constant SPI_SETICONTITLELOGFONT => 34;
use constant SPI_SETICONTITLEWRAP => 26;
use constant SPI_SETKEYBOARDDELAY => 23;
use constant SPI_SETKEYBOARDPREF => 69;
use constant SPI_SETKEYBOARDSPEED => 11;
use constant SPI_SETLANGTOGGLE => 91;
use constant SPI_SETLISTBOXSMOOTHSCROLLING => 4103;
use constant SPI_SETLOWPOWERACTIVE => 85;
use constant SPI_SETLOWPOWERTIMEOUT => 81;
use constant SPI_SETMENUANIMATION => 4099;
use constant SPI_SETMENUDROPALIGNMENT => 28;
use constant SPI_SETMENUSHOWDELAY => 107;
use constant SPI_SETMENUUNDERLINES => 4107;
use constant SPI_SETMINIMIZEDMETRICS => 44;
use constant SPI_SETMOUSE => 4;
use constant SPI_SETMOUSEBUTTONSWAP => 33;
use constant SPI_SETMOUSEHOVERHEIGHT => 101;
use constant SPI_SETMOUSEHOVERTIME => 103;
use constant SPI_SETMOUSEHOVERWIDTH => 99;
use constant SPI_SETMOUSEKEYS => 55;
use constant SPI_SETMOUSESPEED => 113;
use constant SPI_SETMOUSETRAILS => 93;
use constant SPI_SETNONCLIENTMETRICS => 42;
use constant SPI_SETPENWINDOWS => 49;
use constant SPI_SETPOWEROFFACTIVE => 86;
use constant SPI_SETPOWEROFFTIMEOUT => 82;
use constant SPI_SETSCREENREADER => 71;
use constant SPI_SETSCREENSAVEACTIVE => 17;
use constant SPI_SETSCREENSAVERRUNNING => 97;
use constant SPI_SETSCREENSAVETIMEOUT => 15;
use constant SPI_SETSERIALKEYS => 63;
use constant SPI_SETSHOWIMEUI => 111;
use constant SPI_SETSHOWSOUNDS => 57;
use constant SPI_SETSOUNDSENTRY => 65;
use constant SPI_SETSTICKYKEYS => 59;
use constant SPI_SETTOGGLEKEYS => 53;
use constant SPI_SETWHEELSCROLLLINES => 105;
use constant SPI_SETWORKAREA => 47;
use constant SSF_AVAILABLE => 2;
use constant SSF_SOUNDSENTRYON => 1;
use constant SSGF_DISPLAY => 3;
use constant SSGF_NONE => 0;
use constant SSTF_BORDER => 2;
use constant SSTF_CHARS => 1;
use constant SSTF_DISPLAY => 3;
use constant SSTF_NONE => 0;
use constant SSWF_DISPLAY => 3;
use constant SSWF_NONE => 0;
use constant SSWF_TITLE => 1;
use constant SSWF_WINDOW => 2;
use constant SS_BITMAP => 14;
use constant SS_BLACKFRAME => 7;
use constant SS_BLACKRECT => 4;
use constant SS_CENTER => 1;
use constant SS_CENTERIMAGE => 512;
use constant SS_ENHMETAFILE => 15;
use constant SS_ETCHEDFRAME => 18;
use constant SS_ETCHEDHORZ => 16;
use constant SS_ETCHEDVERT => 17;
use constant SS_GRAYFRAME => 8;
use constant SS_GRAYRECT => 5;
use constant SS_ICON => 3;
use constant SS_LEFT => 0;
use constant SS_LEFTNOWORDWRAP => 12;
use constant SS_NOPREFIX => 128;
use constant SS_NOTIFY => 256;
use constant SS_OWNERDRAW => 13;
use constant SS_REALSIZEIMAGE => 2048;
use constant SS_RIGHT => 2;
use constant SS_RIGHTJUST => 1024;
use constant SS_SIMPLE => 11;
use constant SS_SUNKEN => 4096;
use constant SS_TYPEMASK => 31;
use constant SS_WHITEFRAME => 9;
use constant SS_WHITERECT => 6;
use constant STM_GETICON => 369;
use constant STM_GETIMAGE => 371;
use constant STM_MSGMAX => 372;
use constant STM_SETICON => 368;
use constant STM_SETIMAGE => 370;
use constant STN_CLICKED => 0;
use constant STN_DBLCLK => 1;
use constant STN_DISABLE => 3;
use constant STN_ENABLE => 2;
use constant SWP_ASYNCWINDOWPOS => 16384;
use constant SWP_DEFERERASE => 8192;
use constant SWP_DRAWFRAME => 32;
use constant SWP_FRAMECHANGED => 32;
use constant SWP_HIDEWINDOW => 128;
use constant SWP_NOACTIVATE => 16;
use constant SWP_NOCOPYBITS => 256;
use constant SWP_NOMOVE => 2;
use constant SWP_NOOWNERZORDER => 512;
use constant SWP_NOREDRAW => 8;
use constant SWP_NOREPOSITION => 512;
use constant SWP_NOSENDCHANGING => 1024;
use constant SWP_NOSIZE => 1;
use constant SWP_NOZORDER => 4;
use constant SWP_SHOWWINDOW => 64;
use constant SW_ERASE => 4;
use constant SW_FORCEMINIMIZE => 11;
use constant SW_HIDE => 0;
use constant SW_INVALIDATE => 2;
use constant SW_MAX => 11;
use constant SW_MAXIMIZE => 3;
use constant SW_MINIMIZE => 6;
use constant SW_NORMAL => 1;
use constant SW_NORMALNA => 204;
use constant SW_OTHERMAXIMIZED => 2;
use constant SW_OTHERRESTORED => 4;
use constant SW_PARENTCLOSING => 1;
use constant SW_PARENTOPENING => 3;
use constant SW_RESTORE => 9;
use constant SW_SCROLLCHILDREN => 1;
use constant SW_SHOW => 5;
use constant SW_SHOWDEFAULT => 10;
use constant SW_SHOWMAXIMIZED => 3;
use constant SW_SHOWMINIMIZED => 2;
use constant SW_SHOWMINNOACTIVE => 7;
use constant SW_SHOWNA => 8;
use constant SW_SHOWNOACTIVATE => 4;
use constant SW_SHOWNORMAL => 1;
use constant TKF_AVAILABLE => 2;
use constant TKF_CONFIRMHOTKEY => 8;
use constant TKF_HOTKEYACTIVE => 4;
use constant TKF_HOTKEYSOUND => 16;
use constant TKF_TOGGLEKEYSON => 1;
use constant TME_CANCEL => -2147483648;
use constant TME_HOVER => 1;
use constant TME_LEAVE => 2;
use constant TME_QUERY => 1073741824;
use constant TPM_BOTTOMALIGN => 32;
use constant TPM_CENTERALIGN => 4;
use constant TPM_HORIZONTAL => 0;
use constant TPM_LEFTALIGN => 0;
use constant TPM_LEFTBUTTON => 0;
use constant TPM_NONOTIFY => 128;
use constant TPM_RETURNCMD => 256;
use constant TPM_RIGHTALIGN => 8;
use constant TPM_RIGHTBUTTON => 2;
use constant TPM_TOPALIGN => 0;
use constant TPM_VCENTERALIGN => 16;
use constant TPM_VERTICAL => 64;
use constant VK_0 => 48;
use constant VK_1 => 49;
use constant VK_2 => 50;
use constant VK_3 => 51;
use constant VK_4 => 52;
use constant VK_5 => 53;
use constant VK_6 => 54;
use constant VK_7 => 55;
use constant VK_8 => 56;
use constant VK_9 => 57;
use constant VK_A => 65;
use constant VK_ADD => 107;
use constant VK_APPS => 93;
use constant VK_ATTN => 246;
use constant VK_B => 66;
use constant VK_BACK => 8;
use constant VK_C => 67;
use constant VK_CANCEL => 3;
use constant VK_CAPITAL => 20;
use constant VK_CLEAR => 12;
use constant VK_CONTROL => 17;
use constant VK_CRSEL => 247;
use constant VK_D => 68;
use constant VK_DECIMAL => 110;
use constant VK_DELETE => 46;
use constant VK_DIVIDE => 111;
use constant VK_DOWN => 40;
use constant VK_E => 69;
use constant VK_END => 35;
use constant VK_EREOF => 249;
use constant VK_ESCAPE => 27;
use constant VK_EXECUTE => 43;
use constant VK_EXSEL => 248;
use constant VK_F => 70;
use constant VK_F1 => 112;
use constant VK_F10 => 121;
use constant VK_F11 => 122;
use constant VK_F12 => 123;
use constant VK_F13 => 124;
use constant VK_F14 => 125;
use constant VK_F15 => 126;
use constant VK_F16 => 127;
use constant VK_F17 => 128;
use constant VK_F18 => 129;
use constant VK_F19 => 130;
use constant VK_F2 => 113;
use constant VK_F20 => 131;
use constant VK_F21 => 132;
use constant VK_F22 => 133;
use constant VK_F23 => 134;
use constant VK_F24 => 135;
use constant VK_F3 => 114;
use constant VK_F4 => 115;
use constant VK_F5 => 116;
use constant VK_F6 => 117;
use constant VK_F7 => 118;
use constant VK_F8 => 119;
use constant VK_F9 => 120;
use constant VK_G => 71;
use constant VK_H => 72;
use constant VK_HELP => 47;
use constant VK_HOME => 36;
use constant VK_I => 73;
use constant VK_ICO_00 => 228;
use constant VK_ICO_HELP => 227;
use constant VK_INSERT => 45;
use constant VK_J => 74;
use constant VK_K => 75;
use constant VK_L => 76;
use constant VK_LBUTTON => 1;
use constant VK_LCONTROL => 162;
use constant VK_LEFT => 37;
use constant VK_LMENU => 164;
use constant VK_LSHIFT => 160;
use constant VK_LWIN => 91;
use constant VK_M => 77;
use constant VK_MBUTTON => 4;
use constant VK_MENU => 18;
use constant VK_MULTIPLY => 106;
use constant VK_N => 78;
use constant VK_NEXT => 34;
use constant VK_NONAME => 252;
use constant VK_NUMLOCK => 144;
use constant VK_NUMPAD0 => 96;
use constant VK_NUMPAD1 => 97;
use constant VK_NUMPAD2 => 98;
use constant VK_NUMPAD3 => 99;
use constant VK_NUMPAD4 => 100;
use constant VK_NUMPAD5 => 101;
use constant VK_NUMPAD6 => 102;
use constant VK_NUMPAD7 => 103;
use constant VK_NUMPAD8 => 104;
use constant VK_NUMPAD9 => 105;
use constant VK_O => 79;
use constant VK_OEM_1 => 186;
use constant VK_OEM_102 => 226;
use constant VK_OEM_2 => 191;
use constant VK_OEM_3 => 192;
use constant VK_OEM_4 => 219;
use constant VK_OEM_5 => 220;
use constant VK_OEM_6 => 221;
use constant VK_OEM_7 => 222;
use constant VK_OEM_8 => 223;
use constant VK_OEM_AX => 225;
use constant VK_OEM_CLEAR => 254;
use constant VK_OEM_COMMA => 188;
use constant VK_OEM_MINUS => 189;
use constant VK_OEM_PERIOD => 190;
use constant VK_OEM_PLUS => 187;
use constant VK_P => 80;
use constant VK_PA1 => 253;
use constant VK_PAUSE => 19;
use constant VK_PLAY => 250;
use constant VK_PRINT => 42;
use constant VK_PRIOR => 33;
use constant VK_PROCESSKEY => 229;
use constant VK_Q => 81;
use constant VK_R => 82;
use constant VK_RBUTTON => 2;
use constant VK_RCONTROL => 163;
use constant VK_RETURN => 13;
use constant VK_RIGHT => 39;
use constant VK_RMENU => 165;
use constant VK_RSHIFT => 161;
use constant VK_RWIN => 92;
use constant VK_S => 83;
use constant VK_SCROLL => 145;
use constant VK_SELECT => 41;
use constant VK_SEPARATOR => 108;
use constant VK_SHIFT => 16;
use constant VK_SNAPSHOT => 44;
use constant VK_SPACE => 32;
use constant VK_SUBTRACT => 109;
use constant VK_T => 84;
use constant VK_TAB => 9;
use constant VK_U => 85;
use constant VK_UP => 38;
use constant VK_V => 86;
use constant VK_W => 87;
use constant VK_X => 88;
use constant VK_XBUTTON1 => 5;
use constant VK_XBUTTON2 => 6;
use constant VK_Y => 89;
use constant VK_Z => 90;
use constant VK_ZOOM => 251;
use constant WA_ACTIVE => 1;
use constant WA_CLICKACTIVE => 2;
use constant WA_INACTIVE => 0;
use constant WB_ISDELIMITER => 2;
use constant WB_LEFT => 0;
use constant WB_RIGHT => 1;
use constant WC_DIALOGA => 32770;
use constant WC_DIALOGW => 32770;
use constant WHEEL_DELTA => 120;
use constant WHEEL_PAGESCROLL => -1;
use constant WH_CALLWNDPROC => 4;
use constant WH_CALLWNDPROCRET => 12;
use constant WH_CBT => 5;
use constant WH_DEBUG => 9;
use constant WH_FOREGROUNDIDLE => 11;
use constant WH_GETMESSAGE => 3;
use constant WH_HARDWARE => 8;
use constant WH_JOURNALPLAYBACK => 1;
use constant WH_JOURNALRECORD => 0;
use constant WH_KEYBOARD => 2;
use constant WH_KEYBOARD_LL => 13;
use constant WH_MAX => 14;
use constant WH_MAXHOOK => 14;
use constant WH_MIN => -1;
use constant WH_MINHOOK => -1;
use constant WH_MOUSE => 7;
use constant WH_MOUSE_LL => 14;
use constant WH_MSGFILTER => -1;
use constant WH_SHELL => 10;
use constant WH_SYSMSGFILTER => 6;
use constant WMSZ_BOTTOM => 6;
use constant WMSZ_BOTTOMLEFT => 7;
use constant WMSZ_BOTTOMRIGHT => 8;
use constant WMSZ_LEFT => 1;
use constant WMSZ_RIGHT => 2;
use constant WMSZ_TOP => 3;
use constant WMSZ_TOPLEFT => 4;
use constant WMSZ_TOPRIGHT => 5;
use constant WM_ACTIVATE => 6;
use constant WM_ACTIVATEAPP => 28;
use constant WM_ACTIVATESHELLWINDOW => 62;
use constant WM_ALTTABACTIVE => 41;
use constant WM_APP => 32768;
use constant WM_ASKCBFORMATNAME => 780;
use constant WM_BEGINDRAG => 556;
use constant WM_CANCELJOURNAL => 75;
use constant WM_CANCELMODE => 31;
use constant WM_CAPTURECHANGED => 533;
use constant WM_CHANGECBCHAIN => 781;
use constant WM_CHANGEUISTATE => 295;
use constant WM_CHAR => 258;
use constant WM_CHARTOITEM => 47;
use constant WM_CHILDACTIVATE => 34;
use constant WM_CLEAR => 771;
use constant WM_CLOSE => 16;
use constant WM_COMMAND => 273;
use constant WM_COMMNOTIFY => 68;
use constant WM_COMPACTING => 65;
use constant WM_COMPAREITEM => 57;
use constant WM_CONTEXTMENU => 123;
use constant WM_COPY => 769;
use constant WM_COPYDATA => 74;
use constant WM_CREATE => 1;
use constant WM_CTLCOLOR => 25;
use constant WM_CTLCOLORBTN => 309;
use constant WM_CTLCOLORDLG => 310;
use constant WM_CTLCOLOREDIT => 307;
use constant WM_CTLCOLORLISTBOX => 308;
use constant WM_CTLCOLORMSGBOX => 306;
use constant WM_CTLCOLORSCROLLBAR => 311;
use constant WM_CTLCOLORSTATIC => 312;
use constant WM_CUT => 768;
use constant WM_DEADCHAR => 259;
use constant WM_DELETEITEM => 45;
use constant WM_DESTROY => 2;
use constant WM_DESTROYCLIPBOARD => 775;
use constant WM_DEVICECHANGE => 537;
use constant WM_DEVMODECHANGE => 27;
use constant WM_DISPLAYCHANGE => 126;
use constant WM_DRAGLOOP => 557;
use constant WM_DRAGMOVE => 559;
use constant WM_DRAGSELECT => 558;
use constant WM_DRAWCLIPBOARD => 776;
use constant WM_DRAWITEM => 43;
use constant WM_DROPFILES => 563;
use constant WM_DROPOBJECT => 554;
use constant WM_ENABLE => 10;
use constant WM_ENDSESSION => 22;
use constant WM_ENTERIDLE => 289;
use constant WM_ENTERMENULOOP => 529;
use constant WM_ENTERSIZEMOVE => 561;
use constant WM_ERASEBKGND => 20;
use constant WM_EXITMENULOOP => 530;
use constant WM_EXITSIZEMOVE => 562;
use constant WM_FILESYSCHANGE => 52;
use constant WM_FONTCHANGE => 29;
use constant WM_GETDLGCODE => 135;
use constant WM_GETFONT => 49;
use constant WM_GETHOTKEY => 51;
use constant WM_GETICON => 127;
use constant WM_GETMINMAXINFO => 36;
use constant WM_GETTEXT => 13;
use constant WM_GETTEXTLENGTH => 14;
use constant WM_HELP => 83;
use constant WM_HOTKEY => 786;
use constant WM_HSCROLL => 276;
use constant WM_HSCROLLCLIPBOARD => 782;
use constant WM_ICONERASEBKGND => 39;
use constant WM_IME_CHAR => 646;
use constant WM_IME_COMPOSITION => 271;
use constant WM_IME_COMPOSITIONFULL => 644;
use constant WM_IME_CONTROL => 643;
use constant WM_IME_ENDCOMPOSITION => 270;
use constant WM_IME_KEYDOWN => 656;
use constant WM_IME_KEYLAST => 271;
use constant WM_IME_KEYUP => 657;
use constant WM_IME_NOTIFY => 642;
use constant WM_IME_REQUEST => 648;
use constant WM_IME_SELECT => 645;
use constant WM_IME_SETCONTEXT => 641;
use constant WM_IME_STARTCOMPOSITION => 269;
use constant WM_INITDIALOG => 272;
use constant WM_INITMENU => 278;
use constant WM_INITMENUPOPUP => 279;
use constant WM_INPUTLANGCHANGE => 81;
use constant WM_INPUTLANGCHANGEREQUEST => 80;
use constant WM_ISACTIVEICON => 53;
use constant WM_KEYDOWN => 256;
use constant WM_KEYFIRST => 256;
use constant WM_KEYLAST => 264;
use constant WM_KEYUP => 257;
use constant WM_KILLFOCUS => 8;
use constant WM_LBTRACKPOINT => 305;
use constant WM_LBUTTONDBLCLK => 515;
use constant WM_LBUTTONDOWN => 513;
use constant WM_LBUTTONUP => 514;
use constant WM_MBUTTONDBLCLK => 521;
use constant WM_MBUTTONDOWN => 519;
use constant WM_MBUTTONUP => 520;
use constant WM_MDIACTIVATE => 546;
use constant WM_MDICASCADE => 551;
use constant WM_MDICREATE => 544;
use constant WM_MDIDESTROY => 545;
use constant WM_MDIGETACTIVE => 553;
use constant WM_MDIICONARRANGE => 552;
use constant WM_MDIMAXIMIZE => 549;
use constant WM_MDINEXT => 548;
use constant WM_MDIREFRESHMENU => 564;
use constant WM_MDIRESTORE => 547;
use constant WM_MDISETMENU => 560;
use constant WM_MDITILE => 550;
use constant WM_MEASUREITEM => 44;
use constant WM_MENUCHAR => 288;
use constant WM_MENUCOMMAND => 294;
use constant WM_MENUDRAG => 291;
use constant WM_MENUGETOBJECT => 292;
use constant WM_MENURBUTTONUP => 290;
use constant WM_MENUSELECT => 287;
use constant WM_MOUSEACTIVATE => 33;
use constant WM_MOUSEFIRST => 512;
use constant WM_MOUSEHOVER => 673;
use constant WM_MOUSELAST => 525;
use constant WM_MOUSELEAVE => 675;
use constant WM_MOUSEMOVE => 512;
use constant WM_MOUSEWHEEL => 522;
use constant WM_MOVE => 3;
use constant WM_MOVING => 534;
use constant WM_NCACTIVATE => 134;
use constant WM_NCCALCSIZE => 131;
use constant WM_NCCREATE => 129;
use constant WM_NCDESTROY => 130;
use constant WM_NCHITTEST => 132;
use constant WM_NCLBUTTONDBLCLK => 163;
use constant WM_NCLBUTTONDOWN => 161;
use constant WM_NCLBUTTONUP => 162;
use constant WM_NCMBUTTONDBLCLK => 169;
use constant WM_NCMBUTTONDOWN => 167;
use constant WM_NCMBUTTONUP => 168;
use constant WM_NCMOUSEMOVE => 160;
use constant WM_NCPAINT => 133;
use constant WM_NCRBUTTONDBLCLK => 166;
use constant WM_NCRBUTTONDOWN => 164;
use constant WM_NCRBUTTONUP => 165;
use constant WM_NCXBUTTONDBLCLK => 173;
use constant WM_NCXBUTTONDOWN => 171;
use constant WM_NCXBUTTONUP => 172;
use constant WM_NEXTDLGCTL => 40;
use constant WM_NEXTMENU => 531;
use constant WM_NOTIFY => 78;
use constant WM_NOTIFYFORMAT => 85;
use constant WM_NULL => 0;
use constant WM_OTHERWINDOWCREATED => 60;
use constant WM_OTHERWINDOWDESTROYED => 61;
use constant WM_PAINT => 15;
use constant WM_PAINTCLIPBOARD => 777;
use constant WM_PAINTICON => 38;
use constant WM_PALETTECHANGED => 785;
use constant WM_PALETTEISCHANGING => 784;
use constant WM_PARENTNOTIFY => 528;
use constant WM_PASTE => 770;
use constant WM_PENWINFIRST => 896;
use constant WM_PENWINLAST => 911;
use constant WM_POWER => 72;
use constant WM_POWERBROADCAST => 536;
use constant WM_PRINT => 791;
use constant WM_PRINTCLIENT => 792;
use constant WM_QUERYDRAGICON => 55;
use constant WM_QUERYDROPOBJECT => 555;
use constant WM_QUERYENDSESSION => 17;
use constant WM_QUERYNEWPALETTE => 783;
use constant WM_QUERYOPEN => 19;
use constant WM_QUERYPARKICON => 54;
use constant WM_QUERYSAVESTATE => 56;
use constant WM_QUERYUISTATE => 297;
use constant WM_QUEUESYNC => 35;
use constant WM_QUIT => 18;
use constant WM_RBUTTONDBLCLK => 518;
use constant WM_RBUTTONDOWN => 516;
use constant WM_RBUTTONUP => 517;
use constant WM_RENDERALLFORMATS => 774;
use constant WM_RENDERFORMAT => 773;
use constant WM_SETCURSOR => 32;
use constant WM_SETFOCUS => 7;
use constant WM_SETFONT => 48;
use constant WM_SETHOTKEY => 50;
use constant WM_SETICON => 128;
use constant WM_SETREDRAW => 11;
use constant WM_SETTEXT => 12;
use constant WM_SETTINGCHANGE => 26;
use constant WM_SETVISIBLE => 9;
use constant WM_SHOWWINDOW => 24;
use constant WM_SIZE => 5;
use constant WM_SIZECLIPBOARD => 779;
use constant WM_SIZEWAIT => 4;
use constant WM_SIZING => 532;
use constant WM_SPOOLERSTATUS => 42;
use constant WM_STYLECHANGED => 125;
use constant WM_STYLECHANGING => 124;
use constant WM_SYNCPAINT => 136;
use constant WM_SYNCTASK => 137;
use constant WM_SYSCHAR => 262;
use constant WM_SYSCOLORCHANGE => 21;
use constant WM_SYSCOMMAND => 274;
use constant WM_SYSDEADCHAR => 263;
use constant WM_SYSKEYDOWN => 260;
use constant WM_SYSKEYUP => 261;
use constant WM_SYSTEMERROR => 23;
use constant WM_SYSTIMER => 280;
use constant WM_TCARD => 82;
use constant WM_TESTING => 58;
use constant WM_TIMECHANGE => 30;
use constant WM_TIMER => 275;
use constant WM_UNDO => 772;
use constant WM_UNINITMENUPOPUP => 293;
use constant WM_UPDATEUISTATE => 296;
use constant WM_USER => 1024;
use constant WM_USERCHANGED => 84;
use constant WM_VKEYTOITEM => 46;
use constant WM_VSCROLL => 277;
use constant WM_VSCROLLCLIPBOARD => 778;
use constant WM_WINDOWPOSCHANGED => 71;
use constant WM_WINDOWPOSCHANGING => 70;
use constant WM_WININICHANGE => 26;
use constant WM_XBUTTONDBLCLK => 525;
use constant WM_XBUTTONDOWN => 523;
use constant WM_XBUTTONUP => 524;
use constant WPF_RESTORETOMAXIMIZED => 2;
use constant WPF_SETMINPOSITION => 1;
use constant WS_BORDER => 8388608;
use constant WS_CAPTION => 12582912;
use constant WS_CHILD => 1073741824;
use constant WS_CHILDWINDOW => 1073741824;
use constant WS_CLIPCHILDREN => 33554432;
use constant WS_CLIPSIBLINGS => 67108864;
use constant WS_DISABLED => 134217728;
use constant WS_DLGFRAME => 4194304;
use constant WS_EX_ACCEPTFILES => 16;
use constant WS_EX_APPWINDOW => 262144;
use constant WS_EX_CLIENTEDGE => 512;
use constant WS_EX_CONTEXTHELP => 1024;
use constant WS_EX_CONTROLPARENT => 65536;
use constant WS_EX_DLGMODALFRAME => 1;
use constant WS_EX_DRAGDETECT => 2;
use constant WS_EX_LAYERED => 524288;
use constant WS_EX_LEFT => 0;
use constant WS_EX_LEFTSCROLLBAR => 16384;
use constant WS_EX_LTRREADING => 0;
use constant WS_EX_MANAGED => 1073741824;
use constant WS_EX_MDICHILD => 64;
use constant WS_EX_NOPARENTNOTIFY => 4;
use constant WS_EX_OVERLAPPEDWINDOW => 768;
use constant WS_EX_PALETTEWINDOW => 392;
use constant WS_EX_RIGHT => 4096;
use constant WS_EX_RIGHTSCROLLBAR => 0;
use constant WS_EX_RTLREADING => 8192;
use constant WS_EX_STATICEDGE => 131072;
use constant WS_EX_TOOLWINDOW => 128;
use constant WS_EX_TOPMOST => 8;
use constant WS_EX_TRANSPARENT => 32;
use constant WS_EX_TRAYWINDOW => -2147483648;
use constant WS_EX_WINDOWEDGE => 256;
use constant WS_GROUP => 131072;
use constant WS_HSCROLL => 1048576;
use constant WS_ICONIC => 536870912;
use constant WS_MAXIMIZE => 16777216;
use constant WS_MAXIMIZEBOX => 65536;
use constant WS_MINIMIZE => 536870912;
use constant WS_MINIMIZEBOX => 131072;
use constant WS_OVERLAPPED => 0;
use constant WS_OVERLAPPEDWINDOW => 13565952;
use constant WS_POPUP => -2147483648;
use constant WS_POPUPWINDOW => -2138570752;
use constant WS_SIZEBOX => 262144;
use constant WS_SYSMENU => 524288;
use constant WS_TABSTOP => 65536;
use constant WS_THICKFRAME => 262144;
use constant WS_TILED => 0;
use constant WS_TILEDWINDOW => 13565952;
use constant WS_VISIBLE => 268435456;
use constant WS_VSCROLL => 2097152;
use constant WVR_ALIGNBOTTOM => 64;
use constant WVR_ALIGNLEFT => 32;
use constant WVR_ALIGNRIGHT => 128;
use constant WVR_ALIGNTOP => 16;
use constant WVR_HREDRAW => 256;
use constant WVR_REDRAW => 768;
use constant WVR_VALIDRECTS => 1024;
use constant WVR_VREDRAW => 512;
1;