Changed the GDI driver interface to pass an opaque PHYSDEV pointer
[wine] / programs / winetest / include / winuser.pm
1 # Automatically generated by make_symbols; DO NOT EDIT!! 
2 #
3 # Perl definitions for header file winuser.h
4 #
5
6
7 package winuser;
8
9 use strict;
10
11 use vars qw($VERSION @ISA @EXPORT @EXPORT_OK);
12
13 require Exporter;
14
15 @ISA = qw(Exporter);
16 @EXPORT = qw(
17     ARW_BOTTOMLEFT
18     ARW_BOTTOMRIGHT
19     ARW_DOWN
20     ARW_HIDE
21     ARW_LEFT
22     ARW_RIGHT
23     ARW_STARTMASK
24     ARW_STARTRIGHT
25     ARW_STARTTOP
26     ARW_TOPLEFT
27     ARW_TOPRIGHT
28     ARW_UP
29     ATF_AVAILABLE
30     ATF_ONOFFFEEDBACK
31     ATF_TIMEOUTON
32     AW_ACTIVATE
33     AW_BLEND
34     AW_CENTER
35     AW_HIDE
36     AW_HOR_NEGATIVE
37     AW_HOR_POSITIVE
38     AW_SLIDE
39     AW_VER_NEGATIVE
40     AW_VER_POSITIVE
41     BDR_INNER
42     BDR_OUTER
43     BDR_RAISED
44     BDR_RAISEDINNER
45     BDR_RAISEDOUTER
46     BDR_SUNKEN
47     BDR_SUNKENINNER
48     BDR_SUNKENOUTER
49     BF_ADJUST
50     BF_BOTTOM
51     BF_BOTTOMLEFT
52     BF_BOTTOMRIGHT
53     BF_DIAGONAL
54     BF_DIAGONAL_ENDBOTTOMLEFT
55     BF_DIAGONAL_ENDBOTTOMRIGHT
56     BF_DIAGONAL_ENDTOPLEFT
57     BF_DIAGONAL_ENDTOPRIGHT
58     BF_FLAT
59     BF_LEFT
60     BF_MIDDLE
61     BF_MONO
62     BF_RECT
63     BF_RIGHT
64     BF_SOFT
65     BF_TOP
66     BF_TOPLEFT
67     BF_TOPRIGHT
68     BM_CLICK
69     BM_GETCHECK
70     BM_GETIMAGE
71     BM_GETSTATE
72     BM_SETCHECK
73     BM_SETIMAGE
74     BM_SETSTATE
75     BM_SETSTYLE
76     BN_CLICKED
77     BN_DBLCLK
78     BN_DISABLE
79     BN_DOUBLECLICKED
80     BN_HILITE
81     BN_PAINT
82     BN_UNHILITE
83     BST_CHECKED
84     BST_FOCUS
85     BST_INDETERMINATE
86     BST_PUSHED
87     BST_UNCHECKED
88     BS_3STATE
89     BS_AUTO3STATE
90     BS_AUTOCHECKBOX
91     BS_AUTORADIOBUTTON
92     BS_BITMAP
93     BS_BOTTOM
94     BS_CENTER
95     BS_CHECKBOX
96     BS_DEFPUSHBUTTON
97     BS_FLAT
98     BS_GROUPBOX
99     BS_ICON
100     BS_LEFT
101     BS_LEFTTEXT
102     BS_MULTILINE
103     BS_NOTIFY
104     BS_OWNERDRAW
105     BS_PUSHBUTTON
106     BS_PUSHLIKE
107     BS_RADIOBUTTON
108     BS_RIGHT
109     BS_RIGHTBUTTON
110     BS_TEXT
111     BS_TOP
112     BS_USERBUTTON
113     BS_VCENTER
114     CBN_CLOSEUP
115     CBN_DBLCLK
116     CBN_DROPDOWN
117     CBN_EDITCHANGE
118     CBN_EDITUPDATE
119     CBN_ERRSPACE
120     CBN_KILLFOCUS
121     CBN_SELCHANGE
122     CBN_SELENDCANCEL
123     CBN_SELENDOK
124     CBN_SETFOCUS
125     CBS_AUTOHSCROLL
126     CBS_DISABLENOSCROLL
127     CBS_DROPDOWN
128     CBS_DROPDOWNLIST
129     CBS_HASSTRINGS
130     CBS_LOWERCASE
131     CBS_NOINTEGRALHEIGHT
132     CBS_OEMCONVERT
133     CBS_OWNERDRAWFIXED
134     CBS_OWNERDRAWVARIABLE
135     CBS_SIMPLE
136     CBS_SORT
137     CBS_UPPERCASE
138     CB_ADDSTRING
139     CB_DELETESTRING
140     CB_DIR
141     CB_ERR
142     CB_ERRSPACE
143     CB_FINDSTRING
144     CB_FINDSTRINGEXACT
145     CB_GETCOUNT
146     CB_GETCURSEL
147     CB_GETDROPPEDCONTROLRECT
148     CB_GETDROPPEDSTATE
149     CB_GETDROPPEDWIDTH
150     CB_GETEDITSEL
151     CB_GETEXTENDEDUI
152     CB_GETHORIZONTALEXTENT
153     CB_GETITEMDATA
154     CB_GETITEMHEIGHT
155     CB_GETLBTEXT
156     CB_GETLBTEXTLEN
157     CB_GETLOCALE
158     CB_GETTOPINDEX
159     CB_INITSTORAGE
160     CB_INSERTSTRING
161     CB_LIMITTEXT
162     CB_OKAY
163     CB_RESETCONTENT
164     CB_SELECTSTRING
165     CB_SETCURSEL
166     CB_SETDROPPEDWIDTH
167     CB_SETEDITSEL
168     CB_SETEXTENDEDUI
169     CB_SETHORIZONTALEXTENT
170     CB_SETITEMDATA
171     CB_SETITEMHEIGHT
172     CB_SETLOCALE
173     CB_SETTOPINDEX
174     CB_SHOWDROPDOWN
175     CCHDEVICENAME
176     CDS_FULLSCREEN
177     CDS_GLOBAL
178     CDS_NORESET
179     CDS_RESET
180     CDS_SETRECT
181     CDS_SET_PRIMARY
182     CDS_TEST
183     CDS_UPDATEREGISTRY
184     CF_BITMAP
185     CF_DIB
186     CF_DIBV5
187     CF_DIF
188     CF_DSPBITMAP
189     CF_DSPENHMETAFILE
190     CF_DSPMETAFILEPICT
191     CF_DSPTEXT
192     CF_ENHMETAFILE
193     CF_GDIOBJFIRST
194     CF_GDIOBJLAST
195     CF_HDROP
196     CF_LOCALE
197     CF_MAX
198     CF_METAFILEPICT
199     CF_OEMTEXT
200     CF_OWNERDISPLAY
201     CF_PALETTE
202     CF_PENDATA
203     CF_PRIVATEFIRST
204     CF_PRIVATELAST
205     CF_RIFF
206     CF_SYLK
207     CF_TEXT
208     CF_TIFF
209     CF_UNICODETEXT
210     CF_WAVE
211     COLOR_3DDKSHADOW
212     COLOR_3DFACE
213     COLOR_3DHIGHLIGHT
214     COLOR_3DHILIGHT
215     COLOR_3DLIGHT
216     COLOR_3DSHADOW
217     COLOR_ACTIVEBORDER
218     COLOR_ACTIVECAPTION
219     COLOR_ALTERNATEBTNFACE
220     COLOR_APPWORKSPACE
221     COLOR_BACKGROUND
222     COLOR_BTNFACE
223     COLOR_BTNHIGHLIGHT
224     COLOR_BTNHILIGHT
225     COLOR_BTNSHADOW
226     COLOR_BTNTEXT
227     COLOR_CAPTIONTEXT
228     COLOR_DESKTOP
229     COLOR_GRADIENTACTIVECAPTION
230     COLOR_GRADIENTINACTIVECAPTION
231     COLOR_GRAYTEXT
232     COLOR_HIGHLIGHT
233     COLOR_HIGHLIGHTTEXT
234     COLOR_HOTLIGHT
235     COLOR_INACTIVEBORDER
236     COLOR_INACTIVECAPTION
237     COLOR_INACTIVECAPTIONTEXT
238     COLOR_INFOBK
239     COLOR_INFOTEXT
240     COLOR_MENU
241     COLOR_MENUTEXT
242     COLOR_SCROLLBAR
243     COLOR_WINDOW
244     COLOR_WINDOWFRAME
245     COLOR_WINDOWTEXT
246     CS_BYTEALIGNCLIENT
247     CS_BYTEALIGNWINDOW
248     CS_CLASSDC
249     CS_DBLCLKS
250     CS_GLOBALCLASS
251     CS_HREDRAW
252     CS_IME
253     CS_KEYCVTWINDOW
254     CS_NOCLOSE
255     CS_NOKEYCVT
256     CS_OWNDC
257     CS_PARENTDC
258     CS_SAVEBITS
259     CS_VREDRAW
260     CTLCOLOR_BTN
261     CTLCOLOR_DLG
262     CTLCOLOR_EDIT
263     CTLCOLOR_LISTBOX
264     CTLCOLOR_MSGBOX
265     CTLCOLOR_SCROLLBAR
266     CTLCOLOR_STATIC
267     CWP_ALL
268     CWP_SKIPDISABLED
269     CWP_SKIPINVISIBLE
270     CWP_SKIPTRANSPARENT
271     CW_USEDEFAULT
272     DBGFILL_ALLOC
273     DBGFILL_BUFFER
274     DBGFILL_FREE
275     DBGFILL_STACK
276     DCX_CACHE
277     DCX_CLIPCHILDREN
278     DCX_CLIPSIBLINGS
279     DCX_EXCLUDERGN
280     DCX_EXCLUDEUPDATE
281     DCX_INTERSECTRGN
282     DCX_INTERSECTUPDATE
283     DCX_LOCKWINDOWUPDATE
284     DCX_NORECOMPUTE
285     DCX_NORESETATTRS
286     DCX_PARENTCLIP
287     DCX_USESTYLE
288     DCX_VALIDATE
289     DCX_WINDOW
290     DC_ACTIVE
291     DC_HASDEFID
292     DC_ICON
293     DC_INBUTTON
294     DC_SMALLCAP
295     DC_TEXT
296     DDL_ARCHIVE
297     DDL_DIRECTORY
298     DDL_DRIVES
299     DDL_EXCLUSIVE
300     DDL_HIDDEN
301     DDL_POSTMSGS
302     DDL_READONLY
303     DDL_READWRITE
304     DDL_SYSTEM
305     DEVICE_NOTIFY_WINDOW_HANDLE
306     DFCS_ADJUSTRECT
307     DFCS_BUTTON3STATE
308     DFCS_BUTTONCHECK
309     DFCS_BUTTONPUSH
310     DFCS_BUTTONRADIO
311     DFCS_BUTTONRADIOIMAGE
312     DFCS_BUTTONRADIOMASK
313     DFCS_CAPTIONCLOSE
314     DFCS_CAPTIONHELP
315     DFCS_CAPTIONMAX
316     DFCS_CAPTIONMIN
317     DFCS_CAPTIONRESTORE
318     DFCS_CHECKED
319     DFCS_FLAT
320     DFCS_INACTIVE
321     DFCS_MENUARROW
322     DFCS_MENUARROWRIGHT
323     DFCS_MENUBULLET
324     DFCS_MENUCHECK
325     DFCS_MONO
326     DFCS_PUSHED
327     DFCS_SCROLLCOMBOBOX
328     DFCS_SCROLLDOWN
329     DFCS_SCROLLLEFT
330     DFCS_SCROLLRIGHT
331     DFCS_SCROLLSIZEGRIP
332     DFCS_SCROLLSIZEGRIPRIGHT
333     DFCS_SCROLLUP
334     DFC_BUTTON
335     DFC_CAPTION
336     DFC_MENU
337     DFC_SCROLL
338     DISP_CHANGE_BADFLAGS
339     DISP_CHANGE_BADMODE
340     DISP_CHANGE_BADPARAM
341     DISP_CHANGE_FAILED
342     DISP_CHANGE_NOTUPDATED
343     DISP_CHANGE_RESTART
344     DISP_CHANGE_SUCCESSFUL
345     DI_COMPAT
346     DI_DEFAULTSIZE
347     DI_IMAGE
348     DI_MASK
349     DI_NORMAL
350     DLGC_BUTTON
351     DLGC_DEFPUSHBUTTON
352     DLGC_HASSETSEL
353     DLGC_RADIOBUTTON
354     DLGC_STATIC
355     DLGC_UNDEFPUSHBUTTON
356     DLGC_WANTALLKEYS
357     DLGC_WANTARROWS
358     DLGC_WANTCHARS
359     DLGC_WANTMESSAGE
360     DLGC_WANTTAB
361     DLGWINDOWEXTRA
362     DM_GETDEFID
363     DM_REPOSITION
364     DM_SETDEFID
365     DSS_DEFAULT
366     DSS_DISABLED
367     DSS_MONO
368     DSS_NORMAL
369     DSS_RIGHT
370     DSS_UNION
371     DST_BITMAP
372     DST_COMPLEX
373     DST_ICON
374     DST_PREFIXTEXT
375     DST_TEXT
376     DS_3DLOOK
377     DS_ABSALIGN
378     DS_CENTER
379     DS_CENTERMOUSE
380     DS_CONTEXTHELP
381     DS_CONTROL
382     DS_FIXEDSYS
383     DS_LOCALEDIT
384     DS_MODALFRAME
385     DS_NOFAILCREATE
386     DS_NOIDLEMSG
387     DS_SETFONT
388     DS_SETFOREGROUND
389     DS_SYSMODAL
390     DT_BOTTOM
391     DT_CALCRECT
392     DT_CENTER
393     DT_EDITCONTROL
394     DT_END_ELLIPSIS
395     DT_EXPANDTABS
396     DT_EXTERNALLEADING
397     DT_INTERNAL
398     DT_LEFT
399     DT_MODIFYSTRING
400     DT_NOCLIP
401     DT_NOPREFIX
402     DT_PATH_ELLIPSIS
403     DT_RIGHT
404     DT_RTLREADING
405     DT_SINGLELINE
406     DT_TABSTOP
407     DT_TOP
408     DT_VCENTER
409     DT_WORDBREAK
410     DT_WORD_ELLIPSIS
411     DWL_DLGPROC
412     DWL_MSGRESULT
413     DWL_USER
414     EC_LEFTMARGIN
415     EC_RIGHTMARGIN
416     EC_USEFONTINFO
417     EDGE_BUMP
418     EDGE_ETCHED
419     EDGE_RAISED
420     EDGE_SUNKEN
421     EM_CANUNDO
422     EM_CHARFROMPOS
423     EM_EMPTYUNDOBUFFER
424     EM_FMTLINES
425     EM_GETFIRSTVISIBLELINE
426     EM_GETHANDLE
427     EM_GETLIMITTEXT
428     EM_GETLINE
429     EM_GETLINECOUNT
430     EM_GETMARGINS
431     EM_GETMODIFY
432     EM_GETPASSWORDCHAR
433     EM_GETRECT
434     EM_GETSEL
435     EM_GETTHUMB
436     EM_GETWORDBREAKPROC
437     EM_LIMITTEXT
438     EM_LINEFROMCHAR
439     EM_LINEINDEX
440     EM_LINELENGTH
441     EM_LINESCROLL
442     EM_POSFROMCHAR
443     EM_REPLACESEL
444     EM_SCROLL
445     EM_SCROLLCARET
446     EM_SETHANDLE
447     EM_SETLIMITTEXT
448     EM_SETMARGINS
449     EM_SETMODIFY
450     EM_SETPASSWORDCHAR
451     EM_SETREADONLY
452     EM_SETRECT
453     EM_SETRECTNP
454     EM_SETSEL
455     EM_SETTABSTOPS
456     EM_SETWORDBREAKPROC
457     EM_UNDO
458     EN_CHANGE
459     EN_ERRSPACE
460     EN_HSCROLL
461     EN_KILLFOCUS
462     EN_MAXTEXT
463     EN_SETFOCUS
464     EN_UPDATE
465     EN_VSCROLL
466     ESB_DISABLE_BOTH
467     ESB_DISABLE_DOWN
468     ESB_DISABLE_LEFT
469     ESB_DISABLE_LTUP
470     ESB_DISABLE_RIGHT
471     ESB_DISABLE_RTDN
472     ESB_DISABLE_UP
473     ESB_ENABLE_BOTH
474     ES_AUTOHSCROLL
475     ES_AUTOVSCROLL
476     ES_CENTER
477     ES_COMBO
478     ES_LEFT
479     ES_LOWERCASE
480     ES_MULTILINE
481     ES_NOHIDESEL
482     ES_NUMBER
483     ES_OEMCONVERT
484     ES_PASSWORD
485     ES_READONLY
486     ES_RIGHT
487     ES_UPPERCASE
488     ES_WANTRETURN
489     EWX_FORCE
490     EWX_LOGOFF
491     EWX_POWEROFF
492     EWX_REBOOT
493     EWX_SHUTDOWN
494     EW_EXITANDEXECAPP
495     EW_REBOOTSYSTEM
496     EW_RESTARTWINDOWS
497     FALT
498     FCONTROL
499     FKF_AVAILABLE
500     FKF_CLICKON
501     FKF_CONFIRMHOTKEY
502     FKF_FILTERKEYSON
503     FKF_HOTKEYACTIVE
504     FKF_HOTKEYSOUND
505     FKF_INDICATOR
506     FNOINVERT
507     FSHIFT
508     FVIRTKEY
509     GA_PARENT
510     GA_ROOT
511     GA_ROOTOWNER
512     GCL_CBCLSEXTRA
513     GCL_CBWNDEXTRA
514     GCL_HBRBACKGROUND
515     GCL_HCURSOR
516     GCL_HICON
517     GCL_HICONSM
518     GCL_HMODULE
519     GCL_MENUNAME
520     GCL_STYLE
521     GCL_WNDPROC
522     GCW_ATOM
523     GMDI_GOINTOPOPUPS
524     GMDI_USEDISABLED
525     GWL_EXSTYLE
526     GWL_HINSTANCE
527     GWL_HWNDPARENT
528     GWL_ID
529     GWL_STYLE
530     GWL_USERDATA
531     GWL_WNDPROC
532     GW_CHILD
533     GW_HWNDFIRST
534     GW_HWNDLAST
535     GW_HWNDNEXT
536     GW_HWNDPREV
537     GW_OWNER
538     HBMMENU_CALLBACK
539     HBMMENU_MBAR_CLOSE
540     HBMMENU_MBAR_CLOSE_D
541     HBMMENU_MBAR_MINIMIZE
542     HBMMENU_MBAR_MINIMIZE_D
543     HBMMENU_MBAR_RESTORE
544     HBMMENU_POPUP_CLOSE
545     HBMMENU_POPUP_MAXIMIZE
546     HBMMENU_POPUP_MINIMIZE
547     HBMMENU_POPUP_RESTORE
548     HBMMENU_SYSTEM
549     HCBT_ACTIVATE
550     HCBT_CLICKSKIPPED
551     HCBT_CREATEWND
552     HCBT_DESTROYWND
553     HCBT_KEYSKIPPED
554     HCBT_MINMAX
555     HCBT_MOVESIZE
556     HCBT_QS
557     HCBT_SETFOCUS
558     HCBT_SYSCOMMAND
559     HCF_AVAILABLE
560     HCF_CONFIRMHOTKEY
561     HCF_HIGHCONTRASTON
562     HCF_HOTKEYACTIVE
563     HCF_HOTKEYAVAILABLE
564     HCF_HOTKEYSOUND
565     HCF_INDICATOR
566     HC_ACTION
567     HC_GETNEXT
568     HC_NOREM
569     HC_NOREMOVE
570     HC_SKIP
571     HC_SYSMODALOFF
572     HC_SYSMODALON
573     HELPINFO_MENUITEM
574     HELPINFO_WINDOW
575     HELP_COMMAND
576     HELP_CONTENTS
577     HELP_CONTEXT
578     HELP_CONTEXTMENU
579     HELP_CONTEXTPOPUP
580     HELP_FINDER
581     HELP_FORCEFILE
582     HELP_HELPONHELP
583     HELP_INDEX
584     HELP_KEY
585     HELP_MULTIKEY
586     HELP_PARTIALKEY
587     HELP_QUIT
588     HELP_SETCONTENTS
589     HELP_SETINDEX
590     HELP_SETPOPUP_POS
591     HELP_SETWINPOS
592     HELP_TCARD
593     HELP_TCARD_DATA
594     HELP_TCARD_OTHER_CALLER
595     HELP_WM_HELP
596     HKL_NEXT
597     HKL_PREV
598     HOVER_DEFAULT
599     HSHELL_ACTIVATESHELLWINDOW
600     HSHELL_WINDOWCREATED
601     HSHELL_WINDOWDESTROYED
602     HTBORDER
603     HTBOTTOM
604     HTBOTTOMLEFT
605     HTBOTTOMRIGHT
606     HTCAPTION
607     HTCLIENT
608     HTCLOSE
609     HTERROR
610     HTGROWBOX
611     HTHELP
612     HTHSCROLL
613     HTLEFT
614     HTMAXBUTTON
615     HTMENU
616     HTMINBUTTON
617     HTNOWHERE
618     HTOBJECT
619     HTREDUCE
620     HTRIGHT
621     HTSIZE
622     HTSIZEFIRST
623     HTSIZELAST
624     HTSYSMENU
625     HTTOP
626     HTTOPLEFT
627     HTTOPRIGHT
628     HTTRANSPARENT
629     HTVSCROLL
630     HTZOOM
631     HWND_BOTTOM
632     HWND_BROADCAST
633     HWND_DESKTOP
634     HWND_MESSAGE
635     HWND_NOTOPMOST
636     HWND_TOP
637     HWND_TOPMOST
638     ICON_BIG
639     ICON_SMALL
640     IDABORT
641     IDCANCEL
642     IDCLOSE
643     IDC_APPSTARTINGA
644     IDC_APPSTARTINGW
645     IDC_ARROWA
646     IDC_ARROWW
647     IDC_CROSSA
648     IDC_CROSSW
649     IDC_HANDA
650     IDC_HANDW
651     IDC_HELPA
652     IDC_HELPW
653     IDC_IBEAMA
654     IDC_IBEAMW
655     IDC_ICONA
656     IDC_ICONW
657     IDC_NOA
658     IDC_NOW
659     IDC_SIZEA
660     IDC_SIZEALLA
661     IDC_SIZEALLW
662     IDC_SIZENESWA
663     IDC_SIZENESWW
664     IDC_SIZENSA
665     IDC_SIZENSW
666     IDC_SIZENWSEA
667     IDC_SIZENWSEW
668     IDC_SIZEW
669     IDC_SIZEWEA
670     IDC_SIZEWEW
671     IDC_UPARROWA
672     IDC_UPARROWW
673     IDC_WAITA
674     IDC_WAITW
675     IDHELP
676     IDHOT_SNAPDESKTOP
677     IDHOT_SNAPWINDOW
678     IDIGNORE
679     IDI_APPLICATIONA
680     IDI_APPLICATIONW
681     IDI_ASTERISKA
682     IDI_ASTERISKW
683     IDI_ERROR
684     IDI_EXCLAMATIONA
685     IDI_EXCLAMATIONW
686     IDI_HANDA
687     IDI_HANDW
688     IDI_INFORMATION
689     IDI_QUESTIONA
690     IDI_QUESTIONW
691     IDI_WARNING
692     IDI_WINLOGOA
693     IDI_WINLOGOW
694     IDNO
695     IDOK
696     IDRETRY
697     IDYES
698     IMAGE_BITMAP
699     IMAGE_CURSOR
700     IMAGE_ENHMETAFILE
701     IMAGE_ICON
702     INPUT_HARDWARE
703     INPUT_KEYBOARD
704     INPUT_MOUSE
705     ISMEX_CALLBACK
706     ISMEX_NOSEND
707     ISMEX_NOTIFY
708     ISMEX_REPLIED
709     ISMEX_SEND
710     KEYEVENTF_EXTENDEDKEY
711     KEYEVENTF_KEYUP
712     KF_ALTDOWN
713     KF_DLGMODE
714     KF_EXTENDED
715     KF_MENUMODE
716     KF_REPEAT
717     KF_UP
718     KLF_ACTIVATE
719     KLF_NOTELLSHELL
720     KLF_REORDER
721     KLF_REPLACELANG
722     KLF_SUBSTITUTE_OK
723     KLF_UNLOADPREVIOUS
724     KL_NAMELENGTH
725     LBN_DBLCLK
726     LBN_ERRSPACE
727     LBN_KILLFOCUS
728     LBN_SELCANCEL
729     LBN_SELCHANGE
730     LBN_SETFOCUS
731     LBS_DISABLENOSCROLL
732     LBS_EXTENDEDSEL
733     LBS_HASSTRINGS
734     LBS_MULTICOLUMN
735     LBS_MULTIPLESEL
736     LBS_NODATA
737     LBS_NOINTEGRALHEIGHT
738     LBS_NOREDRAW
739     LBS_NOSEL
740     LBS_NOTIFY
741     LBS_OWNERDRAWFIXED
742     LBS_OWNERDRAWVARIABLE
743     LBS_SORT
744     LBS_STANDARD
745     LBS_USETABSTOPS
746     LBS_WANTKEYBOARDINPUT
747     LB_ADDFILE
748     LB_ADDSTRING
749     LB_CARETOFF
750     LB_CARETON
751     LB_CTLCODE
752     LB_DELETESTRING
753     LB_DIR
754     LB_ERR
755     LB_ERRSPACE
756     LB_FINDSTRING
757     LB_FINDSTRINGEXACT
758     LB_GETANCHORINDEX
759     LB_GETCARETINDEX
760     LB_GETCOUNT
761     LB_GETCURSEL
762     LB_GETHORIZONTALEXTENT
763     LB_GETITEMDATA
764     LB_GETITEMHEIGHT
765     LB_GETITEMRECT
766     LB_GETLOCALE
767     LB_GETSEL
768     LB_GETSELCOUNT
769     LB_GETSELITEMS
770     LB_GETTEXT
771     LB_GETTEXTLEN
772     LB_GETTOPINDEX
773     LB_INITSTORAGE
774     LB_INSERTSTRING
775     LB_ITEMFROMPOINT
776     LB_OKAY
777     LB_RESETCONTENT
778     LB_SELECTSTRING
779     LB_SELITEMRANGE
780     LB_SELITEMRANGEEX
781     LB_SETANCHORINDEX
782     LB_SETCARETINDEX
783     LB_SETCOLUMNWIDTH
784     LB_SETCOUNT
785     LB_SETCURSEL
786     LB_SETHORIZONTALEXTENT
787     LB_SETITEMDATA
788     LB_SETITEMHEIGHT
789     LB_SETLOCALE
790     LB_SETSEL
791     LB_SETTABSTOPS
792     LB_SETTOPINDEX
793     LLKHF_ALTDOWN
794     LLKHF_EXTENDED
795     LLKHF_INJECTED
796     LLKHF_UP
797     LLMHF_INJECTED
798     LR_COLOR
799     LR_COPYDELETEORG
800     LR_COPYFROMRESOURCE
801     LR_COPYRETURNORG
802     LR_CREATEDIBSECTION
803     LR_DEFAULTCOLOR
804     LR_DEFAULTSIZE
805     LR_LOADFROMFILE
806     LR_LOADMAP3DCOLORS
807     LR_LOADTRANSPARENT
808     LR_MONOCHROME
809     LR_SHARED
810     LR_VGA_COLOR
811     MA_ACTIVATE
812     MA_ACTIVATEANDEAT
813     MA_NOACTIVATE
814     MA_NOACTIVATEANDEAT
815     MB_ABORTRETRYIGNORE
816     MB_APPLMODAL
817     MB_DEFAULT_DESKTOP_ONLY
818     MB_DEFBUTTON1
819     MB_DEFBUTTON2
820     MB_DEFBUTTON3
821     MB_DEFBUTTON4
822     MB_DEFMASK
823     MB_HELP
824     MB_ICONASTERISK
825     MB_ICONERROR
826     MB_ICONEXCLAMATION
827     MB_ICONHAND
828     MB_ICONINFORMATION
829     MB_ICONMASK
830     MB_ICONQUESTION
831     MB_ICONSTOP
832     MB_ICONWARNING
833     MB_MISCMASK
834     MB_MODEMASK
835     MB_NOFOCUS
836     MB_OK
837     MB_OKCANCEL
838     MB_RETRYCANCEL
839     MB_RIGHT
840     MB_RTLREADING
841     MB_SERVICE_NOTIFICATION
842     MB_SETFOREGROUND
843     MB_SYSTEMMODAL
844     MB_TASKMODAL
845     MB_TOPMOST
846     MB_TYPEMASK
847     MB_USERICON
848     MB_YESNO
849     MB_YESNOCANCEL
850     MDIS_ALLCHILDSTYLES
851     MDITILE_HORIZONTAL
852     MDITILE_SKIPDISABLED
853     MDITILE_VERTICAL
854     MFS_BOTTOMGAPDROP
855     MFS_CACHEDBMP
856     MFS_CHECKED
857     MFS_DEFAULT
858     MFS_DISABLED
859     MFS_ENABLED
860     MFS_GAPDROP
861     MFS_GRAYED
862     MFS_HILITE
863     MFS_HOTTRACKDRAWN
864     MFS_MASK
865     MFS_TOPGAPDROP
866     MFS_UNCHECKED
867     MFS_UNHILITE
868     MFT_BITMAP
869     MFT_MENUBARBREAK
870     MFT_MENUBREAK
871     MFT_OWNERDRAW
872     MFT_RADIOCHECK
873     MFT_RIGHTJUSTIFY
874     MFT_RIGHTORDER
875     MFT_SEPARATOR
876     MFT_STRING
877     MF_APPEND
878     MF_BITMAP
879     MF_BYCOMMAND
880     MF_BYPOSITION
881     MF_CHANGE
882     MF_CHECKED
883     MF_DEFAULT
884     MF_DELETE
885     MF_DISABLED
886     MF_ENABLED
887     MF_END
888     MF_GRAYED
889     MF_HELP
890     MF_HILITE
891     MF_INSERT
892     MF_MENUBARBREAK
893     MF_MENUBREAK
894     MF_MOUSESELECT
895     MF_OWNERDRAW
896     MF_POPUP
897     MF_REMOVE
898     MF_RIGHTJUSTIFY
899     MF_SEPARATOR
900     MF_STRING
901     MF_SYSMENU
902     MF_UNCHECKED
903     MF_UNHILITE
904     MF_USECHECKBITMAPS
905     MIIM_BITMAP
906     MIIM_CHECKMARKS
907     MIIM_DATA
908     MIIM_FTYPE
909     MIIM_ID
910     MIIM_STATE
911     MIIM_STRING
912     MIIM_SUBMENU
913     MIIM_TYPE
914     MIM_APPLYTOSUBMENUS
915     MIM_BACKGROUND
916     MIM_HELPID
917     MIM_MAXHEIGHT
918     MIM_MENUDATA
919     MIM_STYLE
920     MKF_AVAILABLE
921     MKF_CONFIRMHOTKEY
922     MKF_HOTKEYACTIVE
923     MKF_HOTKEYSOUND
924     MKF_INDICATOR
925     MKF_MODIFIERS
926     MKF_MOUSEKEYSON
927     MKF_REPLACENUMBERS
928     MK_CONTROL
929     MK_LBUTTON
930     MK_MBUTTON
931     MK_RBUTTON
932     MK_SHIFT
933     MK_XBUTTON1
934     MK_XBUTTON2
935     MNC_CLOSE
936     MNC_EXECUTE
937     MNC_IGNORE
938     MNC_SELECT
939     MOD_ALT
940     MOD_CONTROL
941     MOD_SHIFT
942     MOD_WIN
943     MONITORINFOF_PRIMARY
944     MONITOR_DEFAULTTONEAREST
945     MONITOR_DEFAULTTONULL
946     MONITOR_DEFAULTTOPRIMARY
947     MOUSEEVENTF_ABSOLUTE
948     MOUSEEVENTF_LEFTDOWN
949     MOUSEEVENTF_LEFTUP
950     MOUSEEVENTF_MIDDLEDOWN
951     MOUSEEVENTF_MIDDLEUP
952     MOUSEEVENTF_MOVE
953     MOUSEEVENTF_RIGHTDOWN
954     MOUSEEVENTF_RIGHTUP
955     MOUSEEVENTF_WHEEL
956     MSGF_DDEMGR
957     MSGF_DIALOGBOX
958     MSGF_MAX
959     MSGF_MENU
960     MSGF_MESSAGEBOX
961     MSGF_MOVE
962     MSGF_NEXTWINDOW
963     MSGF_SCROLLBAR
964     MSGF_SIZE
965     MSGF_USER
966     MWMO_ALERTABLE
967     MWMO_INPUTAVAILABLE
968     MWMO_WAITALL
969     NFR_ANSI
970     NFR_UNICODE
971     NF_QUERY
972     NF_REQUERY
973     OBM_BTNCORNERS
974     OBM_BTSIZE
975     OBM_CHECK
976     OBM_CHECKBOXES
977     OBM_CLOSE
978     OBM_COMBO
979     OBM_DNARROW
980     OBM_DNARROWD
981     OBM_DNARROWI
982     OBM_LFARROW
983     OBM_LFARROWD
984     OBM_LFARROWI
985     OBM_MNARROW
986     OBM_OLD_CLOSE
987     OBM_OLD_DNARROW
988     OBM_OLD_LFARROW
989     OBM_OLD_REDUCE
990     OBM_OLD_RESTORE
991     OBM_OLD_RGARROW
992     OBM_OLD_UPARROW
993     OBM_OLD_ZOOM
994     OBM_REDUCE
995     OBM_REDUCED
996     OBM_RESTORE
997     OBM_RESTORED
998     OBM_RGARROW
999     OBM_RGARROWD
1000     OBM_RGARROWI
1001     OBM_SIZE
1002     OBM_TRTYPE
1003     OBM_UPARROW
1004     OBM_UPARROWD
1005     OBM_UPARROWI
1006     OBM_ZOOM
1007     OBM_ZOOMD
1008     OCR_APPSTARTING
1009     OCR_CROSS
1010     OCR_DRAGOBJECT
1011     OCR_HAND
1012     OCR_HELP
1013     OCR_IBEAM
1014     OCR_ICOCUR
1015     OCR_ICON
1016     OCR_NO
1017     OCR_NORMAL
1018     OCR_SIZE
1019     OCR_SIZEALL
1020     OCR_SIZENESW
1021     OCR_SIZENS
1022     OCR_SIZENWSE
1023     OCR_SIZEWE
1024     OCR_UP
1025     OCR_WAIT
1026     ODA_DRAWENTIRE
1027     ODA_FOCUS
1028     ODA_SELECT
1029     ODS_CHECKED
1030     ODS_COMBOBOXEDIT
1031     ODS_DISABLED
1032     ODS_FOCUS
1033     ODS_GRAYED
1034     ODS_HOTLIGHT
1035     ODS_INACTIVE
1036     ODS_SELECTED
1037     ODT_BUTTON
1038     ODT_COMBOBOX
1039     ODT_LISTBOX
1040     ODT_MENU
1041     ODT_STATIC
1042     OIC_BANG
1043     OIC_ERROR
1044     OIC_HAND
1045     OIC_INFORMATION
1046     OIC_NOTE
1047     OIC_QUES
1048     OIC_SAMPLE
1049     OIC_WARNING
1050     OIC_WINLOGO
1051     PM_NOREMOVE
1052     PM_NOYIELD
1053     PM_REMOVE
1054     PRF_CHECKVISIBLE
1055     PRF_CHILDREN
1056     PRF_CLIENT
1057     PRF_ERASEBKGND
1058     PRF_NONCLIENT
1059     PRF_OWNED
1060     QS_ALLEVENTS
1061     QS_ALLINPUT
1062     QS_HOTKEY
1063     QS_INPUT
1064     QS_KEY
1065     QS_MOUSE
1066     QS_MOUSEBUTTON
1067     QS_MOUSEMOVE
1068     QS_PAINT
1069     QS_POSTMESSAGE
1070     QS_SENDMESSAGE
1071     QS_SMRESULT
1072     QS_TIMER
1073     RDW_ALLCHILDREN
1074     RDW_ERASE
1075     RDW_ERASENOW
1076     RDW_FRAME
1077     RDW_INTERNALPAINT
1078     RDW_INVALIDATE
1079     RDW_NOCHILDREN
1080     RDW_NOERASE
1081     RDW_NOFRAME
1082     RDW_NOINTERNALPAINT
1083     RDW_UPDATENOW
1084     RDW_VALIDATE
1085     RT_ACCELERATORA
1086     RT_ACCELERATORW
1087     RT_ANICURSORA
1088     RT_ANICURSORW
1089     RT_ANIICONA
1090     RT_ANIICONW
1091     RT_BITMAPA
1092     RT_BITMAPW
1093     RT_CURSORA
1094     RT_CURSORW
1095     RT_DIALOGA
1096     RT_DIALOGW
1097     RT_DLGINCLUDEA
1098     RT_DLGINCLUDEW
1099     RT_FONTA
1100     RT_FONTDIRA
1101     RT_FONTDIRW
1102     RT_FONTW
1103     RT_GROUP_CURSORA
1104     RT_GROUP_CURSORW
1105     RT_GROUP_ICONA
1106     RT_GROUP_ICONW
1107     RT_HTMLA
1108     RT_HTMLW
1109     RT_ICONA
1110     RT_ICONW
1111     RT_MENUA
1112     RT_MENUW
1113     RT_MESSAGETABLEA
1114     RT_MESSAGETABLEW
1115     RT_PLUGPLAYA
1116     RT_PLUGPLAYW
1117     RT_RCDATAA
1118     RT_RCDATAW
1119     RT_STRINGA
1120     RT_STRINGW
1121     RT_VERSIONA
1122     RT_VERSIONW
1123     RT_VXDA
1124     RT_VXDW
1125     SBM_ENABLE_ARROWS
1126     SBM_GETPOS
1127     SBM_GETRANGE
1128     SBM_GETSCROLLINFO
1129     SBM_SETPOS
1130     SBM_SETRANGE
1131     SBM_SETRANGEREDRAW
1132     SBM_SETSCROLLINFO
1133     SBS_BOTTOMALIGN
1134     SBS_HORZ
1135     SBS_LEFTALIGN
1136     SBS_RIGHTALIGN
1137     SBS_SIZEBOX
1138     SBS_SIZEBOXBOTTOMRIGHTALIGN
1139     SBS_SIZEBOXTOPLEFTALIGN
1140     SBS_SIZEGRIP
1141     SBS_TOPALIGN
1142     SBS_VERT
1143     SB_BOTH
1144     SB_BOTTOM
1145     SB_CTL
1146     SB_ENDSCROLL
1147     SB_HORZ
1148     SB_LEFT
1149     SB_LINEDOWN
1150     SB_LINELEFT
1151     SB_LINERIGHT
1152     SB_LINEUP
1153     SB_PAGEDOWN
1154     SB_PAGELEFT
1155     SB_PAGERIGHT
1156     SB_PAGEUP
1157     SB_RIGHT
1158     SB_THUMBPOSITION
1159     SB_THUMBTRACK
1160     SB_TOP
1161     SB_VERT
1162     SC_ARRANGE
1163     SC_CLOSE
1164     SC_CONTEXTHELP
1165     SC_DEFAULT
1166     SC_HOTKEY
1167     SC_HSCROLL
1168     SC_ICON
1169     SC_KEYMENU
1170     SC_MAXIMIZE
1171     SC_MINIMIZE
1172     SC_MONITORPOWER
1173     SC_MOUSEMENU
1174     SC_MOVE
1175     SC_NEXTWINDOW
1176     SC_PREVWINDOW
1177     SC_RESTORE
1178     SC_SCREENSAVE
1179     SC_SEPARATOR
1180     SC_SIZE
1181     SC_TASKLIST
1182     SC_VSCROLL
1183     SC_ZOOM
1184     SERKF_ACTIVE
1185     SERKF_AVAILABLE
1186     SERKF_INDICATOR
1187     SERKF_SERIALKEYSON
1188     SIF_ALL
1189     SIF_DISABLENOSCROLL
1190     SIF_PAGE
1191     SIF_POS
1192     SIF_RANGE
1193     SIF_TRACKPOS
1194     SIZEFULLSCREEN
1195     SIZEICONIC
1196     SIZENORMAL
1197     SIZEZOOMHIDE
1198     SIZEZOOMSHOW
1199     SIZE_MAXHIDE
1200     SIZE_MAXIMIZED
1201     SIZE_MAXSHOW
1202     SIZE_MINIMIZED
1203     SIZE_RESTORED
1204     SKF_AUDIBLEFEEDBACK
1205     SKF_AVAILABLE
1206     SKF_CONFIRMHOTKEY
1207     SKF_HOTKEYACTIVE
1208     SKF_HOTKEYSOUND
1209     SKF_INDICATOR
1210     SKF_STICKYKEYSON
1211     SKF_TRISTATE
1212     SKF_TWOKEYSOFF
1213     SLE_ERROR
1214     SLE_MINORERROR
1215     SLE_WARNING
1216     SMTO_ABORTIFHUNG
1217     SMTO_BLOCK
1218     SMTO_NORMAL
1219     SMTO_NOTIMEOUTIFNOTHUNG
1220     SM_ARRANGE
1221     SM_CLEANBOOT
1222     SM_CMETRICS
1223     SM_CMONITORS
1224     SM_CMOUSEBUTTONS
1225     SM_CXBORDER
1226     SM_CXCURSOR
1227     SM_CXDLGFRAME
1228     SM_CXDOUBLECLK
1229     SM_CXDRAG
1230     SM_CXEDGE
1231     SM_CXFIXEDFRAME
1232     SM_CXFRAME
1233     SM_CXFULLSCREEN
1234     SM_CXHSCROLL
1235     SM_CXHTHUMB
1236     SM_CXICON
1237     SM_CXICONSPACING
1238     SM_CXMAXIMIZED
1239     SM_CXMAXTRACK
1240     SM_CXMENUCHECK
1241     SM_CXMENUSIZE
1242     SM_CXMIN
1243     SM_CXMINIMIZED
1244     SM_CXMINSPACING
1245     SM_CXMINTRACK
1246     SM_CXSCREEN
1247     SM_CXSIZE
1248     SM_CXSIZEFRAME
1249     SM_CXSMICON
1250     SM_CXSMSIZE
1251     SM_CXVIRTUALSCREEN
1252     SM_CXVSCROLL
1253     SM_CYBORDER
1254     SM_CYCAPTION
1255     SM_CYCURSOR
1256     SM_CYDLGFRAME
1257     SM_CYDOUBLECLK
1258     SM_CYDRAG
1259     SM_CYEDGE
1260     SM_CYFIXEDFRAME
1261     SM_CYFRAME
1262     SM_CYFULLSCREEN
1263     SM_CYHSCROLL
1264     SM_CYICON
1265     SM_CYICONSPACING
1266     SM_CYKANJIWINDOW
1267     SM_CYMAXIMIZED
1268     SM_CYMAXTRACK
1269     SM_CYMENU
1270     SM_CYMENUCHECK
1271     SM_CYMENUSIZE
1272     SM_CYMIN
1273     SM_CYMINIMIZED
1274     SM_CYMINSPACING
1275     SM_CYMINTRACK
1276     SM_CYSCREEN
1277     SM_CYSIZE
1278     SM_CYSIZEFRAME
1279     SM_CYSMCAPTION
1280     SM_CYSMICON
1281     SM_CYSMSIZE
1282     SM_CYVIRTUALSCREEN
1283     SM_CYVSCROLL
1284     SM_CYVTHUMB
1285     SM_DBCSENABLED
1286     SM_DEBUG
1287     SM_MENUDROPALIGNMENT
1288     SM_MIDEASTENABLED
1289     SM_MOUSEPRESENT
1290     SM_MOUSEWHEELPRESENT
1291     SM_NETWORK
1292     SM_PENWINDOWS
1293     SM_RESERVED1
1294     SM_RESERVED2
1295     SM_RESERVED3
1296     SM_RESERVED4
1297     SM_SAMEDISPLAYFORMAT
1298     SM_SECURE
1299     SM_SHOWSOUNDS
1300     SM_SLOWMACHINE
1301     SM_SWAPBUTTON
1302     SM_XVIRTUALSCREEN
1303     SM_YVIRTUALSCREEN
1304     SPIF_SENDCHANGE
1305     SPIF_SENDWININICHANGE
1306     SPIF_UPDATEINIFILE
1307     SPI_GETACCESSTIMEOUT
1308     SPI_GETACTIVEWINDOWTRACKING
1309     SPI_GETACTIVEWNDTRKTIMEOUT
1310     SPI_GETACTIVEWNDTRKZORDER
1311     SPI_GETANIMATION
1312     SPI_GETBEEP
1313     SPI_GETBORDER
1314     SPI_GETCOMBOBOXANIMATION
1315     SPI_GETDEFAULTINPUTLANG
1316     SPI_GETDESKWALLPAPER
1317     SPI_GETDRAGFULLWINDOWS
1318     SPI_GETFASTTASKSWITCH
1319     SPI_GETFILTERKEYS
1320     SPI_GETFONTSMOOTHING
1321     SPI_GETFOREGROUNDFLASHCOUNT
1322     SPI_GETFOREGROUNDLOCKTIMEOUT
1323     SPI_GETGRADIENTCAPTIONS
1324     SPI_GETGRIDGRANULARITY
1325     SPI_GETHIGHCONTRAST
1326     SPI_GETHOTTRACKING
1327     SPI_GETICONMETRICS
1328     SPI_GETICONTITLELOGFONT
1329     SPI_GETICONTITLEWRAP
1330     SPI_GETKEYBOARDDELAY
1331     SPI_GETKEYBOARDPREF
1332     SPI_GETKEYBOARDSPEED
1333     SPI_GETLISTBOXSMOOTHSCROLLING
1334     SPI_GETLOWPOWERACTIVE
1335     SPI_GETLOWPOWERTIMEOUT
1336     SPI_GETMENUANIMATION
1337     SPI_GETMENUDROPALIGNMENT
1338     SPI_GETMENUSHOWDELAY
1339     SPI_GETMENUUNDERLINES
1340     SPI_GETMINIMIZEDMETRICS
1341     SPI_GETMOUSE
1342     SPI_GETMOUSEHOVERHEIGHT
1343     SPI_GETMOUSEHOVERTIME
1344     SPI_GETMOUSEHOVERWIDTH
1345     SPI_GETMOUSEKEYS
1346     SPI_GETMOUSESPEED
1347     SPI_GETMOUSETRAILS
1348     SPI_GETNONCLIENTMETRICS
1349     SPI_GETPOWEROFFACTIVE
1350     SPI_GETPOWEROFFTIMEOUT
1351     SPI_GETSCREENREADER
1352     SPI_GETSCREENSAVEACTIVE
1353     SPI_GETSCREENSAVERRUNNING
1354     SPI_GETSCREENSAVETIMEOUT
1355     SPI_GETSERIALKEYS
1356     SPI_GETSHOWIMEUI
1357     SPI_GETSHOWSOUNDS
1358     SPI_GETSOUNDSENTRY
1359     SPI_GETSTICKYKEYS
1360     SPI_GETTOGGLEKEYS
1361     SPI_GETWHEELSCROLLLINES
1362     SPI_GETWINDOWSEXTENSION
1363     SPI_GETWORKAREA
1364     SPI_ICONHORIZONTALSPACING
1365     SPI_ICONVERTICALSPACING
1366     SPI_LANGDRIVER
1367     SPI_SCREENSAVERRUNNING
1368     SPI_SETACCESSTIMEOUT
1369     SPI_SETACTIVEWINDOWTRACKING
1370     SPI_SETACTIVEWNDTRKTIMEOUT
1371     SPI_SETACTIVEWNDTRKZORDER
1372     SPI_SETANIMATION
1373     SPI_SETBEEP
1374     SPI_SETBORDER
1375     SPI_SETCOMBOBOXANIMATION
1376     SPI_SETCURSORS
1377     SPI_SETDEFAULTINPUTLANG
1378     SPI_SETDESKPATTERN
1379     SPI_SETDESKWALLPAPER
1380     SPI_SETDOUBLECLICKTIME
1381     SPI_SETDOUBLECLKHEIGHT
1382     SPI_SETDOUBLECLKWIDTH
1383     SPI_SETDRAGFULLWINDOWS
1384     SPI_SETDRAGHEIGHT
1385     SPI_SETDRAGWIDTH
1386     SPI_SETFASTTASKSWITCH
1387     SPI_SETFILTERKEYS
1388     SPI_SETFONTSMOOTHING
1389     SPI_SETFOREGROUNDFLASHCOUNT
1390     SPI_SETFOREGROUNDLOCKTIMEOUT
1391     SPI_SETGRADIENTCAPTIONS
1392     SPI_SETGRIDGRANULARITY
1393     SPI_SETHANDHELD
1394     SPI_SETHIGHCONTRAST
1395     SPI_SETHOTTRACKING
1396     SPI_SETICONMETRICS
1397     SPI_SETICONS
1398     SPI_SETICONTITLELOGFONT
1399     SPI_SETICONTITLEWRAP
1400     SPI_SETKEYBOARDDELAY
1401     SPI_SETKEYBOARDPREF
1402     SPI_SETKEYBOARDSPEED
1403     SPI_SETLANGTOGGLE
1404     SPI_SETLISTBOXSMOOTHSCROLLING
1405     SPI_SETLOWPOWERACTIVE
1406     SPI_SETLOWPOWERTIMEOUT
1407     SPI_SETMENUANIMATION
1408     SPI_SETMENUDROPALIGNMENT
1409     SPI_SETMENUSHOWDELAY
1410     SPI_SETMENUUNDERLINES
1411     SPI_SETMINIMIZEDMETRICS
1412     SPI_SETMOUSE
1413     SPI_SETMOUSEBUTTONSWAP
1414     SPI_SETMOUSEHOVERHEIGHT
1415     SPI_SETMOUSEHOVERTIME
1416     SPI_SETMOUSEHOVERWIDTH
1417     SPI_SETMOUSEKEYS
1418     SPI_SETMOUSESPEED
1419     SPI_SETMOUSETRAILS
1420     SPI_SETNONCLIENTMETRICS
1421     SPI_SETPENWINDOWS
1422     SPI_SETPOWEROFFACTIVE
1423     SPI_SETPOWEROFFTIMEOUT
1424     SPI_SETSCREENREADER
1425     SPI_SETSCREENSAVEACTIVE
1426     SPI_SETSCREENSAVERRUNNING
1427     SPI_SETSCREENSAVETIMEOUT
1428     SPI_SETSERIALKEYS
1429     SPI_SETSHOWIMEUI
1430     SPI_SETSHOWSOUNDS
1431     SPI_SETSOUNDSENTRY
1432     SPI_SETSTICKYKEYS
1433     SPI_SETTOGGLEKEYS
1434     SPI_SETWHEELSCROLLLINES
1435     SPI_SETWORKAREA
1436     SSF_AVAILABLE
1437     SSF_SOUNDSENTRYON
1438     SSGF_DISPLAY
1439     SSGF_NONE
1440     SSTF_BORDER
1441     SSTF_CHARS
1442     SSTF_DISPLAY
1443     SSTF_NONE
1444     SSWF_DISPLAY
1445     SSWF_NONE
1446     SSWF_TITLE
1447     SSWF_WINDOW
1448     SS_BITMAP
1449     SS_BLACKFRAME
1450     SS_BLACKRECT
1451     SS_CENTER
1452     SS_CENTERIMAGE
1453     SS_ENHMETAFILE
1454     SS_ETCHEDFRAME
1455     SS_ETCHEDHORZ
1456     SS_ETCHEDVERT
1457     SS_GRAYFRAME
1458     SS_GRAYRECT
1459     SS_ICON
1460     SS_LEFT
1461     SS_LEFTNOWORDWRAP
1462     SS_NOPREFIX
1463     SS_NOTIFY
1464     SS_OWNERDRAW
1465     SS_REALSIZEIMAGE
1466     SS_RIGHT
1467     SS_RIGHTJUST
1468     SS_SIMPLE
1469     SS_SUNKEN
1470     SS_TYPEMASK
1471     SS_WHITEFRAME
1472     SS_WHITERECT
1473     STM_GETICON
1474     STM_GETIMAGE
1475     STM_MSGMAX
1476     STM_SETICON
1477     STM_SETIMAGE
1478     STN_CLICKED
1479     STN_DBLCLK
1480     STN_DISABLE
1481     STN_ENABLE
1482     SWP_ASYNCWINDOWPOS
1483     SWP_DEFERERASE
1484     SWP_DRAWFRAME
1485     SWP_FRAMECHANGED
1486     SWP_HIDEWINDOW
1487     SWP_NOACTIVATE
1488     SWP_NOCOPYBITS
1489     SWP_NOMOVE
1490     SWP_NOOWNERZORDER
1491     SWP_NOREDRAW
1492     SWP_NOREPOSITION
1493     SWP_NOSENDCHANGING
1494     SWP_NOSIZE
1495     SWP_NOZORDER
1496     SWP_SHOWWINDOW
1497     SW_ERASE
1498     SW_HIDE
1499     SW_INVALIDATE
1500     SW_MAX
1501     SW_MAXIMIZE
1502     SW_MINIMIZE
1503     SW_NORMAL
1504     SW_NORMALNA
1505     SW_OTHERMAXIMIZED
1506     SW_OTHERRESTORED
1507     SW_PARENTCLOSING
1508     SW_PARENTOPENING
1509     SW_RESTORE
1510     SW_SCROLLCHILDREN
1511     SW_SHOW
1512     SW_SHOWDEFAULT
1513     SW_SHOWMAXIMIZED
1514     SW_SHOWMINIMIZED
1515     SW_SHOWMINNOACTIVE
1516     SW_SHOWNA
1517     SW_SHOWNOACTIVATE
1518     SW_SHOWNORMAL
1519     TKF_AVAILABLE
1520     TKF_CONFIRMHOTKEY
1521     TKF_HOTKEYACTIVE
1522     TKF_HOTKEYSOUND
1523     TKF_TOGGLEKEYSON
1524     TME_CANCEL
1525     TME_HOVER
1526     TME_LEAVE
1527     TME_QUERY
1528     TPM_BOTTOMALIGN
1529     TPM_CENTERALIGN
1530     TPM_HORIZONTAL
1531     TPM_LEFTALIGN
1532     TPM_LEFTBUTTON
1533     TPM_NONOTIFY
1534     TPM_RETURNCMD
1535     TPM_RIGHTALIGN
1536     TPM_RIGHTBUTTON
1537     TPM_TOPALIGN
1538     TPM_VCENTERALIGN
1539     TPM_VERTICAL
1540     VK_0
1541     VK_1
1542     VK_2
1543     VK_3
1544     VK_4
1545     VK_5
1546     VK_6
1547     VK_7
1548     VK_8
1549     VK_9
1550     VK_A
1551     VK_ADD
1552     VK_APPS
1553     VK_ATTN
1554     VK_B
1555     VK_BACK
1556     VK_C
1557     VK_CANCEL
1558     VK_CAPITAL
1559     VK_CLEAR
1560     VK_CONTROL
1561     VK_CRSEL
1562     VK_D
1563     VK_DECIMAL
1564     VK_DELETE
1565     VK_DIVIDE
1566     VK_DOWN
1567     VK_E
1568     VK_END
1569     VK_EREOF
1570     VK_ESCAPE
1571     VK_EXECUTE
1572     VK_EXSEL
1573     VK_F
1574     VK_F1
1575     VK_F10
1576     VK_F11
1577     VK_F12
1578     VK_F13
1579     VK_F14
1580     VK_F15
1581     VK_F16
1582     VK_F17
1583     VK_F18
1584     VK_F19
1585     VK_F2
1586     VK_F20
1587     VK_F21
1588     VK_F22
1589     VK_F23
1590     VK_F24
1591     VK_F3
1592     VK_F4
1593     VK_F5
1594     VK_F6
1595     VK_F7
1596     VK_F8
1597     VK_F9
1598     VK_G
1599     VK_H
1600     VK_HELP
1601     VK_HOME
1602     VK_I
1603     VK_ICO_00
1604     VK_ICO_HELP
1605     VK_INSERT
1606     VK_J
1607     VK_K
1608     VK_L
1609     VK_LBUTTON
1610     VK_LCONTROL
1611     VK_LEFT
1612     VK_LMENU
1613     VK_LSHIFT
1614     VK_LWIN
1615     VK_M
1616     VK_MBUTTON
1617     VK_MENU
1618     VK_MULTIPLY
1619     VK_N
1620     VK_NEXT
1621     VK_NONAME
1622     VK_NUMLOCK
1623     VK_NUMPAD0
1624     VK_NUMPAD1
1625     VK_NUMPAD2
1626     VK_NUMPAD3
1627     VK_NUMPAD4
1628     VK_NUMPAD5
1629     VK_NUMPAD6
1630     VK_NUMPAD7
1631     VK_NUMPAD8
1632     VK_NUMPAD9
1633     VK_O
1634     VK_OEM_1
1635     VK_OEM_102
1636     VK_OEM_2
1637     VK_OEM_3
1638     VK_OEM_4
1639     VK_OEM_5
1640     VK_OEM_6
1641     VK_OEM_7
1642     VK_OEM_8
1643     VK_OEM_AX
1644     VK_OEM_CLEAR
1645     VK_OEM_COMMA
1646     VK_OEM_MINUS
1647     VK_OEM_PERIOD
1648     VK_OEM_PLUS
1649     VK_P
1650     VK_PA1
1651     VK_PAUSE
1652     VK_PLAY
1653     VK_PRINT
1654     VK_PRIOR
1655     VK_PROCESSKEY
1656     VK_Q
1657     VK_R
1658     VK_RBUTTON
1659     VK_RCONTROL
1660     VK_RETURN
1661     VK_RIGHT
1662     VK_RMENU
1663     VK_RSHIFT
1664     VK_RWIN
1665     VK_S
1666     VK_SCROLL
1667     VK_SELECT
1668     VK_SEPARATOR
1669     VK_SHIFT
1670     VK_SNAPSHOT
1671     VK_SPACE
1672     VK_SUBTRACT
1673     VK_T
1674     VK_TAB
1675     VK_U
1676     VK_UP
1677     VK_V
1678     VK_W
1679     VK_X
1680     VK_XBUTTON1
1681     VK_XBUTTON2
1682     VK_Y
1683     VK_Z
1684     VK_ZOOM
1685     WA_ACTIVE
1686     WA_CLICKACTIVE
1687     WA_INACTIVE
1688     WB_ISDELIMITER
1689     WB_LEFT
1690     WB_RIGHT
1691     WC_DIALOGA
1692     WC_DIALOGW
1693     WHEEL_DELTA
1694     WHEEL_PAGESCROLL
1695     WH_CALLWNDPROC
1696     WH_CALLWNDPROCRET
1697     WH_CBT
1698     WH_DEBUG
1699     WH_FOREGROUNDIDLE
1700     WH_GETMESSAGE
1701     WH_HARDWARE
1702     WH_JOURNALPLAYBACK
1703     WH_JOURNALRECORD
1704     WH_KEYBOARD
1705     WH_KEYBOARD_LL
1706     WH_MAX
1707     WH_MAXHOOK
1708     WH_MIN
1709     WH_MINHOOK
1710     WH_MOUSE
1711     WH_MOUSE_LL
1712     WH_MSGFILTER
1713     WH_SHELL
1714     WH_SYSMSGFILTER
1715     WMSZ_BOTTOM
1716     WMSZ_BOTTOMLEFT
1717     WMSZ_BOTTOMRIGHT
1718     WMSZ_LEFT
1719     WMSZ_RIGHT
1720     WMSZ_TOP
1721     WMSZ_TOPLEFT
1722     WMSZ_TOPRIGHT
1723     WM_ACTIVATE
1724     WM_ACTIVATEAPP
1725     WM_ACTIVATESHELLWINDOW
1726     WM_ALTTABACTIVE
1727     WM_APP
1728     WM_ASKCBFORMATNAME
1729     WM_BEGINDRAG
1730     WM_CANCELJOURNAL
1731     WM_CANCELMODE
1732     WM_CAPTURECHANGED
1733     WM_CHANGECBCHAIN
1734     WM_CHANGEUISTATE
1735     WM_CHAR
1736     WM_CHARTOITEM
1737     WM_CHILDACTIVATE
1738     WM_CLEAR
1739     WM_CLOSE
1740     WM_COMMAND
1741     WM_COMMNOTIFY
1742     WM_COMPACTING
1743     WM_COMPAREITEM
1744     WM_CONTEXTMENU
1745     WM_COPY
1746     WM_COPYDATA
1747     WM_CREATE
1748     WM_CTLCOLOR
1749     WM_CTLCOLORBTN
1750     WM_CTLCOLORDLG
1751     WM_CTLCOLOREDIT
1752     WM_CTLCOLORLISTBOX
1753     WM_CTLCOLORMSGBOX
1754     WM_CTLCOLORSCROLLBAR
1755     WM_CTLCOLORSTATIC
1756     WM_CUT
1757     WM_DEADCHAR
1758     WM_DELETEITEM
1759     WM_DESTROY
1760     WM_DESTROYCLIPBOARD
1761     WM_DEVICECHANGE
1762     WM_DEVMODECHANGE
1763     WM_DISPLAYCHANGE
1764     WM_DRAGLOOP
1765     WM_DRAGMOVE
1766     WM_DRAGSELECT
1767     WM_DRAWCLIPBOARD
1768     WM_DRAWITEM
1769     WM_DROPFILES
1770     WM_DROPOBJECT
1771     WM_ENABLE
1772     WM_ENDSESSION
1773     WM_ENTERIDLE
1774     WM_ENTERMENULOOP
1775     WM_ENTERSIZEMOVE
1776     WM_ERASEBKGND
1777     WM_EXITMENULOOP
1778     WM_EXITSIZEMOVE
1779     WM_FILESYSCHANGE
1780     WM_FONTCHANGE
1781     WM_GETDLGCODE
1782     WM_GETFONT
1783     WM_GETHOTKEY
1784     WM_GETICON
1785     WM_GETMINMAXINFO
1786     WM_GETTEXT
1787     WM_GETTEXTLENGTH
1788     WM_HELP
1789     WM_HOTKEY
1790     WM_HSCROLL
1791     WM_HSCROLLCLIPBOARD
1792     WM_ICONERASEBKGND
1793     WM_IME_CHAR
1794     WM_IME_COMPOSITION
1795     WM_IME_COMPOSITIONFULL
1796     WM_IME_CONTROL
1797     WM_IME_ENDCOMPOSITION
1798     WM_IME_KEYDOWN
1799     WM_IME_KEYLAST
1800     WM_IME_KEYUP
1801     WM_IME_NOTIFY
1802     WM_IME_REQUEST
1803     WM_IME_SELECT
1804     WM_IME_SETCONTEXT
1805     WM_IME_STARTCOMPOSITION
1806     WM_INITDIALOG
1807     WM_INITMENU
1808     WM_INITMENUPOPUP
1809     WM_INPUTLANGCHANGE
1810     WM_INPUTLANGCHANGEREQUEST
1811     WM_ISACTIVEICON
1812     WM_KEYDOWN
1813     WM_KEYFIRST
1814     WM_KEYLAST
1815     WM_KEYUP
1816     WM_KILLFOCUS
1817     WM_LBTRACKPOINT
1818     WM_LBUTTONDBLCLK
1819     WM_LBUTTONDOWN
1820     WM_LBUTTONUP
1821     WM_MBUTTONDBLCLK
1822     WM_MBUTTONDOWN
1823     WM_MBUTTONUP
1824     WM_MDIACTIVATE
1825     WM_MDICASCADE
1826     WM_MDICREATE
1827     WM_MDIDESTROY
1828     WM_MDIGETACTIVE
1829     WM_MDIICONARRANGE
1830     WM_MDIMAXIMIZE
1831     WM_MDINEXT
1832     WM_MDIREFRESHMENU
1833     WM_MDIRESTORE
1834     WM_MDISETMENU
1835     WM_MDITILE
1836     WM_MEASUREITEM
1837     WM_MENUCHAR
1838     WM_MENUCOMMAND
1839     WM_MENUDRAG
1840     WM_MENUGETOBJECT
1841     WM_MENURBUTTONUP
1842     WM_MENUSELECT
1843     WM_MOUSEACTIVATE
1844     WM_MOUSEFIRST
1845     WM_MOUSEHOVER
1846     WM_MOUSELAST
1847     WM_MOUSELEAVE
1848     WM_MOUSEMOVE
1849     WM_MOUSEWHEEL
1850     WM_MOVE
1851     WM_MOVING
1852     WM_NCACTIVATE
1853     WM_NCCALCSIZE
1854     WM_NCCREATE
1855     WM_NCDESTROY
1856     WM_NCHITTEST
1857     WM_NCLBUTTONDBLCLK
1858     WM_NCLBUTTONDOWN
1859     WM_NCLBUTTONUP
1860     WM_NCMBUTTONDBLCLK
1861     WM_NCMBUTTONDOWN
1862     WM_NCMBUTTONUP
1863     WM_NCMOUSEMOVE
1864     WM_NCPAINT
1865     WM_NCRBUTTONDBLCLK
1866     WM_NCRBUTTONDOWN
1867     WM_NCRBUTTONUP
1868     WM_NCXBUTTONDBLCLK
1869     WM_NCXBUTTONDOWN
1870     WM_NCXBUTTONUP
1871     WM_NEXTDLGCTL
1872     WM_NEXTMENU
1873     WM_NOTIFY
1874     WM_NOTIFYFORMAT
1875     WM_NULL
1876     WM_OTHERWINDOWCREATED
1877     WM_OTHERWINDOWDESTROYED
1878     WM_PAINT
1879     WM_PAINTCLIPBOARD
1880     WM_PAINTICON
1881     WM_PALETTECHANGED
1882     WM_PALETTEISCHANGING
1883     WM_PARENTNOTIFY
1884     WM_PASTE
1885     WM_PENWINFIRST
1886     WM_PENWINLAST
1887     WM_POWER
1888     WM_POWERBROADCAST
1889     WM_PRINT
1890     WM_PRINTCLIENT
1891     WM_QUERYDRAGICON
1892     WM_QUERYDROPOBJECT
1893     WM_QUERYENDSESSION
1894     WM_QUERYNEWPALETTE
1895     WM_QUERYOPEN
1896     WM_QUERYPARKICON
1897     WM_QUERYSAVESTATE
1898     WM_QUERYUISTATE
1899     WM_QUEUESYNC
1900     WM_QUIT
1901     WM_RBUTTONDBLCLK
1902     WM_RBUTTONDOWN
1903     WM_RBUTTONUP
1904     WM_RENDERALLFORMATS
1905     WM_RENDERFORMAT
1906     WM_SETCURSOR
1907     WM_SETFOCUS
1908     WM_SETFONT
1909     WM_SETHOTKEY
1910     WM_SETICON
1911     WM_SETREDRAW
1912     WM_SETTEXT
1913     WM_SETTINGCHANGE
1914     WM_SETVISIBLE
1915     WM_SHOWWINDOW
1916     WM_SIZE
1917     WM_SIZECLIPBOARD
1918     WM_SIZEWAIT
1919     WM_SIZING
1920     WM_SPOOLERSTATUS
1921     WM_STYLECHANGED
1922     WM_STYLECHANGING
1923     WM_SYNCPAINT
1924     WM_SYNCTASK
1925     WM_SYSCHAR
1926     WM_SYSCOLORCHANGE
1927     WM_SYSCOMMAND
1928     WM_SYSDEADCHAR
1929     WM_SYSKEYDOWN
1930     WM_SYSKEYUP
1931     WM_SYSTEMERROR
1932     WM_SYSTIMER
1933     WM_TCARD
1934     WM_TESTING
1935     WM_TIMECHANGE
1936     WM_TIMER
1937     WM_UNDO
1938     WM_UNINITMENUPOPUP
1939     WM_UPDATEUISTATE
1940     WM_USER
1941     WM_USERCHANGED
1942     WM_VKEYTOITEM
1943     WM_VSCROLL
1944     WM_VSCROLLCLIPBOARD
1945     WM_WINDOWPOSCHANGED
1946     WM_WINDOWPOSCHANGING
1947     WM_WININICHANGE
1948     WM_XBUTTONDBLCLK
1949     WM_XBUTTONDOWN
1950     WM_XBUTTONUP
1951     WPF_RESTORETOMAXIMIZED
1952     WPF_SETMINPOSITION
1953     WS_BORDER
1954     WS_CAPTION
1955     WS_CHILD
1956     WS_CHILDWINDOW
1957     WS_CLIPCHILDREN
1958     WS_CLIPSIBLINGS
1959     WS_DISABLED
1960     WS_DLGFRAME
1961     WS_EX_ACCEPTFILES
1962     WS_EX_APPWINDOW
1963     WS_EX_CLIENTEDGE
1964     WS_EX_CONTEXTHELP
1965     WS_EX_CONTROLPARENT
1966     WS_EX_DLGMODALFRAME
1967     WS_EX_DRAGDETECT
1968     WS_EX_LAYERED
1969     WS_EX_LEFT
1970     WS_EX_LEFTSCROLLBAR
1971     WS_EX_LTRREADING
1972     WS_EX_MANAGED
1973     WS_EX_MDICHILD
1974     WS_EX_NOPARENTNOTIFY
1975     WS_EX_OVERLAPPEDWINDOW
1976     WS_EX_PALETTEWINDOW
1977     WS_EX_RIGHT
1978     WS_EX_RIGHTSCROLLBAR
1979     WS_EX_RTLREADING
1980     WS_EX_STATICEDGE
1981     WS_EX_TOOLWINDOW
1982     WS_EX_TOPMOST
1983     WS_EX_TRANSPARENT
1984     WS_EX_TRAYWINDOW
1985     WS_EX_WINDOWEDGE
1986     WS_GROUP
1987     WS_HSCROLL
1988     WS_ICONIC
1989     WS_MAXIMIZE
1990     WS_MAXIMIZEBOX
1991     WS_MINIMIZE
1992     WS_MINIMIZEBOX
1993     WS_OVERLAPPED
1994     WS_OVERLAPPEDWINDOW
1995     WS_POPUP
1996     WS_POPUPWINDOW
1997     WS_SIZEBOX
1998     WS_SYSMENU
1999     WS_TABSTOP
2000     WS_THICKFRAME
2001     WS_TILED
2002     WS_TILEDWINDOW
2003     WS_VISIBLE
2004     WS_VSCROLL
2005     WVR_ALIGNBOTTOM
2006     WVR_ALIGNLEFT
2007     WVR_ALIGNRIGHT
2008     WVR_ALIGNTOP
2009     WVR_HREDRAW
2010     WVR_REDRAW
2011     WVR_VALIDRECTS
2012     WVR_VREDRAW
2013 );
2014 @EXPORT_OK = qw();
2015
2016 use constant ARW_BOTTOMLEFT => 0;
2017 use constant ARW_BOTTOMRIGHT => 1;
2018 use constant ARW_DOWN => 4;
2019 use constant ARW_HIDE => 8;
2020 use constant ARW_LEFT => 0;
2021 use constant ARW_RIGHT => 0;
2022 use constant ARW_STARTMASK => 3;
2023 use constant ARW_STARTRIGHT => 1;
2024 use constant ARW_STARTTOP => 2;
2025 use constant ARW_TOPLEFT => 2;
2026 use constant ARW_TOPRIGHT => 3;
2027 use constant ARW_UP => 4;
2028 use constant ATF_AVAILABLE => 4;
2029 use constant ATF_ONOFFFEEDBACK => 2;
2030 use constant ATF_TIMEOUTON => 1;
2031 use constant AW_ACTIVATE => 131072;
2032 use constant AW_BLEND => 524288;
2033 use constant AW_CENTER => 16;
2034 use constant AW_HIDE => 65536;
2035 use constant AW_HOR_NEGATIVE => 2;
2036 use constant AW_HOR_POSITIVE => 1;
2037 use constant AW_SLIDE => 262144;
2038 use constant AW_VER_NEGATIVE => 8;
2039 use constant AW_VER_POSITIVE => 4;
2040 use constant BDR_INNER => 12;
2041 use constant BDR_OUTER => 3;
2042 use constant BDR_RAISED => 5;
2043 use constant BDR_RAISEDINNER => 4;
2044 use constant BDR_RAISEDOUTER => 1;
2045 use constant BDR_SUNKEN => 10;
2046 use constant BDR_SUNKENINNER => 8;
2047 use constant BDR_SUNKENOUTER => 2;
2048 use constant BF_ADJUST => 8192;
2049 use constant BF_BOTTOM => 8;
2050 use constant BF_BOTTOMLEFT => 9;
2051 use constant BF_BOTTOMRIGHT => 12;
2052 use constant BF_DIAGONAL => 16;
2053 use constant BF_DIAGONAL_ENDBOTTOMLEFT => 25;
2054 use constant BF_DIAGONAL_ENDBOTTOMRIGHT => 28;
2055 use constant BF_DIAGONAL_ENDTOPLEFT => 19;
2056 use constant BF_DIAGONAL_ENDTOPRIGHT => 22;
2057 use constant BF_FLAT => 16384;
2058 use constant BF_LEFT => 1;
2059 use constant BF_MIDDLE => 2048;
2060 use constant BF_MONO => 32768;
2061 use constant BF_RECT => 15;
2062 use constant BF_RIGHT => 4;
2063 use constant BF_SOFT => 4096;
2064 use constant BF_TOP => 2;
2065 use constant BF_TOPLEFT => 3;
2066 use constant BF_TOPRIGHT => 6;
2067 use constant BM_CLICK => 245;
2068 use constant BM_GETCHECK => 240;
2069 use constant BM_GETIMAGE => 246;
2070 use constant BM_GETSTATE => 242;
2071 use constant BM_SETCHECK => 241;
2072 use constant BM_SETIMAGE => 247;
2073 use constant BM_SETSTATE => 243;
2074 use constant BM_SETSTYLE => 244;
2075 use constant BN_CLICKED => 0;
2076 use constant BN_DBLCLK => 5;
2077 use constant BN_DISABLE => 4;
2078 use constant BN_DOUBLECLICKED => 5;
2079 use constant BN_HILITE => 2;
2080 use constant BN_PAINT => 1;
2081 use constant BN_UNHILITE => 3;
2082 use constant BST_CHECKED => 1;
2083 use constant BST_FOCUS => 8;
2084 use constant BST_INDETERMINATE => 2;
2085 use constant BST_PUSHED => 4;
2086 use constant BST_UNCHECKED => 0;
2087 use constant BS_3STATE => 5;
2088 use constant BS_AUTO3STATE => 6;
2089 use constant BS_AUTOCHECKBOX => 3;
2090 use constant BS_AUTORADIOBUTTON => 9;
2091 use constant BS_BITMAP => 128;
2092 use constant BS_BOTTOM => 2048;
2093 use constant BS_CENTER => 768;
2094 use constant BS_CHECKBOX => 2;
2095 use constant BS_DEFPUSHBUTTON => 1;
2096 use constant BS_FLAT => 32768;
2097 use constant BS_GROUPBOX => 7;
2098 use constant BS_ICON => 64;
2099 use constant BS_LEFT => 256;
2100 use constant BS_LEFTTEXT => 32;
2101 use constant BS_MULTILINE => 8192;
2102 use constant BS_NOTIFY => 16384;
2103 use constant BS_OWNERDRAW => 11;
2104 use constant BS_PUSHBUTTON => 0;
2105 use constant BS_PUSHLIKE => 4096;
2106 use constant BS_RADIOBUTTON => 4;
2107 use constant BS_RIGHT => 512;
2108 use constant BS_RIGHTBUTTON => 32;
2109 use constant BS_TEXT => 0;
2110 use constant BS_TOP => 1024;
2111 use constant BS_USERBUTTON => 8;
2112 use constant BS_VCENTER => 3072;
2113 use constant CBN_CLOSEUP => 8;
2114 use constant CBN_DBLCLK => 2;
2115 use constant CBN_DROPDOWN => 7;
2116 use constant CBN_EDITCHANGE => 5;
2117 use constant CBN_EDITUPDATE => 6;
2118 use constant CBN_ERRSPACE => -1;
2119 use constant CBN_KILLFOCUS => 4;
2120 use constant CBN_SELCHANGE => 1;
2121 use constant CBN_SELENDCANCEL => 10;
2122 use constant CBN_SELENDOK => 9;
2123 use constant CBN_SETFOCUS => 3;
2124 use constant CBS_AUTOHSCROLL => 64;
2125 use constant CBS_DISABLENOSCROLL => 2048;
2126 use constant CBS_DROPDOWN => 2;
2127 use constant CBS_DROPDOWNLIST => 3;
2128 use constant CBS_HASSTRINGS => 512;
2129 use constant CBS_LOWERCASE => 16384;
2130 use constant CBS_NOINTEGRALHEIGHT => 1024;
2131 use constant CBS_OEMCONVERT => 128;
2132 use constant CBS_OWNERDRAWFIXED => 16;
2133 use constant CBS_OWNERDRAWVARIABLE => 32;
2134 use constant CBS_SIMPLE => 1;
2135 use constant CBS_SORT => 256;
2136 use constant CBS_UPPERCASE => 8192;
2137 use constant CB_ADDSTRING => 323;
2138 use constant CB_DELETESTRING => 324;
2139 use constant CB_DIR => 325;
2140 use constant CB_ERR => -1;
2141 use constant CB_ERRSPACE => -2;
2142 use constant CB_FINDSTRING => 332;
2143 use constant CB_FINDSTRINGEXACT => 344;
2144 use constant CB_GETCOUNT => 326;
2145 use constant CB_GETCURSEL => 327;
2146 use constant CB_GETDROPPEDCONTROLRECT => 338;
2147 use constant CB_GETDROPPEDSTATE => 343;
2148 use constant CB_GETDROPPEDWIDTH => 351;
2149 use constant CB_GETEDITSEL => 320;
2150 use constant CB_GETEXTENDEDUI => 342;
2151 use constant CB_GETHORIZONTALEXTENT => 349;
2152 use constant CB_GETITEMDATA => 336;
2153 use constant CB_GETITEMHEIGHT => 340;
2154 use constant CB_GETLBTEXT => 328;
2155 use constant CB_GETLBTEXTLEN => 329;
2156 use constant CB_GETLOCALE => 346;
2157 use constant CB_GETTOPINDEX => 347;
2158 use constant CB_INITSTORAGE => 353;
2159 use constant CB_INSERTSTRING => 330;
2160 use constant CB_LIMITTEXT => 321;
2161 use constant CB_OKAY => 0;
2162 use constant CB_RESETCONTENT => 331;
2163 use constant CB_SELECTSTRING => 333;
2164 use constant CB_SETCURSEL => 334;
2165 use constant CB_SETDROPPEDWIDTH => 352;
2166 use constant CB_SETEDITSEL => 322;
2167 use constant CB_SETEXTENDEDUI => 341;
2168 use constant CB_SETHORIZONTALEXTENT => 350;
2169 use constant CB_SETITEMDATA => 337;
2170 use constant CB_SETITEMHEIGHT => 339;
2171 use constant CB_SETLOCALE => 345;
2172 use constant CB_SETTOPINDEX => 348;
2173 use constant CB_SHOWDROPDOWN => 335;
2174 use constant CCHDEVICENAME => 32;
2175 use constant CDS_FULLSCREEN => 4;
2176 use constant CDS_GLOBAL => 8;
2177 use constant CDS_NORESET => 268435456;
2178 use constant CDS_RESET => 1073741824;
2179 use constant CDS_SETRECT => 536870912;
2180 use constant CDS_SET_PRIMARY => 16;
2181 use constant CDS_TEST => 2;
2182 use constant CDS_UPDATEREGISTRY => 1;
2183 use constant CF_BITMAP => 2;
2184 use constant CF_DIB => 8;
2185 use constant CF_DIBV5 => 17;
2186 use constant CF_DIF => 5;
2187 use constant CF_DSPBITMAP => 130;
2188 use constant CF_DSPENHMETAFILE => 142;
2189 use constant CF_DSPMETAFILEPICT => 131;
2190 use constant CF_DSPTEXT => 129;
2191 use constant CF_ENHMETAFILE => 14;
2192 use constant CF_GDIOBJFIRST => 768;
2193 use constant CF_GDIOBJLAST => 1023;
2194 use constant CF_HDROP => 15;
2195 use constant CF_LOCALE => 16;
2196 use constant CF_MAX => 18;
2197 use constant CF_METAFILEPICT => 3;
2198 use constant CF_OEMTEXT => 7;
2199 use constant CF_OWNERDISPLAY => 128;
2200 use constant CF_PALETTE => 9;
2201 use constant CF_PENDATA => 10;
2202 use constant CF_PRIVATEFIRST => 512;
2203 use constant CF_PRIVATELAST => 767;
2204 use constant CF_RIFF => 11;
2205 use constant CF_SYLK => 4;
2206 use constant CF_TEXT => 1;
2207 use constant CF_TIFF => 6;
2208 use constant CF_UNICODETEXT => 13;
2209 use constant CF_WAVE => 12;
2210 use constant COLOR_3DDKSHADOW => 21;
2211 use constant COLOR_3DFACE => 15;
2212 use constant COLOR_3DHIGHLIGHT => 20;
2213 use constant COLOR_3DHILIGHT => 20;
2214 use constant COLOR_3DLIGHT => 22;
2215 use constant COLOR_3DSHADOW => 16;
2216 use constant COLOR_ACTIVEBORDER => 10;
2217 use constant COLOR_ACTIVECAPTION => 2;
2218 use constant COLOR_ALTERNATEBTNFACE => 25;
2219 use constant COLOR_APPWORKSPACE => 12;
2220 use constant COLOR_BACKGROUND => 1;
2221 use constant COLOR_BTNFACE => 15;
2222 use constant COLOR_BTNHIGHLIGHT => 20;
2223 use constant COLOR_BTNHILIGHT => 20;
2224 use constant COLOR_BTNSHADOW => 16;
2225 use constant COLOR_BTNTEXT => 18;
2226 use constant COLOR_CAPTIONTEXT => 9;
2227 use constant COLOR_DESKTOP => 1;
2228 use constant COLOR_GRADIENTACTIVECAPTION => 27;
2229 use constant COLOR_GRADIENTINACTIVECAPTION => 28;
2230 use constant COLOR_GRAYTEXT => 17;
2231 use constant COLOR_HIGHLIGHT => 13;
2232 use constant COLOR_HIGHLIGHTTEXT => 14;
2233 use constant COLOR_HOTLIGHT => 26;
2234 use constant COLOR_INACTIVEBORDER => 11;
2235 use constant COLOR_INACTIVECAPTION => 3;
2236 use constant COLOR_INACTIVECAPTIONTEXT => 19;
2237 use constant COLOR_INFOBK => 24;
2238 use constant COLOR_INFOTEXT => 23;
2239 use constant COLOR_MENU => 4;
2240 use constant COLOR_MENUTEXT => 7;
2241 use constant COLOR_SCROLLBAR => 0;
2242 use constant COLOR_WINDOW => 5;
2243 use constant COLOR_WINDOWFRAME => 6;
2244 use constant COLOR_WINDOWTEXT => 8;
2245 use constant CS_BYTEALIGNCLIENT => 4096;
2246 use constant CS_BYTEALIGNWINDOW => 8192;
2247 use constant CS_CLASSDC => 64;
2248 use constant CS_DBLCLKS => 8;
2249 use constant CS_GLOBALCLASS => 16384;
2250 use constant CS_HREDRAW => 2;
2251 use constant CS_IME => 65536;
2252 use constant CS_KEYCVTWINDOW => 4;
2253 use constant CS_NOCLOSE => 512;
2254 use constant CS_NOKEYCVT => 256;
2255 use constant CS_OWNDC => 32;
2256 use constant CS_PARENTDC => 128;
2257 use constant CS_SAVEBITS => 2048;
2258 use constant CS_VREDRAW => 1;
2259 use constant CTLCOLOR_BTN => 3;
2260 use constant CTLCOLOR_DLG => 4;
2261 use constant CTLCOLOR_EDIT => 1;
2262 use constant CTLCOLOR_LISTBOX => 2;
2263 use constant CTLCOLOR_MSGBOX => 0;
2264 use constant CTLCOLOR_SCROLLBAR => 5;
2265 use constant CTLCOLOR_STATIC => 6;
2266 use constant CWP_ALL => 0;
2267 use constant CWP_SKIPDISABLED => 2;
2268 use constant CWP_SKIPINVISIBLE => 1;
2269 use constant CWP_SKIPTRANSPARENT => 4;
2270 use constant CW_USEDEFAULT => -2147483648;
2271 use constant DBGFILL_ALLOC => 253;
2272 use constant DBGFILL_BUFFER => 249;
2273 use constant DBGFILL_FREE => 251;
2274 use constant DBGFILL_STACK => 247;
2275 use constant DCX_CACHE => 2;
2276 use constant DCX_CLIPCHILDREN => 8;
2277 use constant DCX_CLIPSIBLINGS => 16;
2278 use constant DCX_EXCLUDERGN => 64;
2279 use constant DCX_EXCLUDEUPDATE => 256;
2280 use constant DCX_INTERSECTRGN => 128;
2281 use constant DCX_INTERSECTUPDATE => 512;
2282 use constant DCX_LOCKWINDOWUPDATE => 1024;
2283 use constant DCX_NORECOMPUTE => 1048576;
2284 use constant DCX_NORESETATTRS => 4;
2285 use constant DCX_PARENTCLIP => 32;
2286 use constant DCX_USESTYLE => 65536;
2287 use constant DCX_VALIDATE => 2097152;
2288 use constant DCX_WINDOW => 1;
2289 use constant DC_ACTIVE => 1;
2290 use constant DC_HASDEFID => 21323;
2291 use constant DC_ICON => 4;
2292 use constant DC_INBUTTON => 16;
2293 use constant DC_SMALLCAP => 2;
2294 use constant DC_TEXT => 8;
2295 use constant DDL_ARCHIVE => 32;
2296 use constant DDL_DIRECTORY => 16;
2297 use constant DDL_DRIVES => 16384;
2298 use constant DDL_EXCLUSIVE => 32768;
2299 use constant DDL_HIDDEN => 2;
2300 use constant DDL_POSTMSGS => 8192;
2301 use constant DDL_READONLY => 1;
2302 use constant DDL_READWRITE => 0;
2303 use constant DDL_SYSTEM => 4;
2304 use constant DEVICE_NOTIFY_WINDOW_HANDLE => 0;
2305 use constant DFCS_ADJUSTRECT => 8192;
2306 use constant DFCS_BUTTON3STATE => 8;
2307 use constant DFCS_BUTTONCHECK => 0;
2308 use constant DFCS_BUTTONPUSH => 16;
2309 use constant DFCS_BUTTONRADIO => 4;
2310 use constant DFCS_BUTTONRADIOIMAGE => 1;
2311 use constant DFCS_BUTTONRADIOMASK => 2;
2312 use constant DFCS_CAPTIONCLOSE => 0;
2313 use constant DFCS_CAPTIONHELP => 4;
2314 use constant DFCS_CAPTIONMAX => 2;
2315 use constant DFCS_CAPTIONMIN => 1;
2316 use constant DFCS_CAPTIONRESTORE => 3;
2317 use constant DFCS_CHECKED => 1024;
2318 use constant DFCS_FLAT => 16384;
2319 use constant DFCS_INACTIVE => 256;
2320 use constant DFCS_MENUARROW => 0;
2321 use constant DFCS_MENUARROWRIGHT => 4;
2322 use constant DFCS_MENUBULLET => 2;
2323 use constant DFCS_MENUCHECK => 1;
2324 use constant DFCS_MONO => 32768;
2325 use constant DFCS_PUSHED => 512;
2326 use constant DFCS_SCROLLCOMBOBOX => 5;
2327 use constant DFCS_SCROLLDOWN => 1;
2328 use constant DFCS_SCROLLLEFT => 2;
2329 use constant DFCS_SCROLLRIGHT => 3;
2330 use constant DFCS_SCROLLSIZEGRIP => 8;
2331 use constant DFCS_SCROLLSIZEGRIPRIGHT => 16;
2332 use constant DFCS_SCROLLUP => 0;
2333 use constant DFC_BUTTON => 4;
2334 use constant DFC_CAPTION => 1;
2335 use constant DFC_MENU => 2;
2336 use constant DFC_SCROLL => 3;
2337 use constant DISP_CHANGE_BADFLAGS => -4;
2338 use constant DISP_CHANGE_BADMODE => -2;
2339 use constant DISP_CHANGE_BADPARAM => -5;
2340 use constant DISP_CHANGE_FAILED => -1;
2341 use constant DISP_CHANGE_NOTUPDATED => -3;
2342 use constant DISP_CHANGE_RESTART => 1;
2343 use constant DISP_CHANGE_SUCCESSFUL => 0;
2344 use constant DI_COMPAT => 4;
2345 use constant DI_DEFAULTSIZE => 8;
2346 use constant DI_IMAGE => 2;
2347 use constant DI_MASK => 1;
2348 use constant DI_NORMAL => 3;
2349 use constant DLGC_BUTTON => 8192;
2350 use constant DLGC_DEFPUSHBUTTON => 16;
2351 use constant DLGC_HASSETSEL => 8;
2352 use constant DLGC_RADIOBUTTON => 64;
2353 use constant DLGC_STATIC => 256;
2354 use constant DLGC_UNDEFPUSHBUTTON => 32;
2355 use constant DLGC_WANTALLKEYS => 4;
2356 use constant DLGC_WANTARROWS => 1;
2357 use constant DLGC_WANTCHARS => 128;
2358 use constant DLGC_WANTMESSAGE => 4;
2359 use constant DLGC_WANTTAB => 2;
2360 use constant DLGWINDOWEXTRA => 30;
2361 use constant DM_GETDEFID => 1024;
2362 use constant DM_REPOSITION => 1026;
2363 use constant DM_SETDEFID => 1025;
2364 use constant DSS_DEFAULT => 64;
2365 use constant DSS_DISABLED => 32;
2366 use constant DSS_MONO => 128;
2367 use constant DSS_NORMAL => 0;
2368 use constant DSS_RIGHT => 32768;
2369 use constant DSS_UNION => 16;
2370 use constant DST_BITMAP => 4;
2371 use constant DST_COMPLEX => 0;
2372 use constant DST_ICON => 3;
2373 use constant DST_PREFIXTEXT => 2;
2374 use constant DST_TEXT => 1;
2375 use constant DS_3DLOOK => 4;
2376 use constant DS_ABSALIGN => 1;
2377 use constant DS_CENTER => 2048;
2378 use constant DS_CENTERMOUSE => 4096;
2379 use constant DS_CONTEXTHELP => 8192;
2380 use constant DS_CONTROL => 1024;
2381 use constant DS_FIXEDSYS => 8;
2382 use constant DS_LOCALEDIT => 32;
2383 use constant DS_MODALFRAME => 128;
2384 use constant DS_NOFAILCREATE => 16;
2385 use constant DS_NOIDLEMSG => 256;
2386 use constant DS_SETFONT => 64;
2387 use constant DS_SETFOREGROUND => 512;
2388 use constant DS_SYSMODAL => 2;
2389 use constant DT_BOTTOM => 8;
2390 use constant DT_CALCRECT => 1024;
2391 use constant DT_CENTER => 1;
2392 use constant DT_EDITCONTROL => 8192;
2393 use constant DT_END_ELLIPSIS => 32768;
2394 use constant DT_EXPANDTABS => 64;
2395 use constant DT_EXTERNALLEADING => 512;
2396 use constant DT_INTERNAL => 4096;
2397 use constant DT_LEFT => 0;
2398 use constant DT_MODIFYSTRING => 65536;
2399 use constant DT_NOCLIP => 256;
2400 use constant DT_NOPREFIX => 2048;
2401 use constant DT_PATH_ELLIPSIS => 16384;
2402 use constant DT_RIGHT => 2;
2403 use constant DT_RTLREADING => 131072;
2404 use constant DT_SINGLELINE => 32;
2405 use constant DT_TABSTOP => 128;
2406 use constant DT_TOP => 0;
2407 use constant DT_VCENTER => 4;
2408 use constant DT_WORDBREAK => 16;
2409 use constant DT_WORD_ELLIPSIS => 262144;
2410 use constant DWL_DLGPROC => 4;
2411 use constant DWL_MSGRESULT => 0;
2412 use constant DWL_USER => 8;
2413 use constant EC_LEFTMARGIN => 1;
2414 use constant EC_RIGHTMARGIN => 2;
2415 use constant EC_USEFONTINFO => 65535;
2416 use constant EDGE_BUMP => 9;
2417 use constant EDGE_ETCHED => 6;
2418 use constant EDGE_RAISED => 5;
2419 use constant EDGE_SUNKEN => 10;
2420 use constant EM_CANUNDO => 198;
2421 use constant EM_CHARFROMPOS => 215;
2422 use constant EM_EMPTYUNDOBUFFER => 205;
2423 use constant EM_FMTLINES => 200;
2424 use constant EM_GETFIRSTVISIBLELINE => 206;
2425 use constant EM_GETHANDLE => 189;
2426 use constant EM_GETLIMITTEXT => 213;
2427 use constant EM_GETLINE => 196;
2428 use constant EM_GETLINECOUNT => 186;
2429 use constant EM_GETMARGINS => 212;
2430 use constant EM_GETMODIFY => 184;
2431 use constant EM_GETPASSWORDCHAR => 210;
2432 use constant EM_GETRECT => 178;
2433 use constant EM_GETSEL => 176;
2434 use constant EM_GETTHUMB => 190;
2435 use constant EM_GETWORDBREAKPROC => 209;
2436 use constant EM_LIMITTEXT => 197;
2437 use constant EM_LINEFROMCHAR => 201;
2438 use constant EM_LINEINDEX => 187;
2439 use constant EM_LINELENGTH => 193;
2440 use constant EM_LINESCROLL => 182;
2441 use constant EM_POSFROMCHAR => 214;
2442 use constant EM_REPLACESEL => 194;
2443 use constant EM_SCROLL => 181;
2444 use constant EM_SCROLLCARET => 183;
2445 use constant EM_SETHANDLE => 188;
2446 use constant EM_SETLIMITTEXT => 197;
2447 use constant EM_SETMARGINS => 211;
2448 use constant EM_SETMODIFY => 185;
2449 use constant EM_SETPASSWORDCHAR => 204;
2450 use constant EM_SETREADONLY => 207;
2451 use constant EM_SETRECT => 179;
2452 use constant EM_SETRECTNP => 180;
2453 use constant EM_SETSEL => 177;
2454 use constant EM_SETTABSTOPS => 203;
2455 use constant EM_SETWORDBREAKPROC => 208;
2456 use constant EM_UNDO => 199;
2457 use constant EN_CHANGE => 768;
2458 use constant EN_ERRSPACE => 1280;
2459 use constant EN_HSCROLL => 1537;
2460 use constant EN_KILLFOCUS => 512;
2461 use constant EN_MAXTEXT => 1281;
2462 use constant EN_SETFOCUS => 256;
2463 use constant EN_UPDATE => 1024;
2464 use constant EN_VSCROLL => 1538;
2465 use constant ESB_DISABLE_BOTH => 3;
2466 use constant ESB_DISABLE_DOWN => 2;
2467 use constant ESB_DISABLE_LEFT => 1;
2468 use constant ESB_DISABLE_LTUP => 1;
2469 use constant ESB_DISABLE_RIGHT => 2;
2470 use constant ESB_DISABLE_RTDN => 2;
2471 use constant ESB_DISABLE_UP => 1;
2472 use constant ESB_ENABLE_BOTH => 0;
2473 use constant ES_AUTOHSCROLL => 128;
2474 use constant ES_AUTOVSCROLL => 64;
2475 use constant ES_CENTER => 1;
2476 use constant ES_COMBO => 512;
2477 use constant ES_LEFT => 0;
2478 use constant ES_LOWERCASE => 16;
2479 use constant ES_MULTILINE => 4;
2480 use constant ES_NOHIDESEL => 256;
2481 use constant ES_NUMBER => 8192;
2482 use constant ES_OEMCONVERT => 1024;
2483 use constant ES_PASSWORD => 32;
2484 use constant ES_READONLY => 2048;
2485 use constant ES_RIGHT => 2;
2486 use constant ES_UPPERCASE => 8;
2487 use constant ES_WANTRETURN => 4096;
2488 use constant EWX_FORCE => 4;
2489 use constant EWX_LOGOFF => 0;
2490 use constant EWX_POWEROFF => 8;
2491 use constant EWX_REBOOT => 2;
2492 use constant EWX_SHUTDOWN => 1;
2493 use constant EW_EXITANDEXECAPP => 68;
2494 use constant EW_REBOOTSYSTEM => 67;
2495 use constant EW_RESTARTWINDOWS => 66;
2496 use constant FALT => 16;
2497 use constant FCONTROL => 8;
2498 use constant FKF_AVAILABLE => 2;
2499 use constant FKF_CLICKON => 64;
2500 use constant FKF_CONFIRMHOTKEY => 8;
2501 use constant FKF_FILTERKEYSON => 1;
2502 use constant FKF_HOTKEYACTIVE => 4;
2503 use constant FKF_HOTKEYSOUND => 16;
2504 use constant FKF_INDICATOR => 32;
2505 use constant FNOINVERT => 2;
2506 use constant FSHIFT => 4;
2507 use constant FVIRTKEY => 1;
2508 use constant GA_PARENT => 1;
2509 use constant GA_ROOT => 2;
2510 use constant GA_ROOTOWNER => 3;
2511 use constant GCL_CBCLSEXTRA => -20;
2512 use constant GCL_CBWNDEXTRA => -18;
2513 use constant GCL_HBRBACKGROUND => -10;
2514 use constant GCL_HCURSOR => -12;
2515 use constant GCL_HICON => -14;
2516 use constant GCL_HICONSM => -34;
2517 use constant GCL_HMODULE => -16;
2518 use constant GCL_MENUNAME => -8;
2519 use constant GCL_STYLE => -26;
2520 use constant GCL_WNDPROC => -24;
2521 use constant GCW_ATOM => -32;
2522 use constant GMDI_GOINTOPOPUPS => 2;
2523 use constant GMDI_USEDISABLED => 1;
2524 use constant GWL_EXSTYLE => -20;
2525 use constant GWL_HINSTANCE => -6;
2526 use constant GWL_HWNDPARENT => -8;
2527 use constant GWL_ID => -12;
2528 use constant GWL_STYLE => -16;
2529 use constant GWL_USERDATA => -21;
2530 use constant GWL_WNDPROC => -4;
2531 use constant GW_CHILD => 5;
2532 use constant GW_HWNDFIRST => 0;
2533 use constant GW_HWNDLAST => 1;
2534 use constant GW_HWNDNEXT => 2;
2535 use constant GW_HWNDPREV => 3;
2536 use constant GW_OWNER => 4;
2537 use constant HBMMENU_CALLBACK => -1;
2538 use constant HBMMENU_MBAR_CLOSE => 5;
2539 use constant HBMMENU_MBAR_CLOSE_D => 6;
2540 use constant HBMMENU_MBAR_MINIMIZE => 3;
2541 use constant HBMMENU_MBAR_MINIMIZE_D => 7;
2542 use constant HBMMENU_MBAR_RESTORE => 2;
2543 use constant HBMMENU_POPUP_CLOSE => 8;
2544 use constant HBMMENU_POPUP_MAXIMIZE => 10;
2545 use constant HBMMENU_POPUP_MINIMIZE => 11;
2546 use constant HBMMENU_POPUP_RESTORE => 9;
2547 use constant HBMMENU_SYSTEM => 1;
2548 use constant HCBT_ACTIVATE => 5;
2549 use constant HCBT_CLICKSKIPPED => 6;
2550 use constant HCBT_CREATEWND => 3;
2551 use constant HCBT_DESTROYWND => 4;
2552 use constant HCBT_KEYSKIPPED => 7;
2553 use constant HCBT_MINMAX => 1;
2554 use constant HCBT_MOVESIZE => 0;
2555 use constant HCBT_QS => 2;
2556 use constant HCBT_SETFOCUS => 9;
2557 use constant HCBT_SYSCOMMAND => 8;
2558 use constant HCF_AVAILABLE => 2;
2559 use constant HCF_CONFIRMHOTKEY => 8;
2560 use constant HCF_HIGHCONTRASTON => 1;
2561 use constant HCF_HOTKEYACTIVE => 4;
2562 use constant HCF_HOTKEYAVAILABLE => 64;
2563 use constant HCF_HOTKEYSOUND => 16;
2564 use constant HCF_INDICATOR => 32;
2565 use constant HC_ACTION => 0;
2566 use constant HC_GETNEXT => 1;
2567 use constant HC_NOREM => 3;
2568 use constant HC_NOREMOVE => 3;
2569 use constant HC_SKIP => 2;
2570 use constant HC_SYSMODALOFF => 5;
2571 use constant HC_SYSMODALON => 4;
2572 use constant HELPINFO_MENUITEM => 2;
2573 use constant HELPINFO_WINDOW => 1;
2574 use constant HELP_COMMAND => 258;
2575 use constant HELP_CONTENTS => 3;
2576 use constant HELP_CONTEXT => 1;
2577 use constant HELP_CONTEXTMENU => 10;
2578 use constant HELP_CONTEXTPOPUP => 8;
2579 use constant HELP_FINDER => 11;
2580 use constant HELP_FORCEFILE => 9;
2581 use constant HELP_HELPONHELP => 4;
2582 use constant HELP_INDEX => 3;
2583 use constant HELP_KEY => 257;
2584 use constant HELP_MULTIKEY => 513;
2585 use constant HELP_PARTIALKEY => 261;
2586 use constant HELP_QUIT => 2;
2587 use constant HELP_SETCONTENTS => 5;
2588 use constant HELP_SETINDEX => 5;
2589 use constant HELP_SETPOPUP_POS => 13;
2590 use constant HELP_SETWINPOS => 515;
2591 use constant HELP_TCARD => 32768;
2592 use constant HELP_TCARD_DATA => 16;
2593 use constant HELP_TCARD_OTHER_CALLER => 17;
2594 use constant HELP_WM_HELP => 12;
2595 use constant HKL_NEXT => 1;
2596 use constant HKL_PREV => 0;
2597 use constant HOVER_DEFAULT => -1;
2598 use constant HSHELL_ACTIVATESHELLWINDOW => 3;
2599 use constant HSHELL_WINDOWCREATED => 1;
2600 use constant HSHELL_WINDOWDESTROYED => 2;
2601 use constant HTBORDER => 18;
2602 use constant HTBOTTOM => 15;
2603 use constant HTBOTTOMLEFT => 16;
2604 use constant HTBOTTOMRIGHT => 17;
2605 use constant HTCAPTION => 2;
2606 use constant HTCLIENT => 1;
2607 use constant HTCLOSE => 20;
2608 use constant HTERROR => -2;
2609 use constant HTGROWBOX => 4;
2610 use constant HTHELP => 21;
2611 use constant HTHSCROLL => 6;
2612 use constant HTLEFT => 10;
2613 use constant HTMAXBUTTON => 9;
2614 use constant HTMENU => 5;
2615 use constant HTMINBUTTON => 8;
2616 use constant HTNOWHERE => 0;
2617 use constant HTOBJECT => 19;
2618 use constant HTREDUCE => 8;
2619 use constant HTRIGHT => 11;
2620 use constant HTSIZE => 4;
2621 use constant HTSIZEFIRST => 10;
2622 use constant HTSIZELAST => 17;
2623 use constant HTSYSMENU => 3;
2624 use constant HTTOP => 12;
2625 use constant HTTOPLEFT => 13;
2626 use constant HTTOPRIGHT => 14;
2627 use constant HTTRANSPARENT => -1;
2628 use constant HTVSCROLL => 7;
2629 use constant HTZOOM => 9;
2630 use constant HWND_BOTTOM => 1;
2631 use constant HWND_BROADCAST => 65535;
2632 use constant HWND_DESKTOP => 0;
2633 use constant HWND_MESSAGE => -3;
2634 use constant HWND_NOTOPMOST => -2;
2635 use constant HWND_TOP => 0;
2636 use constant HWND_TOPMOST => -1;
2637 use constant ICON_BIG => 1;
2638 use constant ICON_SMALL => 0;
2639 use constant IDABORT => 3;
2640 use constant IDCANCEL => 2;
2641 use constant IDCLOSE => 8;
2642 use constant IDC_APPSTARTINGA => 32650;
2643 use constant IDC_APPSTARTINGW => 32650;
2644 use constant IDC_ARROWA => 32512;
2645 use constant IDC_ARROWW => 32512;
2646 use constant IDC_CROSSA => 32515;
2647 use constant IDC_CROSSW => 32515;
2648 use constant IDC_HANDA => 32649;
2649 use constant IDC_HANDW => 32649;
2650 use constant IDC_HELPA => 32651;
2651 use constant IDC_HELPW => 32651;
2652 use constant IDC_IBEAMA => 32513;
2653 use constant IDC_IBEAMW => 32513;
2654 use constant IDC_ICONA => 32641;
2655 use constant IDC_ICONW => 32641;
2656 use constant IDC_NOA => 32648;
2657 use constant IDC_NOW => 32648;
2658 use constant IDC_SIZEA => 32640;
2659 use constant IDC_SIZEALLA => 32646;
2660 use constant IDC_SIZEALLW => 32646;
2661 use constant IDC_SIZENESWA => 32643;
2662 use constant IDC_SIZENESWW => 32643;
2663 use constant IDC_SIZENSA => 32645;
2664 use constant IDC_SIZENSW => 32645;
2665 use constant IDC_SIZENWSEA => 32642;
2666 use constant IDC_SIZENWSEW => 32642;
2667 use constant IDC_SIZEW => 32640;
2668 use constant IDC_SIZEWEA => 32644;
2669 use constant IDC_SIZEWEW => 32644;
2670 use constant IDC_UPARROWA => 32516;
2671 use constant IDC_UPARROWW => 32516;
2672 use constant IDC_WAITA => 32514;
2673 use constant IDC_WAITW => 32514;
2674 use constant IDHELP => 9;
2675 use constant IDHOT_SNAPDESKTOP => -2;
2676 use constant IDHOT_SNAPWINDOW => -1;
2677 use constant IDIGNORE => 5;
2678 use constant IDI_APPLICATIONA => 32512;
2679 use constant IDI_APPLICATIONW => 32512;
2680 use constant IDI_ASTERISKA => 32516;
2681 use constant IDI_ASTERISKW => 32516;
2682 use constant IDI_ERROR => 32513;
2683 use constant IDI_EXCLAMATIONA => 32515;
2684 use constant IDI_EXCLAMATIONW => 32515;
2685 use constant IDI_HANDA => 32513;
2686 use constant IDI_HANDW => 32513;
2687 use constant IDI_INFORMATION => 32516;
2688 use constant IDI_QUESTIONA => 32514;
2689 use constant IDI_QUESTIONW => 32514;
2690 use constant IDI_WARNING => 32515;
2691 use constant IDI_WINLOGOA => 32517;
2692 use constant IDI_WINLOGOW => 32517;
2693 use constant IDNO => 7;
2694 use constant IDOK => 1;
2695 use constant IDRETRY => 4;
2696 use constant IDYES => 6;
2697 use constant IMAGE_BITMAP => 0;
2698 use constant IMAGE_CURSOR => 2;
2699 use constant IMAGE_ENHMETAFILE => 3;
2700 use constant IMAGE_ICON => 1;
2701 use constant INPUT_HARDWARE => 2;
2702 use constant INPUT_KEYBOARD => 1;
2703 use constant INPUT_MOUSE => 0;
2704 use constant ISMEX_CALLBACK => 4;
2705 use constant ISMEX_NOSEND => 0;
2706 use constant ISMEX_NOTIFY => 2;
2707 use constant ISMEX_REPLIED => 8;
2708 use constant ISMEX_SEND => 1;
2709 use constant KEYEVENTF_EXTENDEDKEY => 1;
2710 use constant KEYEVENTF_KEYUP => 2;
2711 use constant KF_ALTDOWN => 8192;
2712 use constant KF_DLGMODE => 2048;
2713 use constant KF_EXTENDED => 256;
2714 use constant KF_MENUMODE => 4096;
2715 use constant KF_REPEAT => 16384;
2716 use constant KF_UP => 32768;
2717 use constant KLF_ACTIVATE => 1;
2718 use constant KLF_NOTELLSHELL => 128;
2719 use constant KLF_REORDER => 8;
2720 use constant KLF_REPLACELANG => 16;
2721 use constant KLF_SUBSTITUTE_OK => 2;
2722 use constant KLF_UNLOADPREVIOUS => 4;
2723 use constant KL_NAMELENGTH => 9;
2724 use constant LBN_DBLCLK => 2;
2725 use constant LBN_ERRSPACE => -2;
2726 use constant LBN_KILLFOCUS => 5;
2727 use constant LBN_SELCANCEL => 3;
2728 use constant LBN_SELCHANGE => 1;
2729 use constant LBN_SETFOCUS => 4;
2730 use constant LBS_DISABLENOSCROLL => 4096;
2731 use constant LBS_EXTENDEDSEL => 2048;
2732 use constant LBS_HASSTRINGS => 64;
2733 use constant LBS_MULTICOLUMN => 512;
2734 use constant LBS_MULTIPLESEL => 8;
2735 use constant LBS_NODATA => 8192;
2736 use constant LBS_NOINTEGRALHEIGHT => 256;
2737 use constant LBS_NOREDRAW => 4;
2738 use constant LBS_NOSEL => 16384;
2739 use constant LBS_NOTIFY => 1;
2740 use constant LBS_OWNERDRAWFIXED => 16;
2741 use constant LBS_OWNERDRAWVARIABLE => 32;
2742 use constant LBS_SORT => 2;
2743 use constant LBS_STANDARD => 10485763;
2744 use constant LBS_USETABSTOPS => 128;
2745 use constant LBS_WANTKEYBOARDINPUT => 1024;
2746 use constant LB_ADDFILE => 406;
2747 use constant LB_ADDSTRING => 384;
2748 use constant LB_CARETOFF => 420;
2749 use constant LB_CARETON => 419;
2750 use constant LB_CTLCODE => 0;
2751 use constant LB_DELETESTRING => 386;
2752 use constant LB_DIR => 397;
2753 use constant LB_ERR => -1;
2754 use constant LB_ERRSPACE => -2;
2755 use constant LB_FINDSTRING => 399;
2756 use constant LB_FINDSTRINGEXACT => 418;
2757 use constant LB_GETANCHORINDEX => 413;
2758 use constant LB_GETCARETINDEX => 415;
2759 use constant LB_GETCOUNT => 395;
2760 use constant LB_GETCURSEL => 392;
2761 use constant LB_GETHORIZONTALEXTENT => 403;
2762 use constant LB_GETITEMDATA => 409;
2763 use constant LB_GETITEMHEIGHT => 417;
2764 use constant LB_GETITEMRECT => 408;
2765 use constant LB_GETLOCALE => 422;
2766 use constant LB_GETSEL => 391;
2767 use constant LB_GETSELCOUNT => 400;
2768 use constant LB_GETSELITEMS => 401;
2769 use constant LB_GETTEXT => 393;
2770 use constant LB_GETTEXTLEN => 394;
2771 use constant LB_GETTOPINDEX => 398;
2772 use constant LB_INITSTORAGE => 424;
2773 use constant LB_INSERTSTRING => 385;
2774 use constant LB_ITEMFROMPOINT => 425;
2775 use constant LB_OKAY => 0;
2776 use constant LB_RESETCONTENT => 388;
2777 use constant LB_SELECTSTRING => 396;
2778 use constant LB_SELITEMRANGE => 411;
2779 use constant LB_SELITEMRANGEEX => 387;
2780 use constant LB_SETANCHORINDEX => 412;
2781 use constant LB_SETCARETINDEX => 414;
2782 use constant LB_SETCOLUMNWIDTH => 405;
2783 use constant LB_SETCOUNT => 423;
2784 use constant LB_SETCURSEL => 390;
2785 use constant LB_SETHORIZONTALEXTENT => 404;
2786 use constant LB_SETITEMDATA => 410;
2787 use constant LB_SETITEMHEIGHT => 416;
2788 use constant LB_SETLOCALE => 421;
2789 use constant LB_SETSEL => 389;
2790 use constant LB_SETTABSTOPS => 402;
2791 use constant LB_SETTOPINDEX => 407;
2792 use constant LLKHF_ALTDOWN => 32;
2793 use constant LLKHF_EXTENDED => 1;
2794 use constant LLKHF_INJECTED => 16;
2795 use constant LLKHF_UP => 128;
2796 use constant LLMHF_INJECTED => 1;
2797 use constant LR_COLOR => 2;
2798 use constant LR_COPYDELETEORG => 8;
2799 use constant LR_COPYFROMRESOURCE => 16384;
2800 use constant LR_COPYRETURNORG => 4;
2801 use constant LR_CREATEDIBSECTION => 8192;
2802 use constant LR_DEFAULTCOLOR => 0;
2803 use constant LR_DEFAULTSIZE => 64;
2804 use constant LR_LOADFROMFILE => 16;
2805 use constant LR_LOADMAP3DCOLORS => 4096;
2806 use constant LR_LOADTRANSPARENT => 32;
2807 use constant LR_MONOCHROME => 1;
2808 use constant LR_SHARED => 32768;
2809 use constant LR_VGA_COLOR => 128;
2810 use constant MA_ACTIVATE => 1;
2811 use constant MA_ACTIVATEANDEAT => 2;
2812 use constant MA_NOACTIVATE => 3;
2813 use constant MA_NOACTIVATEANDEAT => 4;
2814 use constant MB_ABORTRETRYIGNORE => 2;
2815 use constant MB_APPLMODAL => 0;
2816 use constant MB_DEFAULT_DESKTOP_ONLY => 131072;
2817 use constant MB_DEFBUTTON1 => 0;
2818 use constant MB_DEFBUTTON2 => 256;
2819 use constant MB_DEFBUTTON3 => 512;
2820 use constant MB_DEFBUTTON4 => 768;
2821 use constant MB_DEFMASK => 3840;
2822 use constant MB_HELP => 16384;
2823 use constant MB_ICONASTERISK => 64;
2824 use constant MB_ICONERROR => 16;
2825 use constant MB_ICONEXCLAMATION => 48;
2826 use constant MB_ICONHAND => 16;
2827 use constant MB_ICONINFORMATION => 64;
2828 use constant MB_ICONMASK => 240;
2829 use constant MB_ICONQUESTION => 32;
2830 use constant MB_ICONSTOP => 16;
2831 use constant MB_ICONWARNING => 48;
2832 use constant MB_MISCMASK => 49152;
2833 use constant MB_MODEMASK => 12288;
2834 use constant MB_NOFOCUS => 32768;
2835 use constant MB_OK => 0;
2836 use constant MB_OKCANCEL => 1;
2837 use constant MB_RETRYCANCEL => 5;
2838 use constant MB_RIGHT => 524288;
2839 use constant MB_RTLREADING => 1048576;
2840 use constant MB_SERVICE_NOTIFICATION => 262144;
2841 use constant MB_SETFOREGROUND => 65536;
2842 use constant MB_SYSTEMMODAL => 4096;
2843 use constant MB_TASKMODAL => 8192;
2844 use constant MB_TOPMOST => 262144;
2845 use constant MB_TYPEMASK => 15;
2846 use constant MB_USERICON => 128;
2847 use constant MB_YESNO => 4;
2848 use constant MB_YESNOCANCEL => 3;
2849 use constant MDIS_ALLCHILDSTYLES => 1;
2850 use constant MDITILE_HORIZONTAL => 1;
2851 use constant MDITILE_SKIPDISABLED => 2;
2852 use constant MDITILE_VERTICAL => 0;
2853 use constant MFS_BOTTOMGAPDROP => 1073741824;
2854 use constant MFS_CACHEDBMP => 536870912;
2855 use constant MFS_CHECKED => 8;
2856 use constant MFS_DEFAULT => 4096;
2857 use constant MFS_DISABLED => 3;
2858 use constant MFS_ENABLED => 0;
2859 use constant MFS_GAPDROP => -1073741824;
2860 use constant MFS_GRAYED => 3;
2861 use constant MFS_HILITE => 128;
2862 use constant MFS_HOTTRACKDRAWN => 268435456;
2863 use constant MFS_MASK => 4235;
2864 use constant MFS_TOPGAPDROP => -2147483648;
2865 use constant MFS_UNCHECKED => 0;
2866 use constant MFS_UNHILITE => 0;
2867 use constant MFT_BITMAP => 4;
2868 use constant MFT_MENUBARBREAK => 32;
2869 use constant MFT_MENUBREAK => 64;
2870 use constant MFT_OWNERDRAW => 256;
2871 use constant MFT_RADIOCHECK => 512;
2872 use constant MFT_RIGHTJUSTIFY => 16384;
2873 use constant MFT_RIGHTORDER => 8192;
2874 use constant MFT_SEPARATOR => 2048;
2875 use constant MFT_STRING => 0;
2876 use constant MF_APPEND => 256;
2877 use constant MF_BITMAP => 4;
2878 use constant MF_BYCOMMAND => 0;
2879 use constant MF_BYPOSITION => 1024;
2880 use constant MF_CHANGE => 128;
2881 use constant MF_CHECKED => 8;
2882 use constant MF_DEFAULT => 4096;
2883 use constant MF_DELETE => 512;
2884 use constant MF_DISABLED => 2;
2885 use constant MF_ENABLED => 0;
2886 use constant MF_END => 128;
2887 use constant MF_GRAYED => 1;
2888 use constant MF_HELP => 16384;
2889 use constant MF_HILITE => 128;
2890 use constant MF_INSERT => 0;
2891 use constant MF_MENUBARBREAK => 32;
2892 use constant MF_MENUBREAK => 64;
2893 use constant MF_MOUSESELECT => 32768;
2894 use constant MF_OWNERDRAW => 256;
2895 use constant MF_POPUP => 16;
2896 use constant MF_REMOVE => 4096;
2897 use constant MF_RIGHTJUSTIFY => 16384;
2898 use constant MF_SEPARATOR => 2048;
2899 use constant MF_STRING => 0;
2900 use constant MF_SYSMENU => 8192;
2901 use constant MF_UNCHECKED => 0;
2902 use constant MF_UNHILITE => 0;
2903 use constant MF_USECHECKBITMAPS => 512;
2904 use constant MIIM_BITMAP => 128;
2905 use constant MIIM_CHECKMARKS => 8;
2906 use constant MIIM_DATA => 32;
2907 use constant MIIM_FTYPE => 256;
2908 use constant MIIM_ID => 2;
2909 use constant MIIM_STATE => 1;
2910 use constant MIIM_STRING => 64;
2911 use constant MIIM_SUBMENU => 4;
2912 use constant MIIM_TYPE => 16;
2913 use constant MIM_APPLYTOSUBMENUS => -2147483648;
2914 use constant MIM_BACKGROUND => 2;
2915 use constant MIM_HELPID => 4;
2916 use constant MIM_MAXHEIGHT => 1;
2917 use constant MIM_MENUDATA => 8;
2918 use constant MIM_STYLE => 16;
2919 use constant MKF_AVAILABLE => 2;
2920 use constant MKF_CONFIRMHOTKEY => 8;
2921 use constant MKF_HOTKEYACTIVE => 4;
2922 use constant MKF_HOTKEYSOUND => 16;
2923 use constant MKF_INDICATOR => 32;
2924 use constant MKF_MODIFIERS => 64;
2925 use constant MKF_MOUSEKEYSON => 1;
2926 use constant MKF_REPLACENUMBERS => 128;
2927 use constant MK_CONTROL => 8;
2928 use constant MK_LBUTTON => 1;
2929 use constant MK_MBUTTON => 16;
2930 use constant MK_RBUTTON => 2;
2931 use constant MK_SHIFT => 4;
2932 use constant MK_XBUTTON1 => 32;
2933 use constant MK_XBUTTON2 => 64;
2934 use constant MNC_CLOSE => 1;
2935 use constant MNC_EXECUTE => 2;
2936 use constant MNC_IGNORE => 0;
2937 use constant MNC_SELECT => 3;
2938 use constant MOD_ALT => 1;
2939 use constant MOD_CONTROL => 2;
2940 use constant MOD_SHIFT => 4;
2941 use constant MOD_WIN => 8;
2942 use constant MONITORINFOF_PRIMARY => 1;
2943 use constant MONITOR_DEFAULTTONEAREST => 2;
2944 use constant MONITOR_DEFAULTTONULL => 0;
2945 use constant MONITOR_DEFAULTTOPRIMARY => 1;
2946 use constant MOUSEEVENTF_ABSOLUTE => 32768;
2947 use constant MOUSEEVENTF_LEFTDOWN => 2;
2948 use constant MOUSEEVENTF_LEFTUP => 4;
2949 use constant MOUSEEVENTF_MIDDLEDOWN => 32;
2950 use constant MOUSEEVENTF_MIDDLEUP => 64;
2951 use constant MOUSEEVENTF_MOVE => 1;
2952 use constant MOUSEEVENTF_RIGHTDOWN => 8;
2953 use constant MOUSEEVENTF_RIGHTUP => 16;
2954 use constant MOUSEEVENTF_WHEEL => 2048;
2955 use constant MSGF_DDEMGR => 32769;
2956 use constant MSGF_DIALOGBOX => 0;
2957 use constant MSGF_MAX => 8;
2958 use constant MSGF_MENU => 2;
2959 use constant MSGF_MESSAGEBOX => 1;
2960 use constant MSGF_MOVE => 3;
2961 use constant MSGF_NEXTWINDOW => 6;
2962 use constant MSGF_SCROLLBAR => 5;
2963 use constant MSGF_SIZE => 4;
2964 use constant MSGF_USER => 4096;
2965 use constant MWMO_ALERTABLE => 2;
2966 use constant MWMO_INPUTAVAILABLE => 4;
2967 use constant MWMO_WAITALL => 1;
2968 use constant NFR_ANSI => 1;
2969 use constant NFR_UNICODE => 2;
2970 use constant NF_QUERY => 3;
2971 use constant NF_REQUERY => 4;
2972 use constant OBM_BTNCORNERS => 32758;
2973 use constant OBM_BTSIZE => 32761;
2974 use constant OBM_CHECK => 32760;
2975 use constant OBM_CHECKBOXES => 32759;
2976 use constant OBM_CLOSE => 32754;
2977 use constant OBM_COMBO => 32738;
2978 use constant OBM_DNARROW => 32752;
2979 use constant OBM_DNARROWD => 32742;
2980 use constant OBM_DNARROWI => 32736;
2981 use constant OBM_LFARROW => 32750;
2982 use constant OBM_LFARROWD => 32740;
2983 use constant OBM_LFARROWI => 32734;
2984 use constant OBM_MNARROW => 32739;
2985 use constant OBM_OLD_CLOSE => 32767;
2986 use constant OBM_OLD_DNARROW => 32764;
2987 use constant OBM_OLD_LFARROW => 32762;
2988 use constant OBM_OLD_REDUCE => 32757;
2989 use constant OBM_OLD_RESTORE => 32755;
2990 use constant OBM_OLD_RGARROW => 32763;
2991 use constant OBM_OLD_UPARROW => 32765;
2992 use constant OBM_OLD_ZOOM => 32756;
2993 use constant OBM_REDUCE => 32749;
2994 use constant OBM_REDUCED => 32746;
2995 use constant OBM_RESTORE => 32747;
2996 use constant OBM_RESTORED => 32744;
2997 use constant OBM_RGARROW => 32751;
2998 use constant OBM_RGARROWD => 32741;
2999 use constant OBM_RGARROWI => 32735;
3000 use constant OBM_SIZE => 32766;
3001 use constant OBM_TRTYPE => 32732;
3002 use constant OBM_UPARROW => 32753;
3003 use constant OBM_UPARROWD => 32743;
3004 use constant OBM_UPARROWI => 32737;
3005 use constant OBM_ZOOM => 32748;
3006 use constant OBM_ZOOMD => 32745;
3007 use constant OCR_APPSTARTING => 32650;
3008 use constant OCR_CROSS => 32515;
3009 use constant OCR_DRAGOBJECT => 32653;
3010 use constant OCR_HAND => 32649;
3011 use constant OCR_HELP => 32651;
3012 use constant OCR_IBEAM => 32513;
3013 use constant OCR_ICOCUR => 32647;
3014 use constant OCR_ICON => 32641;
3015 use constant OCR_NO => 32648;
3016 use constant OCR_NORMAL => 32512;
3017 use constant OCR_SIZE => 32640;
3018 use constant OCR_SIZEALL => 32646;
3019 use constant OCR_SIZENESW => 32643;
3020 use constant OCR_SIZENS => 32645;
3021 use constant OCR_SIZENWSE => 32642;
3022 use constant OCR_SIZEWE => 32644;
3023 use constant OCR_UP => 32516;
3024 use constant OCR_WAIT => 32514;
3025 use constant ODA_DRAWENTIRE => 1;
3026 use constant ODA_FOCUS => 4;
3027 use constant ODA_SELECT => 2;
3028 use constant ODS_CHECKED => 8;
3029 use constant ODS_COMBOBOXEDIT => 4096;
3030 use constant ODS_DISABLED => 4;
3031 use constant ODS_FOCUS => 16;
3032 use constant ODS_GRAYED => 2;
3033 use constant ODS_HOTLIGHT => 64;
3034 use constant ODS_INACTIVE => 128;
3035 use constant ODS_SELECTED => 1;
3036 use constant ODT_BUTTON => 4;
3037 use constant ODT_COMBOBOX => 3;
3038 use constant ODT_LISTBOX => 2;
3039 use constant ODT_MENU => 1;
3040 use constant ODT_STATIC => 5;
3041 use constant OIC_BANG => 32515;
3042 use constant OIC_ERROR => 32513;
3043 use constant OIC_HAND => 32513;
3044 use constant OIC_INFORMATION => 32516;
3045 use constant OIC_NOTE => 32516;
3046 use constant OIC_QUES => 32514;
3047 use constant OIC_SAMPLE => 32512;
3048 use constant OIC_WARNING => 32515;
3049 use constant OIC_WINLOGO => 32517;
3050 use constant PM_NOREMOVE => 0;
3051 use constant PM_NOYIELD => 2;
3052 use constant PM_REMOVE => 1;
3053 use constant PRF_CHECKVISIBLE => 1;
3054 use constant PRF_CHILDREN => 16;
3055 use constant PRF_CLIENT => 4;
3056 use constant PRF_ERASEBKGND => 8;
3057 use constant PRF_NONCLIENT => 2;
3058 use constant PRF_OWNED => 32;
3059 use constant QS_ALLEVENTS => 191;
3060 use constant QS_ALLINPUT => 255;
3061 use constant QS_HOTKEY => 128;
3062 use constant QS_INPUT => 7;
3063 use constant QS_KEY => 1;
3064 use constant QS_MOUSE => 6;
3065 use constant QS_MOUSEBUTTON => 4;
3066 use constant QS_MOUSEMOVE => 2;
3067 use constant QS_PAINT => 32;
3068 use constant QS_POSTMESSAGE => 8;
3069 use constant QS_SENDMESSAGE => 64;
3070 use constant QS_SMRESULT => 32768;
3071 use constant QS_TIMER => 16;
3072 use constant RDW_ALLCHILDREN => 128;
3073 use constant RDW_ERASE => 4;
3074 use constant RDW_ERASENOW => 512;
3075 use constant RDW_FRAME => 1024;
3076 use constant RDW_INTERNALPAINT => 2;
3077 use constant RDW_INVALIDATE => 1;
3078 use constant RDW_NOCHILDREN => 64;
3079 use constant RDW_NOERASE => 32;
3080 use constant RDW_NOFRAME => 2048;
3081 use constant RDW_NOINTERNALPAINT => 16;
3082 use constant RDW_UPDATENOW => 256;
3083 use constant RDW_VALIDATE => 8;
3084 use constant RT_ACCELERATORA => 9;
3085 use constant RT_ACCELERATORW => 9;
3086 use constant RT_ANICURSORA => 21;
3087 use constant RT_ANICURSORW => 21;
3088 use constant RT_ANIICONA => 22;
3089 use constant RT_ANIICONW => 22;
3090 use constant RT_BITMAPA => 2;
3091 use constant RT_BITMAPW => 2;
3092 use constant RT_CURSORA => 1;
3093 use constant RT_CURSORW => 1;
3094 use constant RT_DIALOGA => 5;
3095 use constant RT_DIALOGW => 5;
3096 use constant RT_DLGINCLUDEA => 17;
3097 use constant RT_DLGINCLUDEW => 17;
3098 use constant RT_FONTA => 8;
3099 use constant RT_FONTDIRA => 7;
3100 use constant RT_FONTDIRW => 7;
3101 use constant RT_FONTW => 8;
3102 use constant RT_GROUP_CURSORA => 12;
3103 use constant RT_GROUP_CURSORW => 12;
3104 use constant RT_GROUP_ICONA => 14;
3105 use constant RT_GROUP_ICONW => 14;
3106 use constant RT_HTMLA => 23;
3107 use constant RT_HTMLW => 23;
3108 use constant RT_ICONA => 3;
3109 use constant RT_ICONW => 3;
3110 use constant RT_MENUA => 4;
3111 use constant RT_MENUW => 4;
3112 use constant RT_MESSAGETABLEA => 11;
3113 use constant RT_MESSAGETABLEW => 11;
3114 use constant RT_PLUGPLAYA => 19;
3115 use constant RT_PLUGPLAYW => 19;
3116 use constant RT_RCDATAA => 10;
3117 use constant RT_RCDATAW => 10;
3118 use constant RT_STRINGA => 6;
3119 use constant RT_STRINGW => 6;
3120 use constant RT_VERSIONA => 16;
3121 use constant RT_VERSIONW => 16;
3122 use constant RT_VXDA => 20;
3123 use constant RT_VXDW => 20;
3124 use constant SBM_ENABLE_ARROWS => 228;
3125 use constant SBM_GETPOS => 225;
3126 use constant SBM_GETRANGE => 227;
3127 use constant SBM_GETSCROLLINFO => 234;
3128 use constant SBM_SETPOS => 224;
3129 use constant SBM_SETRANGE => 226;
3130 use constant SBM_SETRANGEREDRAW => 230;
3131 use constant SBM_SETSCROLLINFO => 233;
3132 use constant SBS_BOTTOMALIGN => 4;
3133 use constant SBS_HORZ => 0;
3134 use constant SBS_LEFTALIGN => 2;
3135 use constant SBS_RIGHTALIGN => 4;
3136 use constant SBS_SIZEBOX => 8;
3137 use constant SBS_SIZEBOXBOTTOMRIGHTALIGN => 4;
3138 use constant SBS_SIZEBOXTOPLEFTALIGN => 2;
3139 use constant SBS_SIZEGRIP => 16;
3140 use constant SBS_TOPALIGN => 2;
3141 use constant SBS_VERT => 1;
3142 use constant SB_BOTH => 3;
3143 use constant SB_BOTTOM => 7;
3144 use constant SB_CTL => 2;
3145 use constant SB_ENDSCROLL => 8;
3146 use constant SB_HORZ => 0;
3147 use constant SB_LEFT => 6;
3148 use constant SB_LINEDOWN => 1;
3149 use constant SB_LINELEFT => 0;
3150 use constant SB_LINERIGHT => 1;
3151 use constant SB_LINEUP => 0;
3152 use constant SB_PAGEDOWN => 3;
3153 use constant SB_PAGELEFT => 2;
3154 use constant SB_PAGERIGHT => 3;
3155 use constant SB_PAGEUP => 2;
3156 use constant SB_RIGHT => 7;
3157 use constant SB_THUMBPOSITION => 4;
3158 use constant SB_THUMBTRACK => 5;
3159 use constant SB_TOP => 6;
3160 use constant SB_VERT => 1;
3161 use constant SC_ARRANGE => 61712;
3162 use constant SC_CLOSE => 61536;
3163 use constant SC_CONTEXTHELP => 61824;
3164 use constant SC_DEFAULT => 61792;
3165 use constant SC_HOTKEY => 61776;
3166 use constant SC_HSCROLL => 61568;
3167 use constant SC_ICON => 61472;
3168 use constant SC_KEYMENU => 61696;
3169 use constant SC_MAXIMIZE => 61488;
3170 use constant SC_MINIMIZE => 61472;
3171 use constant SC_MONITORPOWER => 61808;
3172 use constant SC_MOUSEMENU => 61584;
3173 use constant SC_MOVE => 61456;
3174 use constant SC_NEXTWINDOW => 61504;
3175 use constant SC_PREVWINDOW => 61520;
3176 use constant SC_RESTORE => 61728;
3177 use constant SC_SCREENSAVE => 61760;
3178 use constant SC_SEPARATOR => 61455;
3179 use constant SC_SIZE => 61440;
3180 use constant SC_TASKLIST => 61744;
3181 use constant SC_VSCROLL => 61552;
3182 use constant SC_ZOOM => 61488;
3183 use constant SERKF_ACTIVE => 8;
3184 use constant SERKF_AVAILABLE => 2;
3185 use constant SERKF_INDICATOR => 4;
3186 use constant SERKF_SERIALKEYSON => 1;
3187 use constant SIF_ALL => 23;
3188 use constant SIF_DISABLENOSCROLL => 8;
3189 use constant SIF_PAGE => 2;
3190 use constant SIF_POS => 4;
3191 use constant SIF_RANGE => 1;
3192 use constant SIF_TRACKPOS => 16;
3193 use constant SIZEFULLSCREEN => 2;
3194 use constant SIZEICONIC => 1;
3195 use constant SIZENORMAL => 0;
3196 use constant SIZEZOOMHIDE => 4;
3197 use constant SIZEZOOMSHOW => 3;
3198 use constant SIZE_MAXHIDE => 4;
3199 use constant SIZE_MAXIMIZED => 2;
3200 use constant SIZE_MAXSHOW => 3;
3201 use constant SIZE_MINIMIZED => 1;
3202 use constant SIZE_RESTORED => 0;
3203 use constant SKF_AUDIBLEFEEDBACK => 64;
3204 use constant SKF_AVAILABLE => 2;
3205 use constant SKF_CONFIRMHOTKEY => 8;
3206 use constant SKF_HOTKEYACTIVE => 4;
3207 use constant SKF_HOTKEYSOUND => 16;
3208 use constant SKF_INDICATOR => 32;
3209 use constant SKF_STICKYKEYSON => 1;
3210 use constant SKF_TRISTATE => 128;
3211 use constant SKF_TWOKEYSOFF => 256;
3212 use constant SLE_ERROR => 1;
3213 use constant SLE_MINORERROR => 2;
3214 use constant SLE_WARNING => 3;
3215 use constant SMTO_ABORTIFHUNG => 2;
3216 use constant SMTO_BLOCK => 1;
3217 use constant SMTO_NORMAL => 0;
3218 use constant SMTO_NOTIMEOUTIFNOTHUNG => 8;
3219 use constant SM_ARRANGE => 56;
3220 use constant SM_CLEANBOOT => 67;
3221 use constant SM_CMETRICS => 83;
3222 use constant SM_CMONITORS => 80;
3223 use constant SM_CMOUSEBUTTONS => 43;
3224 use constant SM_CXBORDER => 5;
3225 use constant SM_CXCURSOR => 13;
3226 use constant SM_CXDLGFRAME => 7;
3227 use constant SM_CXDOUBLECLK => 36;
3228 use constant SM_CXDRAG => 68;
3229 use constant SM_CXEDGE => 45;
3230 use constant SM_CXFIXEDFRAME => 7;
3231 use constant SM_CXFRAME => 32;
3232 use constant SM_CXFULLSCREEN => 16;
3233 use constant SM_CXHSCROLL => 21;
3234 use constant SM_CXHTHUMB => 10;
3235 use constant SM_CXICON => 11;
3236 use constant SM_CXICONSPACING => 38;
3237 use constant SM_CXMAXIMIZED => 61;
3238 use constant SM_CXMAXTRACK => 59;
3239 use constant SM_CXMENUCHECK => 71;
3240 use constant SM_CXMENUSIZE => 54;
3241 use constant SM_CXMIN => 28;
3242 use constant SM_CXMINIMIZED => 57;
3243 use constant SM_CXMINSPACING => 47;
3244 use constant SM_CXMINTRACK => 34;
3245 use constant SM_CXSCREEN => 0;
3246 use constant SM_CXSIZE => 30;
3247 use constant SM_CXSIZEFRAME => 32;
3248 use constant SM_CXSMICON => 49;
3249 use constant SM_CXSMSIZE => 52;
3250 use constant SM_CXVIRTUALSCREEN => 78;
3251 use constant SM_CXVSCROLL => 2;
3252 use constant SM_CYBORDER => 6;
3253 use constant SM_CYCAPTION => 4;
3254 use constant SM_CYCURSOR => 14;
3255 use constant SM_CYDLGFRAME => 8;
3256 use constant SM_CYDOUBLECLK => 37;
3257 use constant SM_CYDRAG => 69;
3258 use constant SM_CYEDGE => 46;
3259 use constant SM_CYFIXEDFRAME => 8;
3260 use constant SM_CYFRAME => 33;
3261 use constant SM_CYFULLSCREEN => 17;
3262 use constant SM_CYHSCROLL => 3;
3263 use constant SM_CYICON => 12;
3264 use constant SM_CYICONSPACING => 39;
3265 use constant SM_CYKANJIWINDOW => 18;
3266 use constant SM_CYMAXIMIZED => 62;
3267 use constant SM_CYMAXTRACK => 60;
3268 use constant SM_CYMENU => 15;
3269 use constant SM_CYMENUCHECK => 72;
3270 use constant SM_CYMENUSIZE => 55;
3271 use constant SM_CYMIN => 29;
3272 use constant SM_CYMINIMIZED => 58;
3273 use constant SM_CYMINSPACING => 48;
3274 use constant SM_CYMINTRACK => 35;
3275 use constant SM_CYSCREEN => 1;
3276 use constant SM_CYSIZE => 31;
3277 use constant SM_CYSIZEFRAME => 33;
3278 use constant SM_CYSMCAPTION => 51;
3279 use constant SM_CYSMICON => 50;
3280 use constant SM_CYSMSIZE => 53;
3281 use constant SM_CYVIRTUALSCREEN => 79;
3282 use constant SM_CYVSCROLL => 20;
3283 use constant SM_CYVTHUMB => 9;
3284 use constant SM_DBCSENABLED => 42;
3285 use constant SM_DEBUG => 22;
3286 use constant SM_MENUDROPALIGNMENT => 40;
3287 use constant SM_MIDEASTENABLED => 74;
3288 use constant SM_MOUSEPRESENT => 19;
3289 use constant SM_MOUSEWHEELPRESENT => 75;
3290 use constant SM_NETWORK => 63;
3291 use constant SM_PENWINDOWS => 41;
3292 use constant SM_RESERVED1 => 24;
3293 use constant SM_RESERVED2 => 25;
3294 use constant SM_RESERVED3 => 26;
3295 use constant SM_RESERVED4 => 27;
3296 use constant SM_SAMEDISPLAYFORMAT => 81;
3297 use constant SM_SECURE => 44;
3298 use constant SM_SHOWSOUNDS => 70;
3299 use constant SM_SLOWMACHINE => 73;
3300 use constant SM_SWAPBUTTON => 23;
3301 use constant SM_XVIRTUALSCREEN => 76;
3302 use constant SM_YVIRTUALSCREEN => 77;
3303 use constant SPIF_SENDCHANGE => 2;
3304 use constant SPIF_SENDWININICHANGE => 2;
3305 use constant SPIF_UPDATEINIFILE => 1;
3306 use constant SPI_GETACCESSTIMEOUT => 60;
3307 use constant SPI_GETACTIVEWINDOWTRACKING => 4096;
3308 use constant SPI_GETACTIVEWNDTRKTIMEOUT => 8194;
3309 use constant SPI_GETACTIVEWNDTRKZORDER => 4108;
3310 use constant SPI_GETANIMATION => 72;
3311 use constant SPI_GETBEEP => 1;
3312 use constant SPI_GETBORDER => 5;
3313 use constant SPI_GETCOMBOBOXANIMATION => 4100;
3314 use constant SPI_GETDEFAULTINPUTLANG => 89;
3315 use constant SPI_GETDESKWALLPAPER => 115;
3316 use constant SPI_GETDRAGFULLWINDOWS => 38;
3317 use constant SPI_GETFASTTASKSWITCH => 35;
3318 use constant SPI_GETFILTERKEYS => 50;
3319 use constant SPI_GETFONTSMOOTHING => 74;
3320 use constant SPI_GETFOREGROUNDFLASHCOUNT => 8196;
3321 use constant SPI_GETFOREGROUNDLOCKTIMEOUT => 8192;
3322 use constant SPI_GETGRADIENTCAPTIONS => 4104;
3323 use constant SPI_GETGRIDGRANULARITY => 18;
3324 use constant SPI_GETHIGHCONTRAST => 66;
3325 use constant SPI_GETHOTTRACKING => 4110;
3326 use constant SPI_GETICONMETRICS => 45;
3327 use constant SPI_GETICONTITLELOGFONT => 31;
3328 use constant SPI_GETICONTITLEWRAP => 25;
3329 use constant SPI_GETKEYBOARDDELAY => 22;
3330 use constant SPI_GETKEYBOARDPREF => 68;
3331 use constant SPI_GETKEYBOARDSPEED => 10;
3332 use constant SPI_GETLISTBOXSMOOTHSCROLLING => 4102;
3333 use constant SPI_GETLOWPOWERACTIVE => 83;
3334 use constant SPI_GETLOWPOWERTIMEOUT => 79;
3335 use constant SPI_GETMENUANIMATION => 4098;
3336 use constant SPI_GETMENUDROPALIGNMENT => 27;
3337 use constant SPI_GETMENUSHOWDELAY => 106;
3338 use constant SPI_GETMENUUNDERLINES => 4106;
3339 use constant SPI_GETMINIMIZEDMETRICS => 43;
3340 use constant SPI_GETMOUSE => 3;
3341 use constant SPI_GETMOUSEHOVERHEIGHT => 100;
3342 use constant SPI_GETMOUSEHOVERTIME => 102;
3343 use constant SPI_GETMOUSEHOVERWIDTH => 98;
3344 use constant SPI_GETMOUSEKEYS => 54;
3345 use constant SPI_GETMOUSESPEED => 112;
3346 use constant SPI_GETMOUSETRAILS => 94;
3347 use constant SPI_GETNONCLIENTMETRICS => 41;
3348 use constant SPI_GETPOWEROFFACTIVE => 84;
3349 use constant SPI_GETPOWEROFFTIMEOUT => 80;
3350 use constant SPI_GETSCREENREADER => 70;
3351 use constant SPI_GETSCREENSAVEACTIVE => 16;
3352 use constant SPI_GETSCREENSAVERRUNNING => 114;
3353 use constant SPI_GETSCREENSAVETIMEOUT => 14;
3354 use constant SPI_GETSERIALKEYS => 62;
3355 use constant SPI_GETSHOWIMEUI => 110;
3356 use constant SPI_GETSHOWSOUNDS => 56;
3357 use constant SPI_GETSOUNDSENTRY => 64;
3358 use constant SPI_GETSTICKYKEYS => 58;
3359 use constant SPI_GETTOGGLEKEYS => 52;
3360 use constant SPI_GETWHEELSCROLLLINES => 104;
3361 use constant SPI_GETWINDOWSEXTENSION => 92;
3362 use constant SPI_GETWORKAREA => 48;
3363 use constant SPI_ICONHORIZONTALSPACING => 13;
3364 use constant SPI_ICONVERTICALSPACING => 24;
3365 use constant SPI_LANGDRIVER => 12;
3366 use constant SPI_SCREENSAVERRUNNING => 97;
3367 use constant SPI_SETACCESSTIMEOUT => 61;
3368 use constant SPI_SETACTIVEWINDOWTRACKING => 4097;
3369 use constant SPI_SETACTIVEWNDTRKTIMEOUT => 8195;
3370 use constant SPI_SETACTIVEWNDTRKZORDER => 4109;
3371 use constant SPI_SETANIMATION => 73;
3372 use constant SPI_SETBEEP => 2;
3373 use constant SPI_SETBORDER => 6;
3374 use constant SPI_SETCOMBOBOXANIMATION => 4101;
3375 use constant SPI_SETCURSORS => 87;
3376 use constant SPI_SETDEFAULTINPUTLANG => 90;
3377 use constant SPI_SETDESKPATTERN => 21;
3378 use constant SPI_SETDESKWALLPAPER => 20;
3379 use constant SPI_SETDOUBLECLICKTIME => 32;
3380 use constant SPI_SETDOUBLECLKHEIGHT => 30;
3381 use constant SPI_SETDOUBLECLKWIDTH => 29;
3382 use constant SPI_SETDRAGFULLWINDOWS => 37;
3383 use constant SPI_SETDRAGHEIGHT => 77;
3384 use constant SPI_SETDRAGWIDTH => 76;
3385 use constant SPI_SETFASTTASKSWITCH => 36;
3386 use constant SPI_SETFILTERKEYS => 51;
3387 use constant SPI_SETFONTSMOOTHING => 75;
3388 use constant SPI_SETFOREGROUNDFLASHCOUNT => 8197;
3389 use constant SPI_SETFOREGROUNDLOCKTIMEOUT => 8193;
3390 use constant SPI_SETGRADIENTCAPTIONS => 4105;
3391 use constant SPI_SETGRIDGRANULARITY => 19;
3392 use constant SPI_SETHANDHELD => 78;
3393 use constant SPI_SETHIGHCONTRAST => 67;
3394 use constant SPI_SETHOTTRACKING => 4111;
3395 use constant SPI_SETICONMETRICS => 46;
3396 use constant SPI_SETICONS => 88;
3397 use constant SPI_SETICONTITLELOGFONT => 34;
3398 use constant SPI_SETICONTITLEWRAP => 26;
3399 use constant SPI_SETKEYBOARDDELAY => 23;
3400 use constant SPI_SETKEYBOARDPREF => 69;
3401 use constant SPI_SETKEYBOARDSPEED => 11;
3402 use constant SPI_SETLANGTOGGLE => 91;
3403 use constant SPI_SETLISTBOXSMOOTHSCROLLING => 4103;
3404 use constant SPI_SETLOWPOWERACTIVE => 85;
3405 use constant SPI_SETLOWPOWERTIMEOUT => 81;
3406 use constant SPI_SETMENUANIMATION => 4099;
3407 use constant SPI_SETMENUDROPALIGNMENT => 28;
3408 use constant SPI_SETMENUSHOWDELAY => 107;
3409 use constant SPI_SETMENUUNDERLINES => 4107;
3410 use constant SPI_SETMINIMIZEDMETRICS => 44;
3411 use constant SPI_SETMOUSE => 4;
3412 use constant SPI_SETMOUSEBUTTONSWAP => 33;
3413 use constant SPI_SETMOUSEHOVERHEIGHT => 101;
3414 use constant SPI_SETMOUSEHOVERTIME => 103;
3415 use constant SPI_SETMOUSEHOVERWIDTH => 99;
3416 use constant SPI_SETMOUSEKEYS => 55;
3417 use constant SPI_SETMOUSESPEED => 113;
3418 use constant SPI_SETMOUSETRAILS => 93;
3419 use constant SPI_SETNONCLIENTMETRICS => 42;
3420 use constant SPI_SETPENWINDOWS => 49;
3421 use constant SPI_SETPOWEROFFACTIVE => 86;
3422 use constant SPI_SETPOWEROFFTIMEOUT => 82;
3423 use constant SPI_SETSCREENREADER => 71;
3424 use constant SPI_SETSCREENSAVEACTIVE => 17;
3425 use constant SPI_SETSCREENSAVERRUNNING => 97;
3426 use constant SPI_SETSCREENSAVETIMEOUT => 15;
3427 use constant SPI_SETSERIALKEYS => 63;
3428 use constant SPI_SETSHOWIMEUI => 111;
3429 use constant SPI_SETSHOWSOUNDS => 57;
3430 use constant SPI_SETSOUNDSENTRY => 65;
3431 use constant SPI_SETSTICKYKEYS => 59;
3432 use constant SPI_SETTOGGLEKEYS => 53;
3433 use constant SPI_SETWHEELSCROLLLINES => 105;
3434 use constant SPI_SETWORKAREA => 47;
3435 use constant SSF_AVAILABLE => 2;
3436 use constant SSF_SOUNDSENTRYON => 1;
3437 use constant SSGF_DISPLAY => 3;
3438 use constant SSGF_NONE => 0;
3439 use constant SSTF_BORDER => 2;
3440 use constant SSTF_CHARS => 1;
3441 use constant SSTF_DISPLAY => 3;
3442 use constant SSTF_NONE => 0;
3443 use constant SSWF_DISPLAY => 3;
3444 use constant SSWF_NONE => 0;
3445 use constant SSWF_TITLE => 1;
3446 use constant SSWF_WINDOW => 2;
3447 use constant SS_BITMAP => 14;
3448 use constant SS_BLACKFRAME => 7;
3449 use constant SS_BLACKRECT => 4;
3450 use constant SS_CENTER => 1;
3451 use constant SS_CENTERIMAGE => 512;
3452 use constant SS_ENHMETAFILE => 15;
3453 use constant SS_ETCHEDFRAME => 18;
3454 use constant SS_ETCHEDHORZ => 16;
3455 use constant SS_ETCHEDVERT => 17;
3456 use constant SS_GRAYFRAME => 8;
3457 use constant SS_GRAYRECT => 5;
3458 use constant SS_ICON => 3;
3459 use constant SS_LEFT => 0;
3460 use constant SS_LEFTNOWORDWRAP => 12;
3461 use constant SS_NOPREFIX => 128;
3462 use constant SS_NOTIFY => 256;
3463 use constant SS_OWNERDRAW => 13;
3464 use constant SS_REALSIZEIMAGE => 2048;
3465 use constant SS_RIGHT => 2;
3466 use constant SS_RIGHTJUST => 1024;
3467 use constant SS_SIMPLE => 11;
3468 use constant SS_SUNKEN => 4096;
3469 use constant SS_TYPEMASK => 31;
3470 use constant SS_WHITEFRAME => 9;
3471 use constant SS_WHITERECT => 6;
3472 use constant STM_GETICON => 369;
3473 use constant STM_GETIMAGE => 371;
3474 use constant STM_MSGMAX => 372;
3475 use constant STM_SETICON => 368;
3476 use constant STM_SETIMAGE => 370;
3477 use constant STN_CLICKED => 0;
3478 use constant STN_DBLCLK => 1;
3479 use constant STN_DISABLE => 3;
3480 use constant STN_ENABLE => 2;
3481 use constant SWP_ASYNCWINDOWPOS => 16384;
3482 use constant SWP_DEFERERASE => 8192;
3483 use constant SWP_DRAWFRAME => 32;
3484 use constant SWP_FRAMECHANGED => 32;
3485 use constant SWP_HIDEWINDOW => 128;
3486 use constant SWP_NOACTIVATE => 16;
3487 use constant SWP_NOCOPYBITS => 256;
3488 use constant SWP_NOMOVE => 2;
3489 use constant SWP_NOOWNERZORDER => 512;
3490 use constant SWP_NOREDRAW => 8;
3491 use constant SWP_NOREPOSITION => 512;
3492 use constant SWP_NOSENDCHANGING => 1024;
3493 use constant SWP_NOSIZE => 1;
3494 use constant SWP_NOZORDER => 4;
3495 use constant SWP_SHOWWINDOW => 64;
3496 use constant SW_ERASE => 4;
3497 use constant SW_HIDE => 0;
3498 use constant SW_INVALIDATE => 2;
3499 use constant SW_MAX => 10;
3500 use constant SW_MAXIMIZE => 3;
3501 use constant SW_MINIMIZE => 6;
3502 use constant SW_NORMAL => 1;
3503 use constant SW_NORMALNA => 204;
3504 use constant SW_OTHERMAXIMIZED => 2;
3505 use constant SW_OTHERRESTORED => 4;
3506 use constant SW_PARENTCLOSING => 1;
3507 use constant SW_PARENTOPENING => 3;
3508 use constant SW_RESTORE => 9;
3509 use constant SW_SCROLLCHILDREN => 1;
3510 use constant SW_SHOW => 5;
3511 use constant SW_SHOWDEFAULT => 10;
3512 use constant SW_SHOWMAXIMIZED => 3;
3513 use constant SW_SHOWMINIMIZED => 2;
3514 use constant SW_SHOWMINNOACTIVE => 7;
3515 use constant SW_SHOWNA => 8;
3516 use constant SW_SHOWNOACTIVATE => 4;
3517 use constant SW_SHOWNORMAL => 1;
3518 use constant TKF_AVAILABLE => 2;
3519 use constant TKF_CONFIRMHOTKEY => 8;
3520 use constant TKF_HOTKEYACTIVE => 4;
3521 use constant TKF_HOTKEYSOUND => 16;
3522 use constant TKF_TOGGLEKEYSON => 1;
3523 use constant TME_CANCEL => -2147483648;
3524 use constant TME_HOVER => 1;
3525 use constant TME_LEAVE => 2;
3526 use constant TME_QUERY => 1073741824;
3527 use constant TPM_BOTTOMALIGN => 32;
3528 use constant TPM_CENTERALIGN => 4;
3529 use constant TPM_HORIZONTAL => 0;
3530 use constant TPM_LEFTALIGN => 0;
3531 use constant TPM_LEFTBUTTON => 0;
3532 use constant TPM_NONOTIFY => 128;
3533 use constant TPM_RETURNCMD => 256;
3534 use constant TPM_RIGHTALIGN => 8;
3535 use constant TPM_RIGHTBUTTON => 2;
3536 use constant TPM_TOPALIGN => 0;
3537 use constant TPM_VCENTERALIGN => 16;
3538 use constant TPM_VERTICAL => 64;
3539 use constant VK_0 => 48;
3540 use constant VK_1 => 49;
3541 use constant VK_2 => 50;
3542 use constant VK_3 => 51;
3543 use constant VK_4 => 52;
3544 use constant VK_5 => 53;
3545 use constant VK_6 => 54;
3546 use constant VK_7 => 55;
3547 use constant VK_8 => 56;
3548 use constant VK_9 => 57;
3549 use constant VK_A => 65;
3550 use constant VK_ADD => 107;
3551 use constant VK_APPS => 93;
3552 use constant VK_ATTN => 246;
3553 use constant VK_B => 66;
3554 use constant VK_BACK => 8;
3555 use constant VK_C => 67;
3556 use constant VK_CANCEL => 3;
3557 use constant VK_CAPITAL => 20;
3558 use constant VK_CLEAR => 12;
3559 use constant VK_CONTROL => 17;
3560 use constant VK_CRSEL => 247;
3561 use constant VK_D => 68;
3562 use constant VK_DECIMAL => 110;
3563 use constant VK_DELETE => 46;
3564 use constant VK_DIVIDE => 111;
3565 use constant VK_DOWN => 40;
3566 use constant VK_E => 69;
3567 use constant VK_END => 35;
3568 use constant VK_EREOF => 249;
3569 use constant VK_ESCAPE => 27;
3570 use constant VK_EXECUTE => 43;
3571 use constant VK_EXSEL => 248;
3572 use constant VK_F => 70;
3573 use constant VK_F1 => 112;
3574 use constant VK_F10 => 121;
3575 use constant VK_F11 => 122;
3576 use constant VK_F12 => 123;
3577 use constant VK_F13 => 124;
3578 use constant VK_F14 => 125;
3579 use constant VK_F15 => 126;
3580 use constant VK_F16 => 127;
3581 use constant VK_F17 => 128;
3582 use constant VK_F18 => 129;
3583 use constant VK_F19 => 130;
3584 use constant VK_F2 => 113;
3585 use constant VK_F20 => 131;
3586 use constant VK_F21 => 132;
3587 use constant VK_F22 => 133;
3588 use constant VK_F23 => 134;
3589 use constant VK_F24 => 135;
3590 use constant VK_F3 => 114;
3591 use constant VK_F4 => 115;
3592 use constant VK_F5 => 116;
3593 use constant VK_F6 => 117;
3594 use constant VK_F7 => 118;
3595 use constant VK_F8 => 119;
3596 use constant VK_F9 => 120;
3597 use constant VK_G => 71;
3598 use constant VK_H => 72;
3599 use constant VK_HELP => 47;
3600 use constant VK_HOME => 36;
3601 use constant VK_I => 73;
3602 use constant VK_ICO_00 => 228;
3603 use constant VK_ICO_HELP => 227;
3604 use constant VK_INSERT => 45;
3605 use constant VK_J => 74;
3606 use constant VK_K => 75;
3607 use constant VK_L => 76;
3608 use constant VK_LBUTTON => 1;
3609 use constant VK_LCONTROL => 162;
3610 use constant VK_LEFT => 37;
3611 use constant VK_LMENU => 164;
3612 use constant VK_LSHIFT => 160;
3613 use constant VK_LWIN => 91;
3614 use constant VK_M => 77;
3615 use constant VK_MBUTTON => 4;
3616 use constant VK_MENU => 18;
3617 use constant VK_MULTIPLY => 106;
3618 use constant VK_N => 78;
3619 use constant VK_NEXT => 34;
3620 use constant VK_NONAME => 252;
3621 use constant VK_NUMLOCK => 144;
3622 use constant VK_NUMPAD0 => 96;
3623 use constant VK_NUMPAD1 => 97;
3624 use constant VK_NUMPAD2 => 98;
3625 use constant VK_NUMPAD3 => 99;
3626 use constant VK_NUMPAD4 => 100;
3627 use constant VK_NUMPAD5 => 101;
3628 use constant VK_NUMPAD6 => 102;
3629 use constant VK_NUMPAD7 => 103;
3630 use constant VK_NUMPAD8 => 104;
3631 use constant VK_NUMPAD9 => 105;
3632 use constant VK_O => 79;
3633 use constant VK_OEM_1 => 186;
3634 use constant VK_OEM_102 => 226;
3635 use constant VK_OEM_2 => 191;
3636 use constant VK_OEM_3 => 192;
3637 use constant VK_OEM_4 => 219;
3638 use constant VK_OEM_5 => 220;
3639 use constant VK_OEM_6 => 221;
3640 use constant VK_OEM_7 => 222;
3641 use constant VK_OEM_8 => 223;
3642 use constant VK_OEM_AX => 225;
3643 use constant VK_OEM_CLEAR => 254;
3644 use constant VK_OEM_COMMA => 188;
3645 use constant VK_OEM_MINUS => 189;
3646 use constant VK_OEM_PERIOD => 190;
3647 use constant VK_OEM_PLUS => 187;
3648 use constant VK_P => 80;
3649 use constant VK_PA1 => 253;
3650 use constant VK_PAUSE => 19;
3651 use constant VK_PLAY => 250;
3652 use constant VK_PRINT => 42;
3653 use constant VK_PRIOR => 33;
3654 use constant VK_PROCESSKEY => 229;
3655 use constant VK_Q => 81;
3656 use constant VK_R => 82;
3657 use constant VK_RBUTTON => 2;
3658 use constant VK_RCONTROL => 163;
3659 use constant VK_RETURN => 13;
3660 use constant VK_RIGHT => 39;
3661 use constant VK_RMENU => 165;
3662 use constant VK_RSHIFT => 161;
3663 use constant VK_RWIN => 92;
3664 use constant VK_S => 83;
3665 use constant VK_SCROLL => 145;
3666 use constant VK_SELECT => 41;
3667 use constant VK_SEPARATOR => 108;
3668 use constant VK_SHIFT => 16;
3669 use constant VK_SNAPSHOT => 44;
3670 use constant VK_SPACE => 32;
3671 use constant VK_SUBTRACT => 109;
3672 use constant VK_T => 84;
3673 use constant VK_TAB => 9;
3674 use constant VK_U => 85;
3675 use constant VK_UP => 38;
3676 use constant VK_V => 86;
3677 use constant VK_W => 87;
3678 use constant VK_X => 88;
3679 use constant VK_XBUTTON1 => 5;
3680 use constant VK_XBUTTON2 => 6;
3681 use constant VK_Y => 89;
3682 use constant VK_Z => 90;
3683 use constant VK_ZOOM => 251;
3684 use constant WA_ACTIVE => 1;
3685 use constant WA_CLICKACTIVE => 2;
3686 use constant WA_INACTIVE => 0;
3687 use constant WB_ISDELIMITER => 2;
3688 use constant WB_LEFT => 0;
3689 use constant WB_RIGHT => 1;
3690 use constant WC_DIALOGA => 32770;
3691 use constant WC_DIALOGW => 32770;
3692 use constant WHEEL_DELTA => 120;
3693 use constant WHEEL_PAGESCROLL => -1;
3694 use constant WH_CALLWNDPROC => 4;
3695 use constant WH_CALLWNDPROCRET => 12;
3696 use constant WH_CBT => 5;
3697 use constant WH_DEBUG => 9;
3698 use constant WH_FOREGROUNDIDLE => 11;
3699 use constant WH_GETMESSAGE => 3;
3700 use constant WH_HARDWARE => 8;
3701 use constant WH_JOURNALPLAYBACK => 1;
3702 use constant WH_JOURNALRECORD => 0;
3703 use constant WH_KEYBOARD => 2;
3704 use constant WH_KEYBOARD_LL => 13;
3705 use constant WH_MAX => 14;
3706 use constant WH_MAXHOOK => 14;
3707 use constant WH_MIN => -1;
3708 use constant WH_MINHOOK => -1;
3709 use constant WH_MOUSE => 7;
3710 use constant WH_MOUSE_LL => 14;
3711 use constant WH_MSGFILTER => -1;
3712 use constant WH_SHELL => 10;
3713 use constant WH_SYSMSGFILTER => 6;
3714 use constant WMSZ_BOTTOM => 6;
3715 use constant WMSZ_BOTTOMLEFT => 7;
3716 use constant WMSZ_BOTTOMRIGHT => 8;
3717 use constant WMSZ_LEFT => 1;
3718 use constant WMSZ_RIGHT => 2;
3719 use constant WMSZ_TOP => 3;
3720 use constant WMSZ_TOPLEFT => 4;
3721 use constant WMSZ_TOPRIGHT => 5;
3722 use constant WM_ACTIVATE => 6;
3723 use constant WM_ACTIVATEAPP => 28;
3724 use constant WM_ACTIVATESHELLWINDOW => 62;
3725 use constant WM_ALTTABACTIVE => 41;
3726 use constant WM_APP => 32768;
3727 use constant WM_ASKCBFORMATNAME => 780;
3728 use constant WM_BEGINDRAG => 556;
3729 use constant WM_CANCELJOURNAL => 75;
3730 use constant WM_CANCELMODE => 31;
3731 use constant WM_CAPTURECHANGED => 533;
3732 use constant WM_CHANGECBCHAIN => 781;
3733 use constant WM_CHANGEUISTATE => 295;
3734 use constant WM_CHAR => 258;
3735 use constant WM_CHARTOITEM => 47;
3736 use constant WM_CHILDACTIVATE => 34;
3737 use constant WM_CLEAR => 771;
3738 use constant WM_CLOSE => 16;
3739 use constant WM_COMMAND => 273;
3740 use constant WM_COMMNOTIFY => 68;
3741 use constant WM_COMPACTING => 65;
3742 use constant WM_COMPAREITEM => 57;
3743 use constant WM_CONTEXTMENU => 123;
3744 use constant WM_COPY => 769;
3745 use constant WM_COPYDATA => 74;
3746 use constant WM_CREATE => 1;
3747 use constant WM_CTLCOLOR => 25;
3748 use constant WM_CTLCOLORBTN => 309;
3749 use constant WM_CTLCOLORDLG => 310;
3750 use constant WM_CTLCOLOREDIT => 307;
3751 use constant WM_CTLCOLORLISTBOX => 308;
3752 use constant WM_CTLCOLORMSGBOX => 306;
3753 use constant WM_CTLCOLORSCROLLBAR => 311;
3754 use constant WM_CTLCOLORSTATIC => 312;
3755 use constant WM_CUT => 768;
3756 use constant WM_DEADCHAR => 259;
3757 use constant WM_DELETEITEM => 45;
3758 use constant WM_DESTROY => 2;
3759 use constant WM_DESTROYCLIPBOARD => 775;
3760 use constant WM_DEVICECHANGE => 537;
3761 use constant WM_DEVMODECHANGE => 27;
3762 use constant WM_DISPLAYCHANGE => 126;
3763 use constant WM_DRAGLOOP => 557;
3764 use constant WM_DRAGMOVE => 559;
3765 use constant WM_DRAGSELECT => 558;
3766 use constant WM_DRAWCLIPBOARD => 776;
3767 use constant WM_DRAWITEM => 43;
3768 use constant WM_DROPFILES => 563;
3769 use constant WM_DROPOBJECT => 554;
3770 use constant WM_ENABLE => 10;
3771 use constant WM_ENDSESSION => 22;
3772 use constant WM_ENTERIDLE => 289;
3773 use constant WM_ENTERMENULOOP => 529;
3774 use constant WM_ENTERSIZEMOVE => 561;
3775 use constant WM_ERASEBKGND => 20;
3776 use constant WM_EXITMENULOOP => 530;
3777 use constant WM_EXITSIZEMOVE => 562;
3778 use constant WM_FILESYSCHANGE => 52;
3779 use constant WM_FONTCHANGE => 29;
3780 use constant WM_GETDLGCODE => 135;
3781 use constant WM_GETFONT => 49;
3782 use constant WM_GETHOTKEY => 51;
3783 use constant WM_GETICON => 127;
3784 use constant WM_GETMINMAXINFO => 36;
3785 use constant WM_GETTEXT => 13;
3786 use constant WM_GETTEXTLENGTH => 14;
3787 use constant WM_HELP => 83;
3788 use constant WM_HOTKEY => 786;
3789 use constant WM_HSCROLL => 276;
3790 use constant WM_HSCROLLCLIPBOARD => 782;
3791 use constant WM_ICONERASEBKGND => 39;
3792 use constant WM_IME_CHAR => 646;
3793 use constant WM_IME_COMPOSITION => 271;
3794 use constant WM_IME_COMPOSITIONFULL => 644;
3795 use constant WM_IME_CONTROL => 643;
3796 use constant WM_IME_ENDCOMPOSITION => 270;
3797 use constant WM_IME_KEYDOWN => 656;
3798 use constant WM_IME_KEYLAST => 271;
3799 use constant WM_IME_KEYUP => 657;
3800 use constant WM_IME_NOTIFY => 642;
3801 use constant WM_IME_REQUEST => 648;
3802 use constant WM_IME_SELECT => 645;
3803 use constant WM_IME_SETCONTEXT => 641;
3804 use constant WM_IME_STARTCOMPOSITION => 269;
3805 use constant WM_INITDIALOG => 272;
3806 use constant WM_INITMENU => 278;
3807 use constant WM_INITMENUPOPUP => 279;
3808 use constant WM_INPUTLANGCHANGE => 81;
3809 use constant WM_INPUTLANGCHANGEREQUEST => 80;
3810 use constant WM_ISACTIVEICON => 53;
3811 use constant WM_KEYDOWN => 256;
3812 use constant WM_KEYFIRST => 256;
3813 use constant WM_KEYLAST => 264;
3814 use constant WM_KEYUP => 257;
3815 use constant WM_KILLFOCUS => 8;
3816 use constant WM_LBTRACKPOINT => 305;
3817 use constant WM_LBUTTONDBLCLK => 515;
3818 use constant WM_LBUTTONDOWN => 513;
3819 use constant WM_LBUTTONUP => 514;
3820 use constant WM_MBUTTONDBLCLK => 521;
3821 use constant WM_MBUTTONDOWN => 519;
3822 use constant WM_MBUTTONUP => 520;
3823 use constant WM_MDIACTIVATE => 546;
3824 use constant WM_MDICASCADE => 551;
3825 use constant WM_MDICREATE => 544;
3826 use constant WM_MDIDESTROY => 545;
3827 use constant WM_MDIGETACTIVE => 553;
3828 use constant WM_MDIICONARRANGE => 552;
3829 use constant WM_MDIMAXIMIZE => 549;
3830 use constant WM_MDINEXT => 548;
3831 use constant WM_MDIREFRESHMENU => 564;
3832 use constant WM_MDIRESTORE => 547;
3833 use constant WM_MDISETMENU => 560;
3834 use constant WM_MDITILE => 550;
3835 use constant WM_MEASUREITEM => 44;
3836 use constant WM_MENUCHAR => 288;
3837 use constant WM_MENUCOMMAND => 294;
3838 use constant WM_MENUDRAG => 291;
3839 use constant WM_MENUGETOBJECT => 292;
3840 use constant WM_MENURBUTTONUP => 290;
3841 use constant WM_MENUSELECT => 287;
3842 use constant WM_MOUSEACTIVATE => 33;
3843 use constant WM_MOUSEFIRST => 512;
3844 use constant WM_MOUSEHOVER => 673;
3845 use constant WM_MOUSELAST => 525;
3846 use constant WM_MOUSELEAVE => 675;
3847 use constant WM_MOUSEMOVE => 512;
3848 use constant WM_MOUSEWHEEL => 522;
3849 use constant WM_MOVE => 3;
3850 use constant WM_MOVING => 534;
3851 use constant WM_NCACTIVATE => 134;
3852 use constant WM_NCCALCSIZE => 131;
3853 use constant WM_NCCREATE => 129;
3854 use constant WM_NCDESTROY => 130;
3855 use constant WM_NCHITTEST => 132;
3856 use constant WM_NCLBUTTONDBLCLK => 163;
3857 use constant WM_NCLBUTTONDOWN => 161;
3858 use constant WM_NCLBUTTONUP => 162;
3859 use constant WM_NCMBUTTONDBLCLK => 169;
3860 use constant WM_NCMBUTTONDOWN => 167;
3861 use constant WM_NCMBUTTONUP => 168;
3862 use constant WM_NCMOUSEMOVE => 160;
3863 use constant WM_NCPAINT => 133;
3864 use constant WM_NCRBUTTONDBLCLK => 166;
3865 use constant WM_NCRBUTTONDOWN => 164;
3866 use constant WM_NCRBUTTONUP => 165;
3867 use constant WM_NCXBUTTONDBLCLK => 173;
3868 use constant WM_NCXBUTTONDOWN => 171;
3869 use constant WM_NCXBUTTONUP => 172;
3870 use constant WM_NEXTDLGCTL => 40;
3871 use constant WM_NEXTMENU => 531;
3872 use constant WM_NOTIFY => 78;
3873 use constant WM_NOTIFYFORMAT => 85;
3874 use constant WM_NULL => 0;
3875 use constant WM_OTHERWINDOWCREATED => 60;
3876 use constant WM_OTHERWINDOWDESTROYED => 61;
3877 use constant WM_PAINT => 15;
3878 use constant WM_PAINTCLIPBOARD => 777;
3879 use constant WM_PAINTICON => 38;
3880 use constant WM_PALETTECHANGED => 785;
3881 use constant WM_PALETTEISCHANGING => 784;
3882 use constant WM_PARENTNOTIFY => 528;
3883 use constant WM_PASTE => 770;
3884 use constant WM_PENWINFIRST => 896;
3885 use constant WM_PENWINLAST => 911;
3886 use constant WM_POWER => 72;
3887 use constant WM_POWERBROADCAST => 536;
3888 use constant WM_PRINT => 791;
3889 use constant WM_PRINTCLIENT => 792;
3890 use constant WM_QUERYDRAGICON => 55;
3891 use constant WM_QUERYDROPOBJECT => 555;
3892 use constant WM_QUERYENDSESSION => 17;
3893 use constant WM_QUERYNEWPALETTE => 783;
3894 use constant WM_QUERYOPEN => 19;
3895 use constant WM_QUERYPARKICON => 54;
3896 use constant WM_QUERYSAVESTATE => 56;
3897 use constant WM_QUERYUISTATE => 297;
3898 use constant WM_QUEUESYNC => 35;
3899 use constant WM_QUIT => 18;
3900 use constant WM_RBUTTONDBLCLK => 518;
3901 use constant WM_RBUTTONDOWN => 516;
3902 use constant WM_RBUTTONUP => 517;
3903 use constant WM_RENDERALLFORMATS => 774;
3904 use constant WM_RENDERFORMAT => 773;
3905 use constant WM_SETCURSOR => 32;
3906 use constant WM_SETFOCUS => 7;
3907 use constant WM_SETFONT => 48;
3908 use constant WM_SETHOTKEY => 50;
3909 use constant WM_SETICON => 128;
3910 use constant WM_SETREDRAW => 11;
3911 use constant WM_SETTEXT => 12;
3912 use constant WM_SETTINGCHANGE => 26;
3913 use constant WM_SETVISIBLE => 9;
3914 use constant WM_SHOWWINDOW => 24;
3915 use constant WM_SIZE => 5;
3916 use constant WM_SIZECLIPBOARD => 779;
3917 use constant WM_SIZEWAIT => 4;
3918 use constant WM_SIZING => 532;
3919 use constant WM_SPOOLERSTATUS => 42;
3920 use constant WM_STYLECHANGED => 125;
3921 use constant WM_STYLECHANGING => 124;
3922 use constant WM_SYNCPAINT => 136;
3923 use constant WM_SYNCTASK => 137;
3924 use constant WM_SYSCHAR => 262;
3925 use constant WM_SYSCOLORCHANGE => 21;
3926 use constant WM_SYSCOMMAND => 274;
3927 use constant WM_SYSDEADCHAR => 263;
3928 use constant WM_SYSKEYDOWN => 260;
3929 use constant WM_SYSKEYUP => 261;
3930 use constant WM_SYSTEMERROR => 23;
3931 use constant WM_SYSTIMER => 280;
3932 use constant WM_TCARD => 82;
3933 use constant WM_TESTING => 58;
3934 use constant WM_TIMECHANGE => 30;
3935 use constant WM_TIMER => 275;
3936 use constant WM_UNDO => 772;
3937 use constant WM_UNINITMENUPOPUP => 293;
3938 use constant WM_UPDATEUISTATE => 296;
3939 use constant WM_USER => 1024;
3940 use constant WM_USERCHANGED => 84;
3941 use constant WM_VKEYTOITEM => 46;
3942 use constant WM_VSCROLL => 277;
3943 use constant WM_VSCROLLCLIPBOARD => 778;
3944 use constant WM_WINDOWPOSCHANGED => 71;
3945 use constant WM_WINDOWPOSCHANGING => 70;
3946 use constant WM_WININICHANGE => 26;
3947 use constant WM_XBUTTONDBLCLK => 525;
3948 use constant WM_XBUTTONDOWN => 523;
3949 use constant WM_XBUTTONUP => 524;
3950 use constant WPF_RESTORETOMAXIMIZED => 2;
3951 use constant WPF_SETMINPOSITION => 1;
3952 use constant WS_BORDER => 8388608;
3953 use constant WS_CAPTION => 12582912;
3954 use constant WS_CHILD => 1073741824;
3955 use constant WS_CHILDWINDOW => 1073741824;
3956 use constant WS_CLIPCHILDREN => 33554432;
3957 use constant WS_CLIPSIBLINGS => 67108864;
3958 use constant WS_DISABLED => 134217728;
3959 use constant WS_DLGFRAME => 4194304;
3960 use constant WS_EX_ACCEPTFILES => 16;
3961 use constant WS_EX_APPWINDOW => 262144;
3962 use constant WS_EX_CLIENTEDGE => 512;
3963 use constant WS_EX_CONTEXTHELP => 1024;
3964 use constant WS_EX_CONTROLPARENT => 65536;
3965 use constant WS_EX_DLGMODALFRAME => 1;
3966 use constant WS_EX_DRAGDETECT => 2;
3967 use constant WS_EX_LAYERED => 524288;
3968 use constant WS_EX_LEFT => 0;
3969 use constant WS_EX_LEFTSCROLLBAR => 16384;
3970 use constant WS_EX_LTRREADING => 0;
3971 use constant WS_EX_MANAGED => 1073741824;
3972 use constant WS_EX_MDICHILD => 64;
3973 use constant WS_EX_NOPARENTNOTIFY => 4;
3974 use constant WS_EX_OVERLAPPEDWINDOW => 768;
3975 use constant WS_EX_PALETTEWINDOW => 392;
3976 use constant WS_EX_RIGHT => 4096;
3977 use constant WS_EX_RIGHTSCROLLBAR => 0;
3978 use constant WS_EX_RTLREADING => 8192;
3979 use constant WS_EX_STATICEDGE => 131072;
3980 use constant WS_EX_TOOLWINDOW => 128;
3981 use constant WS_EX_TOPMOST => 8;
3982 use constant WS_EX_TRANSPARENT => 32;
3983 use constant WS_EX_TRAYWINDOW => -2147483648;
3984 use constant WS_EX_WINDOWEDGE => 256;
3985 use constant WS_GROUP => 131072;
3986 use constant WS_HSCROLL => 1048576;
3987 use constant WS_ICONIC => 536870912;
3988 use constant WS_MAXIMIZE => 16777216;
3989 use constant WS_MAXIMIZEBOX => 65536;
3990 use constant WS_MINIMIZE => 536870912;
3991 use constant WS_MINIMIZEBOX => 131072;
3992 use constant WS_OVERLAPPED => 0;
3993 use constant WS_OVERLAPPEDWINDOW => 13565952;
3994 use constant WS_POPUP => -2147483648;
3995 use constant WS_POPUPWINDOW => -2138570752;
3996 use constant WS_SIZEBOX => 262144;
3997 use constant WS_SYSMENU => 524288;
3998 use constant WS_TABSTOP => 65536;
3999 use constant WS_THICKFRAME => 262144;
4000 use constant WS_TILED => 0;
4001 use constant WS_TILEDWINDOW => 13565952;
4002 use constant WS_VISIBLE => 268435456;
4003 use constant WS_VSCROLL => 2097152;
4004 use constant WVR_ALIGNBOTTOM => 64;
4005 use constant WVR_ALIGNLEFT => 32;
4006 use constant WVR_ALIGNRIGHT => 128;
4007 use constant WVR_ALIGNTOP => 16;
4008 use constant WVR_HREDRAW => 256;
4009 use constant WVR_REDRAW => 768;
4010 use constant WVR_VALIDRECTS => 1024;
4011 use constant WVR_VREDRAW => 512;
4012
4013 1;