# 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;