tslediter/funcext/tvclib/utslvclconstant.tsf

6025 lines
425 KiB
Plaintext

unit utslvclconstant;
{**
@explan(说明) tsl接口常量库 %%
@date(20220429)(类型) %%
**}
interface
//******************常量类型**********************************
type tenumeration=class
{**
@explan(说明) 自增长常量基类,其子类的静态成员变量将分配自增长的一个整数值 %%
**}
class function basevalue();virtual;
begin
{**
@explan(说明)请在该函数中设置基准值,可以在给函数中设置 %%;
**}
end
class function initenumeration(o,ival);
begin
{**
@explan(说明)常量类初始 %%;
@param(o)(tenumeration)tenumeration的子类 %%
@param(ival)(integer) 初始值,默认0开始 %%
**}
if not(o is class(tenumeration))then exit;
if ifnumber(ival)then val := integer(ival);
else val := 0;
o.basevalue();
t := o.classinfo();
par := t["inherited"];
for i,v in par do
begin
initenumeration(findclass(v,o),ival);
end
for i,v in t["members"] do
begin
vl := invoke(o,v["name"]);
if ifnumber(vl)then val := integer(vl+1);
else invoke(o,v["name"],1,val++);
end
end
end
type TAlign=class(tenumeration)
{**
@explan(说明) 自动对齐类型常量 %%
**}
{**
@param(alNone)() 不对齐 %%
@param(alTop)() 上 %%
@param(alBottom)() 下 %%
@param(alLeft)() 左对齐 %%
@param(alRight)() 右对齐 %%
@param(alClient)() 占满 %%
**}
static alNone;
static alTop;
static alBottom;
static alLeft;
static alRight;
static alClient;
static alCustom;
end
type TAnchorKind=class(tenumeration)
{**
@explan(说明) 锚定类型常量 %%
**}
{**
@param(akTop)() 上 %%
@param(akLeft)() 左 %%
@param(akRight)() 右 %%
@param(akBottom)()下 %%
**}
static akTop;
static akLeft;
static akRight;
static akBottom;
end
type TFormStyle=class(tenumeration)
static fsMDIChild;
static fsMDIForm;
static fsStayOnTop;
static fsSplash;
static fsSystemStayOnTop;
end
type TComponentState=class(tenumeration)
static csLoading;
static csReading;
static csWriting;
static csDestroying;
static csDesigning;
static csAncestor;
static csUpdating;
static csFixups;
static csFreeNotification;
static csInline;
static csDesignInstance;
end
type TComponentStyle=class(tenumeration)
static csInheritable;
static csCheckPropAvail;
static csSubComponent;
static csTransient;
end
type TWinControlFlag=class(tenumeration)
static wcfClientRectNeedsUpdate;
static wcfColorChanged;
static wcfFontChanged;
static wcfAllAutoSizing;
static wcfAligningControls;
static wcfEraseBackground;
static wcfCreatingHandle;
static wcfInitializing;
static wcfCreatingChildHandles;
static wcfRealizingBounds;
static wcfBoundsRealized;
static wcfUpdateShowing;
static wcfHandleVisible;
static wcfAdjustedLogicalClientRectValid;
static wcfKillIntfSetBounds;
end
type TControlStyleType=class(tenumeration)
static csAcceptsControls; // can have children in the designer;
static csCaptureMouse; // auto capture mouse when clicked;
static csDesignInteractive; // wants mouse events in design mode;
static csClickEvents; // handles mouse events;
static csFramed; // not implemented; has 3d frame;
static csSetCaption; // if Name=Caption; changing the Name changes the Caption;
static csOpaque; // the control paints its area completely;
static csDoubleClicks; // understands mouse double clicks;
static csTripleClicks; // understands mouse triple clicks;
static csQuadClicks; // understands mouse quad clicks;
static csFixedWidth; // cannot change its width;
static csFixedHeight; // cannot change its height (for example combobox);
static csNoDesignVisible; // is invisible in the designer;
static csReplicatable; // PaintTo works;
static csNoStdEvents; // standard events such as mouse; key; and click events are ignored.;
static csDisplayDragImage; // display images from dragimagelist during drag operation over control;
static csReflector; // not implemented; the controls respond to size; focus and dlg messages - it can be used as ActiveX control under Windows;
static csActionClient; // Action is set;
static csMenuEvents; // not implemented;
static csNoFocus; // control will not take focus when clicked with mouse.;
static csNeedsBorderPaint; // not implemented;
static csParentBackground; // tells WinXP to paint the theme background of parent on controls background;
static csDesignNoSmoothResize; // when resizing control in the designer do not SetBounds while dragging;
static csDesignFixedBounds; // can not be moved nor resized in designer;
static csHasDefaultAction; // implements useful ExecuteDefaultAction;
static csHasCancelAction; // implements useful ExecuteCancelAction;
static csNoDesignSelectable; // can not be selected at design time;
static csOwnedChildrenNotSelectable; // child controls owned by this control are NOT selectable in the designer;
static csAutoSize0x0; // if the preferred size is 0x0 then control is shrinked ot 0x0;
static csAutoSizeKeepChildLeft; // when AutoSize=true do not move children horizontally;
static csAutoSizeKeepChildTop; // when AutoSize=true do not move children vertically;
static csRequiresKeyboardInput; // If the device has no physical keyboard then show the virtual keyboard when this control gets focus (therefore available only to TWinControl descendents);
end
type TMouseButton=class(tenumeration)
{**
@exlan(说明) 鼠标按键情况 %%
@param(mbLeft)(integer) 左键 %%
@param(mbRight)(integer) 右键 %%
@param(mbMiddle)(integer) 中间按键 %%
**}
static mbLeft;
static mbRight;
static mbMiddle;
static mbExtra1;
static mbExtra2;
end
type TShiftStateEnum=class(tenumeration)
{**
@exlan(说明) 功能键常量 %%
@param(ssShift)(integer) shift %%
@param(ssAlt)(integer) alt %%
@param(ssCtrl)(integer) ctl %%
@param(ssDouble)(integer) 双击 %%
**}
static ssShift;
static ssAlt;
static ssCtrl;
static ssLeft;
static ssRight;
static ssMiddle;
static ssDouble;
static ssMeta; //// Extra additions
static ssSuper;
static ssHyper;
static ssAltGr;
static ssCaps;
static ssNum;
static ssScroll;
static ssTriple;
static ssQuad;
static ssExtra1;
static ssExtra2;
end
type TControlFlag=class(tenumeration)
static cfLoading; // set by TControl.ReadState; unset by TControl.Loaded when all on form finished loading;
static cfAutoSizeNeeded;
static cfLeftLoaded; // cfLeftLoaded is set; when 'Left' is set during loading.;
static cfTopLoaded;
static cfWidthLoaded;
static cfHeightLoaded;
static cfClientWidthLoaded;
static cfClientHeightLoaded;
static cfBoundsRectForNewParentValid;
static cfBaseBoundsValid;
static cfPreferredSizeValid;
static cfPreferredMinSizeValid;
static cfOnChangeBoundsNeeded;
static cfProcessingWMPaint;
static cfKillChangeBounds;
static cfKillInvalidatePreferredSize;
static cfKillAdjustSize;
end
type TDockOrientation=class(tenumeration)
static doNoOrient; // zone contains a TControl and no child zones.;
static doHorizontal; // zone's children are stacked top-to-bottom.;
static doVertical; // zone's children are arranged left-to-right.;
static doPages; // zone's children are pages arranged left-to-right.;
end
type TDragKind=class(tenumeration)
static dkDrag;
static dkDock;
end
type TDragMode=class(tenumeration)
static dmManual;
static dmAutomatic;
end
type TDragState=class(tenumeration)
static dsDragEnter;
static dsDragLeave;
static dsDragMove;
end
type TDragMessage=class(tenumeration)
static dmDragEnter;
static dmDragLeave;
static dmDragMove;
static dmDragDrop;
static dmDragCancel;
static dmFindTarget;
end
type TCanvasStates=class(tenumeration)
static csHandleValid;
static csFontValid;
static csPenvalid;
static csBrushValid;
static csRegionValid;
end
type TFPPenMode=class(tenumeration)
static pmBlack;
static pmWhite;
static pmNop;
static pmNot;
static pmCopy;
static pmNotCopy;
static pmMergePenNot;
static pmMaskPenNot;
static pmMergeNotPen;
static pmMaskNotPen;
static pmMerge;
static pmNotMerge;
static pmMask;
static pmNotMask;
static pmXor;
static pmNotXor;
end
type TFPPenEndCap=class(tenumeration)
static pecRound;
static pecSquare;
static pecFlat;
end
type TFPPenJoinStyle=class(tenumeration)
static pjsRound;
static pjsBevel;
static pjsMiter;
end
type TControlStateType=class(tenumeration)
static csLButtonDown;
static csClicked;
static csPalette;
static csReadingState;
static csFocusing;
static csCreating;
static csPaintCopy;
static csCustomPaint;
static csDestroyingHandle;
static csDocking;
static csVisibleSetInLoading;
end
type TFormBorderStyle=class(tenumeration)
static bsNone;
static bsSingle;
static bsSizeable;
static bsDialog;
static bsToolWindow;
static bsSizeToolWin;
end
type TAlignStyle9=class(tenumeration)
{**
@explan(说明) 九宫格对齐常量,al9_ 开头 %%
@param(AL9_DEFAULT)(integer) 默认 %%
@param(AL9_TOPLEFT)(integer) 顶部 %%
@param(AL9_CENTER)(integer) 居 %%
**}
static AL9_DEFAULT; //0
static AL9_TOPLEFT; //1
static AL9_TOPCENTER; //2
static AL9_TOPRIGHT; //3
static AL9_CENTERLEFT; //4
static AL9_CENTER; //5
static AL9_CENTERRIGHT; //6
static AL9_BOTTOMLEFT; //7
static AL9_BOTTOMCENTER; //8
static AL9_BOTTOMRIGHT; //9
end
type TAlignStyleH3=class(tenumeration)
{**
@explan(说明) 水平对齐常量 %%
**}
(**
@param(AL3_LEFT)() 左 %%
@param(AL3_RIGHT)() 右 %%
@param(AL3_CENTER)() 居中 %%
**)
static AL3_LEFT; //0
static AL3_RIGHT; //1
static AL3_CENTER; //2
end
type TSysCursor=class(tenumeration)
class function basevalue();override;
begin
{
//gtk 对照
IDC_ARROW :=2 ;
IDC_IBEAM :=152;
IDC_WAIT :=150 ;
IDC_CROSS :=30;
IDC_UPARROW := 6;
IDC_SIZE :=0; //***
IDC_ICON := 64;
IDC_SIZENWSE := 14;
IDC_SIZENESW := 12;
IDC_SIZEWE :=70;
IDC_SIZENS :=138;
IDC_SIZEALL := 58;
IDC_NO :=0;
IDC_HAND := 24;
IDC_APPSTARTING := 126;
IDC_HELP :=92;
return ;
}
IDC_ARROW := 32512;
IDC_SIZE := 32540;
IDC_NO := 32548;
end
{**
@explan(说明)idc_ 开头的 光标样式 %%
@param(IDC_ARROW)() 类型 %%
**}
static IDC_ARROW; //MAKEINTRESOURCE(32512)
static IDC_IBEAM; //MAKEINTRESOURCE(32513)
static IDC_WAIT; //MAKEINTRESOURCE(32514)
static IDC_CROSS; //MAKEINTRESOURCE(32515)
static IDC_UPARROW; //MAKEINTRESOURCE(32516)
static IDC_SIZE; //MAKEINTRESOURCE(32640) /* OBSOLETE: use IDC_SIZEALL */
static IDC_ICON; //MAKEINTRESOURCE(32641) /* OBSOLETE: use IDC_ARROW */
static IDC_SIZENWSE; // MAKEINTRESOURCE(32642)
static IDC_SIZENESW; // MAKEINTRESOURCE(32643)
static IDC_SIZEWE; //MAKEINTRESOURCE(32644)
static IDC_SIZENS; //MAKEINTRESOURCE(32645)
static IDC_SIZEALL; //MAKEINTRESOURCE(32646)
static IDC_NO; //MAKEINTRESOURCE(32648)
static IDC_HAND; //MAKEINTRESOURCE(32649)
static IDC_APPSTARTING; // MAKEINTRESOURCE(32650)
static IDC_HELP; //MAKEINTRESOURCE(32651)
end
type TActionListState=class(tenumeration)
static asNormal;
static asSuspended;
static asSuspendedEnabled;
end
type TToolButtonStyle=class(tenumeration)
static tbsButton;
static tbsCheck;
static tbsDropDown;
static tbsSeparator;
static tbsDivider;
static tbsButtonDrop;
end
type TPairSplitterType=class(tenumeration)
static pstHorizontal;
static pstVertical;
end
type TMBbtnstyle=class()
{**
@explan(说明) TMessageboxADlg 按钮样式常量%%
**}
{**
@param(MB_OK)() 样式 %%
@param(MB_OKCANCEL)() 样式 %%
@param(MB_ABORTRETRYIGNORE)() 样式 %%
@param(MB_YESNOCANCEL)() 样式 %%
@param(MB_YESNO)() 样式 %%
@param(MB_RETRYCANCEL)() 样式 %%
@param(MB_CANCELTRYCONTINUE)() 样式 %%
@param(MB_HELP)() 样式 %%
**}
static MB_OK;
static MB_OKCANCEL;
static MB_ABORTRETRYIGNORE;
static MB_YESNOCANCEL;
static MB_YESNO;
static MB_RETRYCANCEL;
static MB_CANCELTRYCONTINUE;
static MB_HELP;
end
type TMBiconstyle=class()
{**
@explan(说明)TMessageboxADlg 图标样式常量%%
**}
(**
@param(MB_ICONWARNING)() 样式 %%
@param(MB_ICONASTERISK)() 样式 %%
@param(MB_ICONQUESTION)() 样式 %%
@param(MB_ICONSTOP)() 样式 %%
**)
static MB_ICONWARNING;
static MB_ICONASTERISK;
static MB_ICONQUESTION;
static MB_ICONSTOP;
end
type TDrawitemState=class
static ODS_SELECTED;
static ODS_GRAYED;
static ODS_DISABLED;
static ODS_CHECKED;
static ODS_FOCUS;
static ODS_DEFAULT;
static ODS_COMBOBOXEDIT;
static ODS_HOTLIGHT;
static ODS_INACTIVE;
static ODS_NOACCEL;
static ODS_NOFOCUSRECT;
end
type TRasterOperationConst=class
{**
@explan(说明) 光栅操作代码常量类 %%
**}
static SRCCOPY;
static SRCPAINT;
static SRCAND;
static SRCINVERT;
static SRCERASE;
static NOTSRCCOPY;
static NOTSRCERASE;
static MERGECOPY;
static MERGEPAINT;
static PATCOPY;
static PATPAINT;
static PATINVERT;
static DSTINVERT;
static BLACKNESS;
static WHITENESS;
static NOMIRRORBITMAP;
end
type TSystemBitmap=class
{**
@explan(说明) 系统提供的bitmap id %%
**}
static OBM_CLOSE;
static OBM_UPARROW;
static OBM_DNARROW;
static OBM_RGARROW;
static OBM_LFARROW;
static OBM_REDUCE;
static OBM_ZOOM;
static OBM_RESTORE;
static OBM_REDUCED;
static OBM_ZOOMD;
static OBM_RESTORED;
static OBM_UPARROWD;
static OBM_DNARROWD;
static OBM_RGARROWD;
static OBM_LFARROWD;
static OBM_MNARROW;
static OBM_COMBO;
static OBM_UPARROWI;
static OBM_DNARROWI;
static OBM_RGARROWI;
static OBM_LFARROWI;
static OBM_OLD_CLOSE;
static OBM_SIZE;
static OBM_OLD_UPARROW;
static OBM_OLD_DNARROW;
static OBM_OLD_RGARROW;
static OBM_OLD_LFARROW;
static OBM_BTSIZE;
static OBM_CHECK;
static OBM_CHECKBOXES;
static OBM_BTNCORNERS;
static OBM_OLD_REDUCE;
static OBM_OLD_ZOOM;
static OBM_OLD_RESTORE;
end
type TSystemCursor=class
{**
@explan(说明) 鼠标常量类,作为参考ocr_ 开头 %%
@param(OCR_WAIT)() 样式 %%
@param(OCR_CROSS)() 样式 %%
@param(OCR_UP)() 样式 %%
@param(OCR_SIZE)() 样式 %%
@param(OCR_NO)() 样式 %%
@param(OCR_HAND)() 样式 %%
**}
static OCR_WAIT; //150
static OCR_CROSS; //30;
static OCR_UP; //6
static OCR_SIZE; //0
static OCR_SIZENWSE; //14
static OCR_SIZENESW; //12
static OCR_SIZEWE; //70
static OCR_SIZENS; //138
static OCR_SIZEALL; //58
static OCR_ICOCUR; // 0
static OCR_NO; //0
static OCR_HAND; //24
static OCR_APPSTARTING; //126
static OCR_IBEAM; //152
end
type tmacroconst=class(_commctrldef_,_tvclmsageid_,_shellapi_)
{**
@explan(说明) 宏定义集合 %%
**}
class function sinit();virtual;
begin
if tmacroconstinit then return ;
class(_commctrldef_).sinit();
class(_tvclmsageid_).sinit();
class(_shellapi_).sinit();
tmacroconstinit := true;
end
static tmacroconstinit;
end
type tconstant = class(talign,TAnchorKind,TFormStyle,TComponentState,
TComponentStyle,TWinControlFlag,
TControlStyleType,TMouseButton,TShiftStateEnum,
TControlFlag,TDockOrientation,TDragKind,TDragMode,
TDragState,TDragMessage,TCanvasStates,TFPPenMode,
TFPPenEndCap,TFPPenJoinStyle,TControlStateType,
TFormBorderStyle,TAlignStyle9,TAlignStyleH3,TSysCursor,
TActionListState,TToolButtonStyle,TPairSplitterType
)
{**
@explan(说明) 常量类集合 %%
**}
end
type TSLUICONST=class(tmacroconst,tconstant)
{**
@explan(说明) 界面库常量类 %%
@param(opRemove)() 移除 %%
@param(opInsert)() 插入 %%
@param(opRecycling)() 销毁 %%
**}
static WM_TRAY;
static opInsert;
static opRemove;
static opRecycling;
class function sinit();override;
begin
if WM_TRAY>0 then return ;
class(tmacroconst).sinit();
opRemove := "opRemove-";//移除操作
opInsert := "opInsert+";//插入
opRecycling := "opRecycling-";
WM_TRAY := WM_USER+100;
end
end
type _shellapi_=class()
static abm_new;
static abm_remove;static abm_querypos;static abm_setpos;static abm_getstate;static abm_gettaskbarpos;
static abm_activate;static abm_getautohidebar;static abm_setautohidebar;static abm_windowposchanged;static abm_setstate;
static abm_getautohidebarex;static abm_setautohidebarex;static abn_statechange;static abn_poschanged;static abn_fullscreenapp;
static abn_windowarrange;static abs_autohide;static abs_alwaysontop;static abe_left;static abe_top;
static abe_right;static abe_bottom;static fo_move;static fo_copy;static fo_delete;
static fo_rename;static fof_multidestfiles;static fof_confirmmouse;static fof_silent;static fof_renameoncollision;
static fof_noconfirmation;static fof_wantmappinghandle;static fof_allowundo;static fof_filesonly;static fof_simpleprogress;
static fof_noconfirmmkdir;static fof_noerrorui;static fof_nocopysecurityattribs;static fof_norecursion;static fof_no_connected_elements;
static fof_wantnukewarning;static fof_norecursereparse;static fof_no_ui;static po_delete;static po_rename;
static po_portchange;static po_ren_port;static se_err_fnf;static se_err_pnf;static se_err_accessdenied;
static se_err_oom;static se_err_dllnotfound;static se_err_share;static se_err_associncomplete;static se_err_ddetimeout;
static se_err_ddefail;static se_err_ddebusy;static se_err_noassoc;static see_mask_default;static see_mask_classname;
static see_mask_classkey;static see_mask_idlist;static see_mask_invokeidlist;static see_mask_icon;static see_mask_hotkey;
static see_mask_nocloseprocess;static see_mask_connectnetdrv;static see_mask_noasync;static see_mask_flag_ddewait;static see_mask_doenvsubst;
static see_mask_flag_no_ui;static see_mask_unicode;static see_mask_no_console;static see_mask_asyncok;static see_mask_hmonitor;
static see_mask_nozonechecks;static see_mask_noqueryclassstore;static see_mask_waitforinputidle;static see_mask_flag_log_usage;static see_mask_flag_hinst_is_site;
static dummyunionname;static dummyunionname2;static dummyunionname3;static dummyunionname4;static dummyunionname5;
static sherb_noconfirmation;static sherb_noprogressui;static sherb_nosound;static nin_select;static ninf_key;
static nin_keyselect;static nin_balloonshow;static nin_balloonhide;static nin_balloontimeout;static nin_balloonuserclick;
static nin_popupopen;static nin_popupclose;static nim_add;static nim_modify;static nim_delete;
static nim_setfocus;static nim_setversion;static notifyicon_version;static notifyicon_version_4;static nif_message;
static nif_icon;static nif_tip;static nif_state;static nif_info;static nif_guid;
static nif_realtime;static nif_showtip;static nis_hidden;static nis_sharedicon;static niif_none;
static niif_info;static niif_warning;static niif_error;static niif_user;static niif_icon_mask;
static niif_nosound;static niif_large_icon;static niif_respect_quiet_time;static shgfi_icon;static shgfi_displayname;
static shgfi_typename;static shgfi_attributes;static shgfi_iconlocation;static shgfi_exetype;static shgfi_sysiconindex;
static shgfi_linkoverlay;static shgfi_selected;static shgfi_attr_specified;static shgfi_largeicon;static shgfi_smallicon;
static shgfi_openicon;static shgfi_shelliconsize;static shgfi_pidl;static shgfi_usefileattributes;static shgfi_addoverlays;
static shgfi_overlayindex;static shgsi_icon;static shgsi_sysiconindex;static shgsi_linkoverlay;static shgsi_selected;
static shgsi_largeicon;static shgsi_smallicon;static shgsi_shelliconsize;static siid_invalid;static shgnli_pidl;
static shgnli_prefixname;static shgnli_nounique;static shgnli_nolnk;static shgnli_nolocname;static shgnli_useurlext;
static printaction_open;static printaction_properties;static printaction_netinstall;static printaction_netinstalllink;static printaction_testpage;
static printaction_opennetprn;static printaction_documentdefaults;static printaction_serverproperties;static print_prop_force_name;static offline_status_local;
static offline_status_remote;static offline_status_incomplete;static shil_large;static shil_small;static shil_extralarge;
static shil_syssmall;static shil_jumbo;static shil_last;static wc_netaddress;static ncm_getaddress;
static ncm_setallowtype;static ncm_getallowtype;static ncm_displayerrortip;
class function sinit()
begin
abm_new := 0;
abm_remove := 1;abm_querypos := 2;abm_setpos := 3;abm_getstate := 4;abm_gettaskbarpos := 5;
abm_activate := 6;abm_getautohidebar := 7;abm_setautohidebar := 8;abm_windowposchanged := 9;abm_setstate := 10;
abm_getautohidebarex := 11;abm_setautohidebarex := 12;abn_statechange := 0;abn_poschanged := 1;abn_fullscreenapp := 2;
abn_windowarrange := 3;abs_autohide := 1;abs_alwaysontop := 2;abe_left := 0;abe_top := 1;
abe_right := 2;abe_bottom := 3;fo_move := 1;fo_copy := 2;fo_delete := 3;
fo_rename := 4;fof_multidestfiles := 1;fof_confirmmouse := 2;fof_silent := 4;fof_renameoncollision := 8;
fof_noconfirmation := 16;fof_wantmappinghandle := 32;fof_allowundo := 64;fof_filesonly := 128;fof_simpleprogress := 256;
fof_noconfirmmkdir := 512;fof_noerrorui := 1024;fof_nocopysecurityattribs := 2048;fof_norecursion := 4096;fof_no_connected_elements := 8192;
fof_wantnukewarning := 16384;fof_norecursereparse := 32768;fof_no_ui := 1556;po_delete := 19;po_rename := 20;
po_portchange := 32;po_ren_port := 52;se_err_fnf := 2;se_err_pnf := 3;se_err_accessdenied := 5;
se_err_oom := 8;se_err_dllnotfound := 32;se_err_share := 26;se_err_associncomplete := 27;se_err_ddetimeout := 28;
se_err_ddefail := 29;se_err_ddebusy := 30;se_err_noassoc := 31;see_mask_default := 0;see_mask_classname := 1;
see_mask_classkey := 3;see_mask_idlist := 4;see_mask_invokeidlist := 12;see_mask_icon := 16;see_mask_hotkey := 32;
see_mask_nocloseprocess := 64;see_mask_connectnetdrv := 128;see_mask_noasync := 256;see_mask_flag_ddewait := 256;see_mask_doenvsubst := 512;
see_mask_flag_no_ui := 1024;see_mask_unicode := 16384;see_mask_no_console := 32768;see_mask_asyncok := 1048576;see_mask_hmonitor := 2097152;
see_mask_nozonechecks := 8388608;see_mask_noqueryclassstore := 16777216;see_mask_waitforinputidle := 33554432;see_mask_flag_log_usage := 67108864;see_mask_flag_hinst_is_site := 134217728;
dummyunionname := 0;dummyunionname2 := 0;dummyunionname3 := 0;dummyunionname4 := 0;dummyunionname5 := 0;
sherb_noconfirmation := 1;sherb_noprogressui := 2;sherb_nosound := 4;nin_select := 1024;ninf_key := 1;
nin_keyselect := 1025;nin_balloonshow := 1026;nin_balloonhide := 1027;nin_balloontimeout := 1028;nin_balloonuserclick := 1029;
nin_popupopen := 1030;nin_popupclose := 1031;nim_add := 0;nim_modify := 1;nim_delete := 2;
nim_setfocus := 3;nim_setversion := 4;notifyicon_version := 3;notifyicon_version_4 := 4;nif_message := 1;
nif_icon := 2;nif_tip := 4;nif_state := 8;nif_info := 16;nif_guid := 32;
nif_realtime := 64;nif_showtip := 128;nis_hidden := 1;nis_sharedicon := 2;niif_none := 0;
niif_info := 1;niif_warning := 2;niif_error := 3;niif_user := 4;niif_icon_mask := 15;
niif_nosound := 16;niif_large_icon := 32;niif_respect_quiet_time := 128;shgfi_icon := 256;shgfi_displayname := 512;
shgfi_typename := 1024;shgfi_attributes := 2048;shgfi_iconlocation := 4096;shgfi_exetype := 8192;shgfi_sysiconindex := 16384;
shgfi_linkoverlay := 32768;shgfi_selected := 65536;shgfi_attr_specified := 131072;shgfi_largeicon := 0;shgfi_smallicon := 1;
shgfi_openicon := 2;shgfi_shelliconsize := 4;shgfi_pidl := 8;shgfi_usefileattributes := 16;shgfi_addoverlays := 32;
shgfi_overlayindex := 64;shgsi_icon := 256;shgsi_sysiconindex := 16384;shgsi_linkoverlay := 32768;shgsi_selected := 65536;
shgsi_largeicon := 0;shgsi_smallicon := 1;shgsi_shelliconsize := 4;siid_invalid := NIL;shgnli_pidl := 1;
shgnli_prefixname := 2;shgnli_nounique := 4;shgnli_nolnk := 8;shgnli_nolocname := 16;shgnli_useurlext := 32;
printaction_open := 0;printaction_properties := 1;printaction_netinstall := 2;printaction_netinstalllink := 3;printaction_testpage := 4;
printaction_opennetprn := 5;printaction_documentdefaults := 6;printaction_serverproperties := 7;print_prop_force_name := 1;offline_status_local := 1;
offline_status_remote := 2;offline_status_incomplete := 4;shil_large := 0;shil_small := 1;shil_extralarge := 2;
shil_syssmall := 3;shil_jumbo := 4;shil_last := 4;wc_netaddress := "msctls_netaddress";ncm_getaddress := 1025;
ncm_setallowtype := 1026;ncm_getallowtype := 1027;ncm_displayerrortip := 1028;
end
end
type ws2def_h=class()
static AF_UNSPEC;static AF_UNIX;static AF_INET;
static AF_IMPLINK;static AF_PUP;static AF_CHAOS;
static AF_NS;static AF_IPX;static AF_ISO;
static AF_OSI;static AF_ECMA;static AF_DATAKIT;
static AF_CCITT;static AF_SNA;static AF_DECNET;
static AF_DLI;static AF_LAT;static AF_HYLINK;
static AF_APPLETALK;static AF_NETBIOS;static AF_VOICEVIEW;
static AF_FIREFOX;static AF_UNKNOWN1;static AF_BAN;
static AF_ATM;static AF_INET6;static AF_CLUSTER;
static AF_12844;static AF_IRDA;static AF_NETDES;
static AF_TCNPROCESS;static AF_TCNMESSAGE;static AF_ICLFXBM;
static AF_BTH;static AF_LINK;static AF_MAX;
static SOCK_STREAM;static SOCK_DGRAM;static SOCK_RAW;
static SOCK_RDM;static SOCK_SEQPACKET;static SOL_SOCKET;
static SO_DEBUG;static SO_ACCEPTCONN;static SO_REUSEADDR;
static SO_KEEPALIVE;static SO_DONTROUTE;static SO_BROADCAST;
static SO_USELOOPBACK;static SO_LINGER;static SO_OOBINLINE;
static SO_DONTLINGER;static SO_EXCLUSIVEADDRUSE;static SO_SNDBUF;
static SO_RCVBUF;static SO_SNDLOWAT;static SO_RCVLOWAT;
static SO_SNDTIMEO;static SO_RCVTIMEO;static SO_ERROR;
static SO_TYPE;static SO_BSP_STATE;static SO_GROUP_ID;
static SO_GROUP_PRIORITY;static SO_MAX_MSG_SIZE;static SO_CONDITIONAL_ACCEPT;
static SO_PAUSE_ACCEPT;static SO_COMPARTMENT_ID;static SO_RANDOMIZE_PORT;
static SO_PORT_SCALABILITY;static WSK_SO_BASE;static TCP_NODELAY;
static _SS_MAXSIZE;static IOC_UNIX;static IOC_WS2;
static IOC_PROTOCOL;static IOC_VENDOR;static IOC_WSK;
static IPPROTO_IP;static IPPORT_TCPMUX;static IPPORT_ECHO;
static IPPORT_DISCARD;static IPPORT_SYSTAT;static IPPORT_DAYTIME;
static IPPORT_NETSTAT;static IPPORT_QOTD;static IPPORT_MSP;
static IPPORT_CHARGEN;static IPPORT_FTP_DATA;static IPPORT_FTP;
static IPPORT_TELNET;static IPPORT_SMTP;static IPPORT_TIMESERVER;
static IPPORT_NAMESERVER;static IPPORT_WHOIS;static IPPORT_MTP;
static IPPORT_TFTP;static IPPORT_RJE;static IPPORT_FINGER;
static IPPORT_TTYLINK;static IPPORT_SUPDUP;static IPPORT_POP3;
static IPPORT_NTP;static IPPORT_EPMAP;static IPPORT_NETBIOS_NS;
static IPPORT_NETBIOS_DGM;static IPPORT_NETBIOS_SSN;static IPPORT_IMAP;
static IPPORT_SNMP;static IPPORT_SNMP_TRAP;static IPPORT_IMAP3;
static IPPORT_LDAP;static IPPORT_HTTPS;static IPPORT_MICROSOFT_DS;
static IPPORT_EXECSERVER;static IPPORT_LOGINSERVER;static IPPORT_CMDSERVER;
static IPPORT_EFSSERVER;static IPPORT_BIFFUDP;static IPPORT_WHOSERVER;
static IPPORT_ROUTESERVER;static IPPORT_RESERVED;static IPPORT_REGISTERED_MIN;
static IPPORT_REGISTERED_MAX;static IPPORT_DYNAMIC_MIN;static IPPORT_DYNAMIC_MAX;
static IN_CLASSA_NET;static IN_CLASSA_NSHIFT;static IN_CLASSA_HOST;
static IN_CLASSA_MAX;static IN_CLASSB_NET;static IN_CLASSB_NSHIFT;
static IN_CLASSB_HOST;static IN_CLASSB_MAX;static IN_CLASSC_NET;
static IN_CLASSC_NSHIFT;static IN_CLASSC_HOST;static IN_CLASSD_NET;
static IN_CLASSD_NSHIFT;static IN_CLASSD_HOST;static INADDR_ANY;
static INADDR_LOOPBACK;static INADDR_BROADCAST;static INADDR_NONE;
static SCOPEID_UNSPECIFIED_INIT;static IOCPARM_MASK;static IOC_VOID;
static IOC_OUT;static IOC_IN;static IOC_INOUT;
static _WSACMSGHDR;static CMSGHDR_ALIGN;static CMSGDATA_ALIGN;
static CMSG_FIRSTHDR;static CMSG_NXTHDR;static CMSG_SPACE;
static CMSG_LEN;static MSG_TRUNC;static MSG_CTRUNC;
static MSG_BCAST;static MSG_MCAST;static AI_PASSIVE;
static AI_CANONNAME;static AI_NUMERICHOST;static AI_NUMERICSERV;
static AI_ALL;static AI_ADDRCONFIG;static AI_V4MAPPED;
static AI_NON_AUTHORITATIVE;static AI_SECURE;static AI_RETURN_PREFERRED_NAMES;
static AI_FQDN;static AI_FILESERVER;static AI_DISABLE_IDN_ENCODING;
static AI_EXTENDED;static ADDRINFOEX_VERSION_2;static ADDRINFOEX_VERSION_3;
static NS_ALL;static NS_SAP;static NS_NDS;
static NS_PEER_BROWSE;static NS_SLP;static NS_DHCP;
static NS_TCPIP_LOCAL;static NS_TCPIP_HOSTS;static NS_DNS;
static NS_NETBT;static NS_WINS;static NS_NLA;
static NS_BTH;static NS_NBP;static NS_MS;
static NS_STDA;static NS_NTDS;static NS_EMAIL;
static NS_PNRPNAME;static NS_PNRPCLOUD;static NS_X500;
static NS_NIS;static NS_NISPLUS;static NS_WRQ;
static NS_NETDES;static NI_NOFQDN;static NI_NUMERICHOST;
static NI_NAMEREQD;static NI_NUMERICSERV;static NI_DGRAM;
static NI_MAXHOST;static NI_MAXSERV;static IPPROTO_HOPOPTS;
static IPPROTO_ICMP;static IPPROTO_IGMP;static IPPROTO_GGP;
static IPPROTO_IPV4;static IPPROTO_ST;static IPPROTO_TCP;
static IPPROTO_CBT;static IPPROTO_EGP;static IPPROTO_IGP;
static IPPROTO_PUP;static IPPROTO_UDP;static IPPROTO_IDP;
static IPPROTO_RDP;static IPPROTO_IPV6;static IPPROTO_ROUTING;
static IPPROTO_FRAGMENT;static IPPROTO_ESP;static IPPROTO_AH;
static IPPROTO_ICMPV6;static IPPROTO_NONE;static IPPROTO_DSTOPTS;
static IPPROTO_ND;static IPPROTO_ICLFXBM;static IPPROTO_PIM;
static IPPROTO_PGM;static IPPROTO_L2TP;static IPPROTO_SCTP;
static IPPROTO_RAW;static IPPROTO_MAX;static IPPROTO_RESERVED_RAW;
static IPPROTO_RESERVED_IPSEC;static IPPROTO_RESERVED_IPSECOFFLOAD;static IPPROTO_RESERVED_WNV;
static IPPROTO_RESERVED_MAX;
class function sinit();
begin
AF_UNSPEC := 0x0;AF_UNIX := 0x1;AF_INET := 0x2;
AF_IMPLINK := 0x3;AF_PUP := 0x4;AF_CHAOS := 0x5;
AF_NS := 0x6;AF_IPX := 0x6;AF_ISO := 0x7;
AF_OSI := 0x7;AF_ECMA := 0x8;AF_DATAKIT := 0x9;
AF_CCITT := 0xA;AF_SNA := 0xB;AF_DECNET := 0xC;
AF_DLI := 0xD;AF_LAT := 0xE;AF_HYLINK := 0xF;
AF_APPLETALK := 0x10;AF_NETBIOS := 0x11;AF_VOICEVIEW := 0x12;
AF_FIREFOX := 0x13;AF_UNKNOWN1 := 0x14;AF_BAN := 0x15;
AF_ATM := 0x16;AF_INET6 := 0x17;AF_CLUSTER := 0x18;
AF_12844 := 0x19;AF_IRDA := 0x1A;AF_NETDES := 0x1C;
AF_TCNPROCESS := 0x1D;AF_TCNMESSAGE := 0x1E;AF_ICLFXBM := 0x1F;
AF_BTH := 0x20;AF_LINK := 0x21;AF_MAX := 0x22;
SOCK_STREAM := 0x1;SOCK_DGRAM := 0x2;SOCK_RAW := 0x3;
SOCK_RDM := 0x4;SOCK_SEQPACKET := 0x5;SOL_SOCKET := 0xFFFF;
SO_DEBUG := 0x1;SO_ACCEPTCONN := 0x2;SO_REUSEADDR := 0x4;
SO_KEEPALIVE := 0x8;SO_DONTROUTE := 0x10;SO_BROADCAST := 0x20;
SO_USELOOPBACK := 0x40;SO_LINGER := 0x80;SO_OOBINLINE := 0x100;
SO_DONTLINGER := 0xFFFFFF7F;SO_EXCLUSIVEADDRUSE := 0xFFFFFFFB;SO_SNDBUF := 0x1001;
SO_RCVBUF := 0x1002;SO_SNDLOWAT := 0x1003;SO_RCVLOWAT := 0x1004;
SO_SNDTIMEO := 0x1005;SO_RCVTIMEO := 0x1006;SO_ERROR := 0x1007;
SO_TYPE := 0x1008;SO_BSP_STATE := 0x1009;SO_GROUP_ID := 0x2001;
SO_GROUP_PRIORITY := 0x2002;SO_MAX_MSG_SIZE := 0x2003;SO_CONDITIONAL_ACCEPT := 0x3002;
SO_PAUSE_ACCEPT := 0x3003;SO_COMPARTMENT_ID := 0x3004;SO_RANDOMIZE_PORT := 0x3005;
SO_PORT_SCALABILITY := 0x3006;WSK_SO_BASE := 0x4000;TCP_NODELAY := 0x1;
_SS_MAXSIZE := 0x80;IOC_UNIX := 0x0;IOC_WS2 := 0x8000000;
IOC_PROTOCOL := 0x10000000;IOC_VENDOR := 0x18000000;IOC_WSK := 0xF000000;
IPPROTO_IP := 0x0;IPPORT_TCPMUX := 0x1;IPPORT_ECHO := 0x7;
IPPORT_DISCARD := 0x9;IPPORT_SYSTAT := 0xB;IPPORT_DAYTIME := 0xD;
IPPORT_NETSTAT := 0xF;IPPORT_QOTD := 0x11;IPPORT_MSP := 0x12;
IPPORT_CHARGEN := 0x13;IPPORT_FTP_DATA := 0x14;IPPORT_FTP := 0x15;
IPPORT_TELNET := 0x17;IPPORT_SMTP := 0x19;IPPORT_TIMESERVER := 0x25;
IPPORT_NAMESERVER := 0x2A;IPPORT_WHOIS := 0x2B;IPPORT_MTP := 0x39;
IPPORT_TFTP := 0x45;IPPORT_RJE := 0x4D;IPPORT_FINGER := 0x4F;
IPPORT_TTYLINK := 0x57;IPPORT_SUPDUP := 0x5F;IPPORT_POP3 := 0x6E;
IPPORT_NTP := 0x7B;IPPORT_EPMAP := 0x87;IPPORT_NETBIOS_NS := 0x89;
IPPORT_NETBIOS_DGM := 0x8A;IPPORT_NETBIOS_SSN := 0x8B;IPPORT_IMAP := 0x8F;
IPPORT_SNMP := 0xA1;IPPORT_SNMP_TRAP := 0xA2;IPPORT_IMAP3 := 0xDC;
IPPORT_LDAP := 0x185;IPPORT_HTTPS := 0x1BB;IPPORT_MICROSOFT_DS := 0x1BD;
IPPORT_EXECSERVER := 0x200;IPPORT_LOGINSERVER := 0x201;IPPORT_CMDSERVER := 0x202;
IPPORT_EFSSERVER := 0x208;IPPORT_BIFFUDP := 0x200;IPPORT_WHOSERVER := 0x201;
IPPORT_ROUTESERVER := 0x208;IPPORT_RESERVED := 0x400;IPPORT_REGISTERED_MIN := 0x400;
IPPORT_REGISTERED_MAX := 0xBFFF;IPPORT_DYNAMIC_MIN := 0xC000;IPPORT_DYNAMIC_MAX := 0xFFFF;
IN_CLASSA_NET := 0xFF000000;IN_CLASSA_NSHIFT := 0x18;IN_CLASSA_HOST := 0xFFFFFF;
IN_CLASSA_MAX := 0x80;IN_CLASSB_NET := 0xFFFF0000;IN_CLASSB_NSHIFT := 0x10;
IN_CLASSB_HOST := 0xFFFF;IN_CLASSB_MAX := 0x10000;IN_CLASSC_NET := 0xFFFFFF00;
IN_CLASSC_NSHIFT := 0x8;IN_CLASSC_HOST := 0xFF;IN_CLASSD_NET := 0xF0000000;
IN_CLASSD_NSHIFT := 0x1C;IN_CLASSD_HOST := 0xFFFFFFF;INADDR_ANY := 0x0;
INADDR_LOOPBACK := 0x7F000001;INADDR_BROADCAST := 0xFFFFFFFF;INADDR_NONE := 0xFFFFFFFF;
SCOPEID_UNSPECIFIED_INIT := 0x0;IOCPARM_MASK := 0x7F;IOC_VOID := 0x20000000;
IOC_OUT := 0x40000000;IOC_IN := 0x80000000;IOC_INOUT := 0xC0000000;
_WSACMSGHDR := 0x0;CMSGHDR_ALIGN := 0x0;CMSGDATA_ALIGN := 0x0;
CMSG_FIRSTHDR := 0x0;CMSG_NXTHDR := 0x0;CMSG_SPACE := 0x0;
CMSG_LEN := 0x0;MSG_TRUNC := 0x100;MSG_CTRUNC := 0x200;
MSG_BCAST := 0x400;MSG_MCAST := 0x800;AI_PASSIVE := 0x1;
AI_CANONNAME := 0x2;AI_NUMERICHOST := 0x4;AI_NUMERICSERV := 0x8;
AI_ALL := 0x100;AI_ADDRCONFIG := 0x400;AI_V4MAPPED := 0x800;
AI_NON_AUTHORITATIVE := 0x4000;AI_SECURE := 0x8000;AI_RETURN_PREFERRED_NAMES := 0x10000;
AI_FQDN := 0x20000;AI_FILESERVER := 0x40000;AI_DISABLE_IDN_ENCODING := 0x80000;
AI_EXTENDED := 0x80000000;ADDRINFOEX_VERSION_2 := 0x2;ADDRINFOEX_VERSION_3 := 0x3;
NS_ALL := 0x0;NS_SAP := 0x1;NS_NDS := 0x2;
NS_PEER_BROWSE := 0x3;NS_SLP := 0x5;NS_DHCP := 0x6;
NS_TCPIP_LOCAL := 0xA;NS_TCPIP_HOSTS := 0xB;NS_DNS := 0xC;
NS_NETBT := 0xD;NS_WINS := 0xE;NS_NLA := 0xF;
NS_BTH := 0x10;NS_NBP := 0x14;NS_MS := 0x1E;
NS_STDA := 0x1F;NS_NTDS := 0x20;NS_EMAIL := 0x25;
NS_PNRPNAME := 0x26;NS_PNRPCLOUD := 0x27;NS_X500 := 0x28;
NS_NIS := 0x29;NS_NISPLUS := 0x2A;NS_WRQ := 0x32;
NS_NETDES := 0x3C;NI_NOFQDN := 0x1;NI_NUMERICHOST := 0x2;
NI_NAMEREQD := 0x4;NI_NUMERICSERV := 0x8;NI_DGRAM := 0x10;
NI_MAXHOST := 0x401;NI_MAXSERV := 0x20;IPPROTO_HOPOPTS := 0x0;
IPPROTO_ICMP := 0x1;IPPROTO_IGMP := 0x2;IPPROTO_GGP := 0x3;
IPPROTO_IPV4 := 0x4;IPPROTO_ST := 0x5;IPPROTO_TCP := 0x6;
IPPROTO_CBT := 0x7;IPPROTO_EGP := 0x8;IPPROTO_IGP := 0x9;
IPPROTO_PUP := 0xC;IPPROTO_UDP := 0x11;IPPROTO_IDP := 0x16;
IPPROTO_RDP := 0x1B;IPPROTO_IPV6 := 0x29;IPPROTO_ROUTING := 0x2B;
IPPROTO_FRAGMENT := 0x2C;IPPROTO_ESP := 0x32;IPPROTO_AH := 0x33;
IPPROTO_ICMPV6 := 0x3A;IPPROTO_NONE := 0x3B;IPPROTO_DSTOPTS := 0x3C;
IPPROTO_ND := 0x4D;IPPROTO_ICLFXBM := 0x4E;IPPROTO_PIM := 0x67;
IPPROTO_PGM := 0x71;IPPROTO_L2TP := 0x73;IPPROTO_SCTP := 0x84;
IPPROTO_RAW := 0xFF;IPPROTO_MAX := 0x100;IPPROTO_RESERVED_RAW := 0x101;
IPPROTO_RESERVED_IPSEC := 0x102;IPPROTO_RESERVED_IPSECOFFLOAD := 0x103;IPPROTO_RESERVED_WNV := 0x104;
IPPROTO_RESERVED_MAX := 0x105;
end
end
type _socketdef_=class(ws2def_h )
static _WINSOCKAPI_;static INCL_WINSOCK_API_PROTOTYPES;static INCL_WINSOCK_API_TYPEDEFS;
static WINSOCK_API_LINKAGE;static FD_SETSIZE;static IOCPARM_MASK;
static IOC_VOID;static IOC_OUT;static IOC_IN;
static IOC_INOUT;static H_ADDR;static IPPORT_ECHO;
static IPPORT_DISCARD;static IPPORT_SYSTAT;static IPPORT_DAYTIME;
static IPPORT_NETSTAT;static IPPORT_FTP;static IPPORT_TELNET;
static IPPORT_SMTP;static IPPORT_TIMESERVER;static IPPORT_NAMESERVER;
static IPPORT_WHOIS;static IPPORT_MTP;static IPPORT_TFTP;
static IPPORT_RJE;static IPPORT_FINGER;static IPPORT_TTYLINK;
static IPPORT_SUPDUP;static IPPORT_EXECSERVER;static IPPORT_LOGINSERVER;
static IPPORT_CMDSERVER;static IPPORT_EFSSERVER;static IPPORT_BIFFUDP;
static IPPORT_WHOSERVER;static IPPORT_ROUTESERVER;static IPPORT_RESERVED;
static IMPLINK_IP;static IMPLINK_LOWEXPER;static IMPLINK_HIGHEXPER;
static ADDR_ANY;static WSADESCRIPTION_LEN;static WSASYS_STATUS_LEN;
static INVALID_SOCKET;static SOCKET_ERROR;static FROM_PROTOCOL_INFO;
static SOCK_STREAM;static SOCK_DGRAM;static SOCK_RAW;
static SOCK_RDM;static SOCK_SEQPACKET;static SO_DEBUG;
static SO_ACCEPTCONN;static SO_REUSEADDR;static SO_KEEPALIVE;
static SO_DONTROUTE;static SO_BROADCAST;static SO_USELOOPBACK;
static SO_LINGER;static SO_OOBINLINE;static SO_DONTLINGER;
static SO_EXCLUSIVEADDRUSE;static SO_SNDBUF;static SO_RCVBUF;
static SO_SNDLOWAT;static SO_RCVLOWAT;static SO_SNDTIMEO;
static SO_RCVTIMEO;static SO_ERROR;static SO_TYPE;
static SO_GROUP_ID;static SO_GROUP_PRIORITY;static SO_MAX_MSG_SIZE;
static SO_PROTOCOL_INFOA;static SO_PROTOCOL_INFOW;static PVD_CONFIG;
static SO_CONDITIONAL_ACCEPT;static PF_UNSPEC;static PF_UNIX;
static PF_INET;static PF_IMPLINK;static PF_PUP;
static PF_CHAOS;static PF_NS;static PF_IPX;
static PF_ISO;static PF_OSI;static PF_ECMA;
static PF_DATAKIT;static PF_CCITT;static PF_SNA;
static PF_DECNET;static PF_DLI;static PF_LAT;
static PF_HYLINK;static PF_APPLETALK;static PF_VOICEVIEW;
static PF_FIREFOX;static PF_UNKNOWN1;static PF_BAN;
static PF_ATM;static PF_INET6;static PF_BTH;
static PF_MAX;static SOL_SOCKET;static SOMAXCONN;
static MSG_OOB;static MSG_PEEK;static MSG_DONTROUTE;
static MSG_WAITALL;static MSG_PUSH_IMMEDIATE;static MSG_PARTIAL;
static MSG_INTERRUPT;static MSG_MAXIOVLEN;static MAXGETHOSTSTRUCT;
static FIONBIO;static FIONREAD;static FIOASYNC;
static FD_READ_BIT;static FD_READ;static FD_WRITE_BIT;
static FD_WRITE;static FD_OOB_BIT;static FD_OOB;
static FD_ACCEPT_BIT;static FD_ACCEPT;static FD_CONNECT_BIT;
static FD_CONNECT;static FD_CLOSE_BIT;static FD_CLOSE;
static FD_QOS_BIT;static FD_QOS;static FD_GROUP_QOS_BIT;
static FD_GROUP_QOS;static FD_ROUTING_INTERFACE_CHANGE_BIT;static FD_ROUTING_INTERFACE_CHANGE;
static FD_ADDRESS_LIST_CHANGE_BIT;static FD_ADDRESS_LIST_CHANGE;static FD_MAX_EVENTS;
static FD_ALL_EVENTS;static WSABASEERR;static WSAEINTR;
static WSAEBADF;static WSAEACCES;static WSAEFAULT;
static WSAEINVAL;static WSAEMFILE;static WSAEWOULDBLOCK;
static WSAEINPROGRESS;static WSAEALREADY;static WSAENOTSOCK;
static WSAEDESTADDRREQ;static WSAEMSGSIZE;static WSAEPROTOTYPE;
static WSAENOPROTOOPT;static WSAEPROTONOSUPPORT;static WSAESOCKTNOSUPPORT;
static WSAEOPNOTSUPP;static WSAEPFNOSUPPORT;static WSAEAFNOSUPPORT;
static WSAEADDRINUSE;static WSAEADDRNOTAVAIL;static WSAENETDOWN;
static WSAENETUNREACH;static WSAENETRESET;static WSAECONNABORTED;
static WSAECONNRESET;static WSAENOBUFS;static WSAEISCONN;
static WSAENOTCONN;static WSAESHUTDOWN;static WSAETOOMANYREFS;
static WSAETIMEDOUT;static WSAECONNREFUSED;static WSAELOOP;
static WSAENAMETOOLONG;static WSAEHOSTDOWN;static WSAEHOSTUNREACH;
static WSAENOTEMPTY;static WSAEPROCLIM;static WSAEUSERS;
static WSAEDQUOT;static WSAESTALE;static WSAEREMOTE;
static WSASYSNOTREADY;static WSAVERNOTSUPPORTED;static WSANOTINITIALISED;
static WSAEDISCON;static WSAENOMORE;static WSAECANCELLED;
static WSAEINVALIDPROCTABLE;static WSAEINVALIDPROVIDER;static WSAEPROVIDERFAILEDINIT;
static WSASYSCALLFAILURE;static WSASERVICE_NOT_FOUND;static WSATYPE_NOT_FOUND;
static WSA_E_NO_MORE;static WSA_E_CANCELLED;static WSAEREFUSED;
static WSAHOST_NOT_FOUND;static WSATRY_AGAIN;static WSANO_RECOVERY;
static WSANO_DATA;static WSA_QOS_RECEIVERS;static WSA_QOS_SENDERS;
static WSA_QOS_NO_SENDERS;static WSA_QOS_NO_RECEIVERS;static WSA_QOS_REQUEST_CONFIRMED;
static WSA_QOS_ADMISSION_FAILURE;static WSA_QOS_POLICY_FAILURE;static WSA_QOS_BAD_STYLE;
static WSA_QOS_BAD_OBJECT;static WSA_QOS_TRAFFIC_CTRL_ERROR;static WSA_QOS_GENERIC_ERROR;
static WSA_QOS_ESERVICETYPE;static WSA_QOS_EFLOWSPEC;static WSA_QOS_EPROVSPECBUF;
static WSA_QOS_EFILTERSTYLE;static WSA_QOS_EFILTERTYPE;static WSA_QOS_EFILTERCOUNT;
static WSA_QOS_EOBJLENGTH;static WSA_QOS_EFLOWCOUNT;static WSA_QOS_EUNKOWNPSOBJ;
static WSA_QOS_EPOLICYOBJ;static WSA_QOS_EFLOWDESC;static WSA_QOS_EPSFLOWSPEC;
static WSA_QOS_EPSFILTERSPEC;static WSA_QOS_ESDMODEOBJ;static WSA_QOS_ESHAPERATEOBJ;
static WSA_QOS_RESERVED_PETYPE;static HOST_NOT_FOUND;static TRY_AGAIN;
static NO_RECOVERY;static NO_DATA;static WSANO_ADDRESS;
static NO_ADDRESS;static EWOULDBLOCK;static EINPROGRESS;
static EALREADY;static ENOTSOCK;static EDESTADDRREQ;
static EMSGSIZE;static EPROTOTYPE;static ENOPROTOOPT;
static EPROTONOSUPPORT;static ESOCKTNOSUPPORT;static EOPNOTSUPP;
static EPFNOSUPPORT;static EAFNOSUPPORT;static EADDRINUSE;
static EADDRNOTAVAIL;static ENETDOWN;static ENETUNREACH;
static ENETRESET;static ECONNABORTED;static ECONNRESET;
static ENOBUFS;static EISCONN;static ENOTCONN;
static ESHUTDOWN;static ETOOMANYREFS;static ETIMEDOUT;
static ECONNREFUSED;static ELOOP;static ENAMETOOLONG;
static EHOSTDOWN;static EHOSTUNREACH;static ENOTEMPTY;
static EPROCLIM;static EUSERS;static EDQUOT;
static ESTALE;static EREMOTE;static WSAAPI;
static WSAEVENT;static LPWSAEVENT;static WSAOVERLAPPED;
static WSA_IO_PENDING;static WSA_IO_INCOMPLETE;static WSA_INVALID_HANDLE;
static WSA_INVALID_PARAMETER;static WSA_NOT_ENOUGH_MEMORY;static WSA_OPERATION_ABORTED;
static WSA_INVALID_EVENT;static WSA_MAXIMUM_WAIT_EVENTS;static WSA_WAIT_FAILED;
static WSA_WAIT_EVENT_0;static WSA_WAIT_IO_COMPLETION;static WSA_WAIT_TIMEOUT;
static WSA_INFINITE;static LPQOS;static CF_ACCEPT;
static CF_REJECT;static CF_DEFER;static SD_RECEIVE;
static SD_SEND;static SD_BOTH;static SG_UNCONSTRAINED_GROUP;
static SG_CONSTRAINED_GROUP;static MAX_PROTOCOL_CHAIN;static BASE_PROTOCOL;
static LAYERED_PROTOCOL;static WSAPROTOCOL_LEN;static PFL_MULTIPLE_PROTO_ENTRIES;
static PFL_RECOMMENDED_PROTO_ENTRY;static PFL_HIDDEN;static PFL_MATCHES_PROTOCOL_ZERO;
static PFL_NETWORKDIRECT_PROVIDER;static XP1_CONNECTIONLESS;static XP1_GUARANTEED_DELIVERY;
static XP1_GUARANTEED_ORDER;static XP1_MESSAGE_ORIENTED;static XP1_PSEUDO_STREAM;
static XP1_GRACEFUL_CLOSE;static XP1_EXPEDITED_DATA;static XP1_CONNECT_DATA;
static XP1_DISCONNECT_DATA;static XP1_SUPPORT_BROADCAST;static XP1_SUPPORT_MULTIPOINT;
static XP1_MULTIPOINT_CONTROL_PLANE;static XP1_MULTIPOINT_DATA_PLANE;static XP1_QOS_SUPPORTED;
static XP1_INTERRUPT;static XP1_UNI_SEND;static XP1_UNI_RECV;
static XP1_IFS_HANDLES;static XP1_PARTIAL_MESSAGE;static XP1_SAN_SUPPORT_SDP;
static BIGENDIAN;static LITTLEENDIAN;static SECURITY_PROTOCOL_NONE;
static JL_SENDER_ONLY;static JL_RECEIVER_ONLY;static JL_BOTH;
static WSA_FLAG_OVERLAPPED;static WSA_FLAG_MULTIPOINT_C_ROOT;static WSA_FLAG_MULTIPOINT_C_LEAF;
static WSA_FLAG_MULTIPOINT_D_ROOT;static WSA_FLAG_MULTIPOINT_D_LEAF;static WSA_FLAG_ACCESS_SYSTEM_SECURITY;
static WSA_FLAG_NO_HANDLE_INHERIT;static WSA_FLAG_REGISTERED_IO;static TH_NETDEV;
static TH_TAPI;static SERVICE_MULTIPLE;static NS_ALL;
static NS_SAP;static NS_NDS;static NS_PEER_BROWSE;
static NS_SLP;static NS_DHCP;static NS_TCPIP_LOCAL;
static NS_WINS;static NS_BTH;static NS_NBP;
static NS_MS;static NS_STDA;static NS_NTDS;
static NS_EMAIL;static NS_X500;static NS_NIS;
static NS_NISPLUS;static NS_WRQ;static NS_NETDES;
static NS_TCPIP_HOSTS;static NS_DNS;static NS_NETBT;
static NS_NLA;static NS_LOCALNAME;static NS_PNRPNAME;
static NS_PNRPCLOUD;static RES_UNUSED_1;static RES_FLUSH_CACHE;
static RES_SERVICE;static SERVICE_TYPE_VALUE_IPXPORTA;static SERVICE_TYPE_VALUE_IPXPORTW;
static SERVICE_TYPE_VALUE_SAPIDA;static SERVICE_TYPE_VALUE_SAPIDW;static SERVICE_TYPE_VALUE_TCPPORTA;
static SERVICE_TYPE_VALUE_TCPPORTW;static SERVICE_TYPE_VALUE_UDPPORTA;static SERVICE_TYPE_VALUE_UDPPORTW;
static SERVICE_TYPE_VALUE_OBJECTIDA;static SERVICE_TYPE_VALUE_OBJECTIDW;static LUP_DEEP;
static LUP_CONTAINERS;static LUP_NOCONTAINERS;static LUP_NEAREST;
static LUP_RETURN_NAME;static LUP_RETURN_TYPE;static LUP_RETURN_VERSION;
static LUP_RETURN_COMMENT;static LUP_RETURN_ADDR;static LUP_RETURN_BLOB;
static LUP_RETURN_ALIASES;static LUP_RETURN_QUERY_STRING;static LUP_RETURN_ALL;
static LUP_RES_SERVICE;static LUP_FLUSHCACHE;static LUP_FLUSHPREVIOUS;
static LUP_NON_AUTHORITATIVE;static LUP_SECURE;static LUP_RETURN_PREFERRED_NAMES;
static LUP_ADDRCONFIG;static LUP_DUAL_ADDR;static LUP_FILESERVER;
static LUP_DISABLE_IDN_ENCODING;static LUP_API_ANSI;static RESULT_IS_ALIAS;
static RESULT_IS_ADDED;static RESULT_IS_CHANGED;static RESULT_IS_DELETED;
static POLLRDNORM;static POLLRDBAND;static POLLIN;
static POLLPRI;static POLLWRNORM;static POLLOUT;
static POLLWRBAND;static POLLERR;static POLLHUP;
static POLLNVAL;
class function sinit();
begin
class(ws2def_h).sinit();
_WINSOCKAPI_ := NIL;INCL_WINSOCK_API_PROTOTYPES := 0x1;INCL_WINSOCK_API_TYPEDEFS := 0x0;
WINSOCK_API_LINKAGE := 0x0;FD_SETSIZE := 0x40;IOCPARM_MASK := 0x7F;
IOC_VOID := 0x20000000;IOC_OUT := 0x40000000;IOC_IN := 0x80000000;
IOC_INOUT := 0xC0000000;H_ADDR := NIL;IPPORT_ECHO := 0x7;
IPPORT_DISCARD := 0x9;IPPORT_SYSTAT := 0xB;IPPORT_DAYTIME := 0xD;
IPPORT_NETSTAT := 0xF;IPPORT_FTP := 0x15;IPPORT_TELNET := 0x17;
IPPORT_SMTP := 0x19;IPPORT_TIMESERVER := 0x25;IPPORT_NAMESERVER := 0x2A;
IPPORT_WHOIS := 0x2B;IPPORT_MTP := 0x39;IPPORT_TFTP := 0x45;
IPPORT_RJE := 0x4D;IPPORT_FINGER := 0x4F;IPPORT_TTYLINK := 0x57;
IPPORT_SUPDUP := 0x5F;IPPORT_EXECSERVER := 0x200;IPPORT_LOGINSERVER := 0x201;
IPPORT_CMDSERVER := 0x202;IPPORT_EFSSERVER := 0x208;IPPORT_BIFFUDP := 0x200;
IPPORT_WHOSERVER := 0x201;IPPORT_ROUTESERVER := 0x208;IPPORT_RESERVED := 0x400;
IMPLINK_IP := 0x9B;IMPLINK_LOWEXPER := 0x9C;IMPLINK_HIGHEXPER := 0x9E;
ADDR_ANY := 0x0;WSADESCRIPTION_LEN := 0x100;WSASYS_STATUS_LEN := 0x80;
INVALID_SOCKET := 0xFFFFFFFF;SOCKET_ERROR := 0xFFFFFFFF;FROM_PROTOCOL_INFO := 0xFFFFFFFF;
SOCK_STREAM := 0x1;SOCK_DGRAM := 0x2;SOCK_RAW := 0x3;
SOCK_RDM := 0x4;SOCK_SEQPACKET := 0x5;SO_DEBUG := 0x1;
SO_ACCEPTCONN := 0x2;SO_REUSEADDR := 0x4;SO_KEEPALIVE := 0x8;
SO_DONTROUTE := 0x10;SO_BROADCAST := 0x20;SO_USELOOPBACK := 0x40;
SO_LINGER := 0x80;SO_OOBINLINE := 0x100;SO_DONTLINGER := 0xFFFFFF7F;
SO_EXCLUSIVEADDRUSE := 0xFFFFFFFB;SO_SNDBUF := 0x1001;SO_RCVBUF := 0x1002;
SO_SNDLOWAT := 0x1003;SO_RCVLOWAT := 0x1004;SO_SNDTIMEO := 0x1005;
SO_RCVTIMEO := 0x1006;SO_ERROR := 0x1007;SO_TYPE := 0x1008;
SO_GROUP_ID := 0x2001;SO_GROUP_PRIORITY := 0x2002;SO_MAX_MSG_SIZE := 0x2003;
SO_PROTOCOL_INFOA := 0x2004;SO_PROTOCOL_INFOW := 0x2005;PVD_CONFIG := 0x3001;
SO_CONDITIONAL_ACCEPT := 0x3002;PF_UNSPEC := 0x0;PF_UNIX := 0x1;
PF_INET := 0x2;PF_IMPLINK := 0x3;PF_PUP := 0x4;
PF_CHAOS := 0x5;PF_NS := 0x6;PF_IPX := 0x6;
PF_ISO := 0x7;PF_OSI := 0x7;PF_ECMA := 0x8;
PF_DATAKIT := 0x9;PF_CCITT := 0xA;PF_SNA := 0xB;
PF_DECNET := 0xC;PF_DLI := 0xD;PF_LAT := 0xE;
PF_HYLINK := 0xF;PF_APPLETALK := 0x10;PF_VOICEVIEW := 0x12;
PF_FIREFOX := 0x13;PF_UNKNOWN1 := 0x14;PF_BAN := 0x15;
PF_ATM := 0x16;PF_INET6 := 0x17;PF_BTH := 0x20;
PF_MAX := 0x22;SOL_SOCKET := 0xFFFF;SOMAXCONN := 0x7FFFFFFF;
MSG_OOB := 0x1;MSG_PEEK := 0x2;MSG_DONTROUTE := 0x4;
MSG_WAITALL := 0x8;MSG_PUSH_IMMEDIATE := 0x20;MSG_PARTIAL := 0x8000;
MSG_INTERRUPT := 0x10;MSG_MAXIOVLEN := 0x10;MAXGETHOSTSTRUCT := 0x400;
FIONBIO := 0x8004667E;FIONREAD := 0x4004667F;FIOASYNC := 0x8004667D;
FD_READ_BIT := 0x0;FD_READ := 0x1;FD_WRITE_BIT := 0x1;
FD_WRITE := 0x2;FD_OOB_BIT := 0x2;FD_OOB := 0x4;
FD_ACCEPT_BIT := 0x3;FD_ACCEPT := 0x8;FD_CONNECT_BIT := 0x4;
FD_CONNECT := 0x10;FD_CLOSE_BIT := 0x5;FD_CLOSE := 0x20;
FD_QOS_BIT := 0x6;FD_QOS := 0x40;FD_GROUP_QOS_BIT := 0x7;
FD_GROUP_QOS := 0x80;FD_ROUTING_INTERFACE_CHANGE_BIT := 0x8;FD_ROUTING_INTERFACE_CHANGE := 0x100;
FD_ADDRESS_LIST_CHANGE_BIT := 0x9;FD_ADDRESS_LIST_CHANGE := 0x200;FD_MAX_EVENTS := 0xA;
FD_ALL_EVENTS := 0x3FF;WSABASEERR := 0x2710;WSAEINTR := 0x2714;
WSAEBADF := 0x2719;WSAEACCES := 0x271D;WSAEFAULT := 0x271E;
WSAEINVAL := 0x2726;WSAEMFILE := 0x2728;WSAEWOULDBLOCK := 0x2733;
WSAEINPROGRESS := 0x2734;WSAEALREADY := 0x2735;WSAENOTSOCK := 0x2736;
WSAEDESTADDRREQ := 0x2737;WSAEMSGSIZE := 0x2738;WSAEPROTOTYPE := 0x2739;
WSAENOPROTOOPT := 0x273A;WSAEPROTONOSUPPORT := 0x273B;WSAESOCKTNOSUPPORT := 0x273C;
WSAEOPNOTSUPP := 0x273D;WSAEPFNOSUPPORT := 0x273E;WSAEAFNOSUPPORT := 0x273F;
WSAEADDRINUSE := 0x2740;WSAEADDRNOTAVAIL := 0x2741;WSAENETDOWN := 0x2742;
WSAENETUNREACH := 0x2743;WSAENETRESET := 0x2744;WSAECONNABORTED := 0x2745;
WSAECONNRESET := 0x2746;WSAENOBUFS := 0x2747;WSAEISCONN := 0x2748;
WSAENOTCONN := 0x2749;WSAESHUTDOWN := 0x274A;WSAETOOMANYREFS := 0x274B;
WSAETIMEDOUT := 0x274C;WSAECONNREFUSED := 0x274D;WSAELOOP := 0x274E;
WSAENAMETOOLONG := 0x274F;WSAEHOSTDOWN := 0x2750;WSAEHOSTUNREACH := 0x2751;
WSAENOTEMPTY := 0x2752;WSAEPROCLIM := 0x2753;WSAEUSERS := 0x2754;
WSAEDQUOT := 0x2755;WSAESTALE := 0x2756;WSAEREMOTE := 0x2757;
WSASYSNOTREADY := 0x276B;WSAVERNOTSUPPORTED := 0x276C;WSANOTINITIALISED := 0x276D;
WSAEDISCON := 0x2775;WSAENOMORE := 0x2776;WSAECANCELLED := 0x2777;
WSAEINVALIDPROCTABLE := 0x2778;WSAEINVALIDPROVIDER := 0x2779;WSAEPROVIDERFAILEDINIT := 0x277A;
WSASYSCALLFAILURE := 0x277B;WSASERVICE_NOT_FOUND := 0x277C;WSATYPE_NOT_FOUND := 0x277D;
WSA_E_NO_MORE := 0x277E;WSA_E_CANCELLED := 0x277F;WSAEREFUSED := 0x2780;
WSAHOST_NOT_FOUND := 0x2AF9;WSATRY_AGAIN := 0x2AFA;WSANO_RECOVERY := 0x2AFB;
WSANO_DATA := 0x2AFC;WSA_QOS_RECEIVERS := 0x2AFD;WSA_QOS_SENDERS := 0x2AFE;
WSA_QOS_NO_SENDERS := 0x2AFF;WSA_QOS_NO_RECEIVERS := 0x2B00;WSA_QOS_REQUEST_CONFIRMED := 0x2B01;
WSA_QOS_ADMISSION_FAILURE := 0x2B02;WSA_QOS_POLICY_FAILURE := 0x2B03;WSA_QOS_BAD_STYLE := 0x2B04;
WSA_QOS_BAD_OBJECT := 0x2B05;WSA_QOS_TRAFFIC_CTRL_ERROR := 0x2B06;WSA_QOS_GENERIC_ERROR := 0x2B07;
WSA_QOS_ESERVICETYPE := 0x2B08;WSA_QOS_EFLOWSPEC := 0x2B09;WSA_QOS_EPROVSPECBUF := 0x2B0A;
WSA_QOS_EFILTERSTYLE := 0x2B0B;WSA_QOS_EFILTERTYPE := 0x2B0C;WSA_QOS_EFILTERCOUNT := 0x2B0D;
WSA_QOS_EOBJLENGTH := 0x2B0E;WSA_QOS_EFLOWCOUNT := 0x2B0F;WSA_QOS_EUNKOWNPSOBJ := 0x2B10;
WSA_QOS_EPOLICYOBJ := 0x2B11;WSA_QOS_EFLOWDESC := 0x2B12;WSA_QOS_EPSFLOWSPEC := 0x2B13;
WSA_QOS_EPSFILTERSPEC := 0x2B14;WSA_QOS_ESDMODEOBJ := 0x2B15;WSA_QOS_ESHAPERATEOBJ := 0x2B16;
WSA_QOS_RESERVED_PETYPE := 0x2B17;HOST_NOT_FOUND := 0x2AF9;TRY_AGAIN := 0x2AFA;
NO_RECOVERY := 0x2AFB;NO_DATA := 0x2AFC;WSANO_ADDRESS := 0x2AFC;
NO_ADDRESS := 0x2AFC;EWOULDBLOCK := 0x2733;EINPROGRESS := 0x2734;
EALREADY := 0x2735;ENOTSOCK := 0x2736;EDESTADDRREQ := 0x2737;
EMSGSIZE := 0x2738;EPROTOTYPE := 0x2739;ENOPROTOOPT := 0x273A;
EPROTONOSUPPORT := 0x273B;ESOCKTNOSUPPORT := 0x273C;EOPNOTSUPP := 0x273D;
EPFNOSUPPORT := 0x273E;EAFNOSUPPORT := 0x273F;EADDRINUSE := 0x2740;
EADDRNOTAVAIL := 0x2741;ENETDOWN := 0x2742;ENETUNREACH := 0x2743;
ENETRESET := 0x2744;ECONNABORTED := 0x2745;ECONNRESET := 0x2746;
ENOBUFS := 0x2747;EISCONN := 0x2748;ENOTCONN := 0x2749;
ESHUTDOWN := 0x274A;ETOOMANYREFS := 0x274B;ETIMEDOUT := 0x274C;
ECONNREFUSED := 0x274D;ELOOP := 0x274E;ENAMETOOLONG := 0x274F;
EHOSTDOWN := 0x2750;EHOSTUNREACH := 0x2751;ENOTEMPTY := 0x2752;
EPROCLIM := 0x2753;EUSERS := 0x2754;EDQUOT := 0x2755;
ESTALE := 0x2756;EREMOTE := 0x2757;WSAAPI := NIL;
WSAEVENT := 0x0;LPWSAEVENT := 0x0;WSAOVERLAPPED := 0x0;
WSA_IO_PENDING := 0x0;WSA_IO_INCOMPLETE := 0x0;WSA_INVALID_HANDLE := 0x0;
WSA_INVALID_PARAMETER := 0x0;WSA_NOT_ENOUGH_MEMORY := 0x0;WSA_OPERATION_ABORTED := 0x0;
WSA_INVALID_EVENT := 0x0;WSA_MAXIMUM_WAIT_EVENTS := 0x0;WSA_WAIT_FAILED := 0x0;
WSA_WAIT_EVENT_0 := 0x0;WSA_WAIT_IO_COMPLETION := 0x0;WSA_WAIT_TIMEOUT := 0x0;
WSA_INFINITE := 0x0;LPQOS := 0x0;CF_ACCEPT := 0x0;
CF_REJECT := 0x1;CF_DEFER := 0x2;SD_RECEIVE := 0x0;
SD_SEND := 0x1;SD_BOTH := 0x2;SG_UNCONSTRAINED_GROUP := 0x1;
SG_CONSTRAINED_GROUP := 0x2;MAX_PROTOCOL_CHAIN := 0x7;BASE_PROTOCOL := 0x1;
LAYERED_PROTOCOL := 0x0;WSAPROTOCOL_LEN := 0xFF;PFL_MULTIPLE_PROTO_ENTRIES := 0x1;
PFL_RECOMMENDED_PROTO_ENTRY := 0x2;PFL_HIDDEN := 0x4;PFL_MATCHES_PROTOCOL_ZERO := 0x8;
PFL_NETWORKDIRECT_PROVIDER := 0x10;XP1_CONNECTIONLESS := 0x1;XP1_GUARANTEED_DELIVERY := 0x2;
XP1_GUARANTEED_ORDER := 0x4;XP1_MESSAGE_ORIENTED := 0x8;XP1_PSEUDO_STREAM := 0x10;
XP1_GRACEFUL_CLOSE := 0x20;XP1_EXPEDITED_DATA := 0x40;XP1_CONNECT_DATA := 0x80;
XP1_DISCONNECT_DATA := 0x100;XP1_SUPPORT_BROADCAST := 0x200;XP1_SUPPORT_MULTIPOINT := 0x400;
XP1_MULTIPOINT_CONTROL_PLANE := 0x800;XP1_MULTIPOINT_DATA_PLANE := 0x1000;XP1_QOS_SUPPORTED := 0x2000;
XP1_INTERRUPT := 0x4000;XP1_UNI_SEND := 0x8000;XP1_UNI_RECV := 0x10000;
XP1_IFS_HANDLES := 0x20000;XP1_PARTIAL_MESSAGE := 0x40000;XP1_SAN_SUPPORT_SDP := 0x80000;
BIGENDIAN := 0x0;LITTLEENDIAN := 0x1;SECURITY_PROTOCOL_NONE := 0x0;
JL_SENDER_ONLY := 0x1;JL_RECEIVER_ONLY := 0x2;JL_BOTH := 0x4;
WSA_FLAG_OVERLAPPED := 0x1;WSA_FLAG_MULTIPOINT_C_ROOT := 0x2;WSA_FLAG_MULTIPOINT_C_LEAF := 0x4;
WSA_FLAG_MULTIPOINT_D_ROOT := 0x8;WSA_FLAG_MULTIPOINT_D_LEAF := 0x10;WSA_FLAG_ACCESS_SYSTEM_SECURITY := 0x40;
WSA_FLAG_NO_HANDLE_INHERIT := 0x80;WSA_FLAG_REGISTERED_IO := 0x100;TH_NETDEV := 0x1;
TH_TAPI := 0x2;SERVICE_MULTIPLE := 0x1;NS_ALL := 0x0;
NS_SAP := 0x1;NS_NDS := 0x2;NS_PEER_BROWSE := 0x3;
NS_SLP := 0x5;NS_DHCP := 0x6;NS_TCPIP_LOCAL := 0xA;
NS_WINS := 0xE;NS_BTH := 0x10;NS_NBP := 0x14;
NS_MS := 0x1E;NS_STDA := 0x1F;NS_NTDS := 0x20;
NS_EMAIL := 0x25;NS_X500 := 0x28;NS_NIS := 0x29;
NS_NISPLUS := 0x2A;NS_WRQ := 0x32;NS_NETDES := 0x3C;
NS_TCPIP_HOSTS := 0xB;NS_DNS := 0xC;NS_NETBT := 0xD;
NS_NLA := 0xF;NS_LOCALNAME := 0x13;NS_PNRPNAME := 0x26;
NS_PNRPCLOUD := 0x27;RES_UNUSED_1 := 0x1;RES_FLUSH_CACHE := 0x2;
RES_SERVICE := 0x4;SERVICE_TYPE_VALUE_IPXPORTA := "IpxSocket";SERVICE_TYPE_VALUE_IPXPORTW := L"IpxSocket";
SERVICE_TYPE_VALUE_SAPIDA := "SapId";SERVICE_TYPE_VALUE_SAPIDW := L"SapId";SERVICE_TYPE_VALUE_TCPPORTA := "TcpPort";
SERVICE_TYPE_VALUE_TCPPORTW := L"TcpPort";SERVICE_TYPE_VALUE_UDPPORTA := "UdpPort";SERVICE_TYPE_VALUE_UDPPORTW := L"UdpPort";
SERVICE_TYPE_VALUE_OBJECTIDA := "ObjectId";SERVICE_TYPE_VALUE_OBJECTIDW := L"ObjectId";LUP_DEEP := 0x1;
LUP_CONTAINERS := 0x2;LUP_NOCONTAINERS := 0x4;LUP_NEAREST := 0x8;
LUP_RETURN_NAME := 0x10;LUP_RETURN_TYPE := 0x20;LUP_RETURN_VERSION := 0x40;
LUP_RETURN_COMMENT := 0x80;LUP_RETURN_ADDR := 0x100;LUP_RETURN_BLOB := 0x200;
LUP_RETURN_ALIASES := 0x400;LUP_RETURN_QUERY_STRING := 0x800;LUP_RETURN_ALL := 0xFF0;
LUP_RES_SERVICE := 0x8000;LUP_FLUSHCACHE := 0x1000;LUP_FLUSHPREVIOUS := 0x2000;
LUP_NON_AUTHORITATIVE := 0x4000;LUP_SECURE := 0x8000;LUP_RETURN_PREFERRED_NAMES := 0x10000;
LUP_ADDRCONFIG := 0x100000;LUP_DUAL_ADDR := 0x200000;LUP_FILESERVER := 0x400000;
LUP_DISABLE_IDN_ENCODING := 0x800000;LUP_API_ANSI := 0x1000000;RESULT_IS_ALIAS := 0x1;
RESULT_IS_ADDED := 0x10;RESULT_IS_CHANGED := 0x20;RESULT_IS_DELETED := 0x40;
POLLRDNORM := 0x100;POLLRDBAND := 0x200;POLLIN := 0x300;
POLLPRI := 0x400;POLLWRNORM := 0x10;POLLOUT := 0x10;
POLLWRBAND := 0x20;POLLERR := 0x1;POLLHUP := 0x2;
POLLNVAL := 0x4;
end
end
type _gdi_h_=class()
static WINGDIAPI;static WINSPOOLAPI;static WINVER;
static R2_BLACK;static R2_NOTMERGEPEN;static R2_MASKNOTPEN;
static R2_NOTCOPYPEN;static R2_MASKPENNOT;static R2_NOT;
static R2_XORPEN;static R2_NOTMASKPEN;static R2_MASKPEN;
static R2_NOTXORPEN;static R2_NOP;static R2_MERGENOTPEN;
static R2_COPYPEN;static R2_MERGEPENNOT;static R2_MERGEPEN;
static R2_WHITE;static R2_LAST;static SRCCOPY;
static SRCPAINT;static SRCAND;static SRCINVERT;
static SRCERASE;static NOTSRCCOPY;static NOTSRCERASE;
static MERGECOPY;static MERGEPAINT;static PATCOPY;
static PATPAINT;static PATINVERT;static DSTINVERT;
static BLACKNESS;static WHITENESS;static NOMIRRORBITMAP;
static CAPTUREBLT;static GDI_ERROR;static HGDI_ERROR;
static ERROR;static NULLREGION;static SIMPLEREGION;
static COMPLEXREGION;static RGN_ERROR;static RGN_AND;
static RGN_OR;static RGN_XOR;static RGN_DIFF;
static RGN_COPY;static RGN_MIN;static RGN_MAX;
static BLACKONWHITE;static WHITEONBLACK;static COLORONCOLOR;
static HALFTONE;static MAXSTRETCHBLTMODE;static STRETCH_ANDSCANS;
static STRETCH_ORSCANS;static STRETCH_DELETESCANS;static STRETCH_HALFTONE;
static ALTERNATE;static WINDING;static POLYFILL_LAST;
static LAYOUT_RTL;static LAYOUT_BTT;static LAYOUT_VBH;
static LAYOUT_ORIENTATIONMASK;static LAYOUT_BITMAPORIENTATIONPRESERVED;static TA_NOUPDATECP;
static TA_UPDATECP;static TA_LEFT;static TA_RIGHT;
static TA_CENTER;static TA_TOP;static TA_BOTTOM;
static TA_BASELINE;static TA_RTLREADING;static TA_MASK;
static VTA_BASELINE;static VTA_LEFT;static VTA_RIGHT;
static VTA_CENTER;static VTA_BOTTOM;static VTA_TOP;
static ETO_OPAQUE;static ETO_CLIPPED;static ETO_GLYPH_INDEX;
static ETO_RTLREADING;static ETO_NUMERICSLOCAL;static ETO_NUMERICSLATIN;
static ETO_IGNORELANGUAGE;static ETO_PDY;static ETO_REVERSE_INDEX_MAP;
static ASPECT_FILTERING;static DCB_RESET;static DCB_ACCUMULATE;
static DCB_DIRTY;static DCB_SET;static DCB_ENABLE;
static DCB_DISABLE;static META_SETBKCOLOR;static META_SETBKMODE;
static META_SETMAPMODE;static META_SETROP2;static META_SETRELABS;
static META_SETPOLYFILLMODE;static META_SETSTRETCHBLTMODE;static META_SETTEXTCHAREXTRA;
static META_SETTEXTCOLOR;static META_SETTEXTJUSTIFICATION;static META_SETWINDOWORG;
static META_SETWINDOWEXT;static META_SETVIEWPORTORG;static META_SETVIEWPORTEXT;
static META_OFFSETWINDOWORG;static META_SCALEWINDOWEXT;static META_OFFSETVIEWPORTORG;
static META_SCALEVIEWPORTEXT;static META_LINETO;static META_MOVETO;
static META_EXCLUDECLIPRECT;static META_INTERSECTCLIPRECT;static META_ARC;
static META_ELLIPSE;static META_FLOODFILL;static META_PIE;
static META_RECTANGLE;static META_ROUNDRECT;static META_PATBLT;
static META_SAVEDC;static META_SETPIXEL;static META_OFFSETCLIPRGN;
static META_TEXTOUT;static META_BITBLT;static META_STRETCHBLT;
static META_POLYGON;static META_POLYLINE;static META_ESCAPE;
static META_RESTOREDC;static META_FILLREGION;static META_FRAMEREGION;
static META_INVERTREGION;static META_PAINTREGION;static META_SELECTCLIPREGION;
static META_SELECTOBJECT;static META_SETTEXTALIGN;static META_CHORD;
static META_SETMAPPERFLAGS;static META_EXTTEXTOUT;static META_SETDIBTODEV;
static META_SELECTPALETTE;static META_REALIZEPALETTE;static META_ANIMATEPALETTE;
static META_SETPALENTRIES;static META_POLYPOLYGON;static META_RESIZEPALETTE;
static META_DIBBITBLT;static META_DIBSTRETCHBLT;static META_DIBCREATEPATTERNBRUSH;
static META_STRETCHDIB;static META_EXTFLOODFILL;static META_SETLAYOUT;
static META_DELETEOBJECT;static META_CREATEPALETTE;static META_CREATEPATTERNBRUSH;
static META_CREATEPENINDIRECT;static META_CREATEFONTINDIRECT;static META_CREATEBRUSHINDIRECT;
static META_CREATEREGION;static NEWFRAME;static ABORTDOC;
static NEXTBAND;static SETCOLORTABLE;static GETCOLORTABLE;
static FLUSHOUTPUT;static DRAFTMODE;static QUERYESCSUPPORT;
static SETABORTPROC;static STARTDOC;static ENDDOC;
static GETPHYSPAGESIZE;static GETPRINTINGOFFSET;static GETSCALINGFACTOR;
static MFCOMMENT;static GETPENWIDTH;static SETCOPYCOUNT;
static SELECTPAPERSOURCE;static DEVICEDATA;static PASSTHROUGH;
static GETTECHNOLGY;static GETTECHNOLOGY;static SETLINECAP;
static SETLINEJOIN;static SETMITERLIMIT;static BANDINFO;
static DRAWPATTERNRECT;static GETVECTORPENSIZE;static GETVECTORBRUSHSIZE;
static ENABLEDUPLEX;static GETSETPAPERBINS;static GETSETPRINTORIENT;
static ENUMPAPERBINS;static SETDIBSCALING;static EPSPRINTING;
static ENUMPAPERMETRICS;static GETSETPAPERMETRICS;static POSTSCRIPT_DATA;
static POSTSCRIPT_IGNORE;static MOUSETRAILS;static GETDEVICEUNITS;
static GETEXTENDEDTEXTMETRICS;static GETEXTENTTABLE;static GETPAIRKERNTABLE;
static GETTRACKKERNTABLE;static EXTTEXTOUT;static GETFACENAME;
static DOWNLOADFACE;static ENABLERELATIVEWIDTHS;static ENABLEPAIRKERNING;
static SETKERNTRACK;static SETALLJUSTVALUES;static SETCHARSET;
static STRETCHBLT;static METAFILE_DRIVER;static GETSETSCREENPARAMS;
static QUERYDIBSUPPORT;static BEGIN_PATH;static CLIP_TO_PATH;
static END_PATH;static EXT_DEVICE_CAPS;static RESTORE_CTM;
static SAVE_CTM;static SET_ARC_DIRECTION;static SET_BACKGROUND_COLOR;
static SET_POLY_MODE;static SET_SCREEN_ANGLE;static SET_SPREAD;
static TRANSFORM_CTM;static SET_CLIP_BOX;static SET_BOUNDS;
static SET_MIRROR_MODE;static OPENCHANNEL;static DOWNLOADHEADER;
static CLOSECHANNEL;static POSTSCRIPT_PASSTHROUGH;static ENCAPSULATED_POSTSCRIPT;
static POSTSCRIPT_IDENTIFY;static POSTSCRIPT_INJECTION;static CHECKJPEGFORMAT;
static CHECKPNGFORMAT;static GET_PS_FEATURESETTING;static GDIPLUS_TS_QUERYVER;
static GDIPLUS_TS_RECORD;static MILCORE_TS_QUERYVER_RESULT_FALSE;static MILCORE_TS_QUERYVER_RESULT_TRUE;
static SPCLPASSTHROUGH2;static PSIDENT_GDICENTRIC;static PSIDENT_PSCENTRIC;
static PSINJECT_BEGINSTREAM;static PSINJECT_PSADOBE;static PSINJECT_PAGESATEND;
static PSINJECT_PAGES;static PSINJECT_DOCNEEDEDRES;static PSINJECT_DOCSUPPLIEDRES;
static PSINJECT_PAGEORDER;static PSINJECT_ORIENTATION;static PSINJECT_BOUNDINGBOX;
static PSINJECT_DOCUMENTPROCESSCOLORS;static PSINJECT_COMMENTS;static PSINJECT_BEGINDEFAULTS;
static PSINJECT_ENDDEFAULTS;static PSINJECT_BEGINPROLOG;static PSINJECT_ENDPROLOG;
static PSINJECT_BEGINSETUP;static PSINJECT_ENDSETUP;static PSINJECT_TRAILER;
static PSINJECT_EOF;static PSINJECT_ENDSTREAM;static PSINJECT_DOCUMENTPROCESSCOLORSATEND;
static PSINJECT_PAGENUMBER;static PSINJECT_BEGINPAGESETUP;static PSINJECT_ENDPAGESETUP;
static PSINJECT_PAGETRAILER;static PSINJECT_PLATECOLOR;static PSINJECT_SHOWPAGE;
static PSINJECT_PAGEBBOX;static PSINJECT_ENDPAGECOMMENTS;static PSINJECT_VMSAVE;
static PSINJECT_VMRESTORE;static PSINJECT_DLFONT;static FEATURESETTING_NUP;
static FEATURESETTING_OUTPUT;static FEATURESETTING_PSLEVEL;static FEATURESETTING_CUSTPAPER;
static FEATURESETTING_MIRROR;static FEATURESETTING_NEGATIVE;static FEATURESETTING_PROTOCOL;
static FEATURESETTING_PRIVATE_BEGIN;static FEATURESETTING_PRIVATE_END;static PSPROTOCOL_ASCII;
static PSPROTOCOL_BCP;static PSPROTOCOL_TBCP;static PSPROTOCOL_BINARY;
static QDI_SETDIBITS;static QDI_GETDIBITS;static QDI_DIBTOSCREEN;
static QDI_STRETCHDIB;static SP_NOTREPORTED;static SP_ERROR;
static SP_APPABORT;static SP_USERABORT;static SP_OUTOFDISK;
static SP_OUTOFMEMORY;static PR_JOBSTATUS;static OBJ_PEN;
static OBJ_BRUSH;static OBJ_DC;static OBJ_METADC;
static OBJ_PAL;static OBJ_FONT;static OBJ_BITMAP;
static OBJ_REGION;static OBJ_METAFILE;static OBJ_MEMDC;
static OBJ_EXTPEN;static OBJ_ENHMETADC;static OBJ_ENHMETAFILE;
static OBJ_COLORSPACE;static GDI_OBJ_LAST;static MWT_IDENTITY;
static MWT_LEFTMULTIPLY;static MWT_RIGHTMULTIPLY;static MWT_MIN;
static MWT_MAX;static CS_ENABLE;static CS_DISABLE;
static CS_DELETE_TRANSFORM;static LCS_SIGNATURE;static LCS_SRGB;
static LCS_WINDOWS_COLOR_SPACE;static LCS_CALIBRATED_RGB;static LCS_GM_BUSINESS;
static LCS_GM_GRAPHICS;static LCS_GM_IMAGES;static LCS_GM_ABS_COLORIMETRIC;
static CM_OUT_OF_GAMUT;static CM_IN_GAMUT;static ICM_ADDPROFILE;
static ICM_DELETEPROFILE;static ICM_QUERYPROFILE;static ICM_SETDEFAULTPROFILE;
static ICM_REGISTERICMATCHER;static ICM_UNREGISTERICMATCHER;static ICM_QUERYMATCH;
static PROFILE_LINKED;static PROFILE_EMBEDDED;static BI_RGB;
static BI_RLE8;static BI_RLE4;static BI_BITFIELDS;
static BI_JPEG;static BI_PNG;static TCI_SRCCHARSET;
static TCI_SRCCODEPAGE;static TCI_SRCFONTSIG;static TCI_SRCLOCALE;
static TMPF_FIXED_PITCH;static TMPF_VECTOR;static TMPF_DEVICE;
static TMPF_TRUETYPE;static NTM_REGULAR;static NTM_BOLD;
static NTM_ITALIC;static NTM_NONNEGATIVE_AC;static NTM_PS_OPENTYPE;
static NTM_TT_OPENTYPE;static NTM_MULTIPLEMASTER;static NTM_TYPE1;
static NTM_DSIG;static LF_FACESIZE;static LF_FULLFACESIZE;
static OUT_DEFAULT_PRECIS;static OUT_STRING_PRECIS;static OUT_CHARACTER_PRECIS;
static OUT_STROKE_PRECIS;static OUT_TT_PRECIS;static OUT_DEVICE_PRECIS;
static OUT_RASTER_PRECIS;static OUT_TT_ONLY_PRECIS;static OUT_OUTLINE_PRECIS;
static OUT_SCREEN_OUTLINE_PRECIS;static OUT_PS_ONLY_PRECIS;static CLIP_DEFAULT_PRECIS;
static CLIP_CHARACTER_PRECIS;static CLIP_STROKE_PRECIS;static CLIP_MASK;
static CLIP_LH_ANGLES;static CLIP_TT_ALWAYS;static CLIP_DFA_DISABLE;
static CLIP_EMBEDDED;static DEFAULT_QUALITY;static DRAFT_QUALITY;
static PROOF_QUALITY;static NONANTIALIASED_QUALITY;static ANTIALIASED_QUALITY;
static CLEARTYPE_QUALITY;static CLEARTYPE_NATURAL_QUALITY;static DEFAULT_PITCH;
static FIXED_PITCH;static VARIABLE_PITCH;static MONO_FONT;
static ANSI_CHARSET;static DEFAULT_CHARSET;static SYMBOL_CHARSET;
static SHIFTJIS_CHARSET;static HANGEUL_CHARSET;static HANGUL_CHARSET;
static GB2312_CHARSET;static CHINESEBIG5_CHARSET;static OEM_CHARSET;
static JOHAB_CHARSET;static HEBREW_CHARSET;static ARABIC_CHARSET;
static GREEK_CHARSET;static TURKISH_CHARSET;static VIETNAMESE_CHARSET;
static THAI_CHARSET;static EASTEUROPE_CHARSET;static RUSSIAN_CHARSET;
static MAC_CHARSET;static BALTIC_CHARSET;static FS_LATIN1;
static FS_LATIN2;static FS_CYRILLIC;static FS_GREEK;
static FS_TURKISH;static FS_HEBREW;static FS_ARABIC;
static FS_BALTIC;static FS_VIETNAMESE;static FS_THAI;
static FS_JISJAPAN;static FS_CHINESESIMP;static FS_WANSUNG;
static FS_CHINESETRAD;static FS_JOHAB;static FS_SYMBOL;
static FF_DONTCARE;static FF_ROMAN;static FF_SWISS;
static FF_MODERN;static FF_SCRIPT;static FF_DECORATIVE;
static FW_DONTCARE;static FW_THIN;static FW_EXTRALIGHT;
static FW_LIGHT;static FW_NORMAL;static FW_MEDIUM;
static FW_SEMIBOLD;static FW_BOLD;static FW_EXTRABOLD;
static FW_HEAVY;static FW_ULTRALIGHT;static FW_REGULAR;
static FW_DEMIBOLD;static FW_ULTRABOLD;static FW_BLACK;
static PANOSE_COUNT;static PAN_FAMILYTYPE_INDEX;static PAN_SERIFSTYLE_INDEX;
static PAN_WEIGHT_INDEX;static PAN_PROPORTION_INDEX;static PAN_CONTRAST_INDEX;
static PAN_STROKEVARIATION_INDEX;static PAN_ARMSTYLE_INDEX;static PAN_LETTERFORM_INDEX;
static PAN_MIDLINE_INDEX;static PAN_XHEIGHT_INDEX;static PAN_CULTURE_LATIN;
static PAN_ANY;static PAN_NO_FIT;static PAN_FAMILY_TEXT_DISPLAY;
static PAN_FAMILY_SCRIPT;static PAN_FAMILY_DECORATIVE;static PAN_FAMILY_PICTORIAL;
static PAN_SERIF_COVE;static PAN_SERIF_OBTUSE_COVE;static PAN_SERIF_SQUARE_COVE;
static PAN_SERIF_OBTUSE_SQUARE_COVE;static PAN_SERIF_SQUARE;static PAN_SERIF_THIN;
static PAN_SERIF_BONE;static PAN_SERIF_EXAGGERATED;static PAN_SERIF_TRIANGLE;
static PAN_SERIF_NORMAL_SANS;static PAN_SERIF_OBTUSE_SANS;static PAN_SERIF_PERP_SANS;
static PAN_SERIF_FLARED;static PAN_SERIF_ROUNDED;static PAN_WEIGHT_VERY_LIGHT;
static PAN_WEIGHT_LIGHT;static PAN_WEIGHT_THIN;static PAN_WEIGHT_BOOK;
static PAN_WEIGHT_MEDIUM;static PAN_WEIGHT_DEMI;static PAN_WEIGHT_BOLD;
static PAN_WEIGHT_HEAVY;static PAN_WEIGHT_BLACK;static PAN_WEIGHT_NORD;
static PAN_PROP_OLD_STYLE;static PAN_PROP_MODERN;static PAN_PROP_EVEN_WIDTH;
static PAN_PROP_EXPANDED;static PAN_PROP_CONDENSED;static PAN_PROP_VERY_EXPANDED;
static PAN_PROP_VERY_CONDENSED;static PAN_PROP_MONOSPACED;static PAN_CONTRAST_NONE;
static PAN_CONTRAST_VERY_LOW;static PAN_CONTRAST_LOW;static PAN_CONTRAST_MEDIUM_LOW;
static PAN_CONTRAST_MEDIUM;static PAN_CONTRAST_MEDIUM_HIGH;static PAN_CONTRAST_HIGH;
static PAN_CONTRAST_VERY_HIGH;static PAN_STROKE_GRADUAL_DIAG;static PAN_STROKE_GRADUAL_TRAN;
static PAN_STROKE_GRADUAL_VERT;static PAN_STROKE_GRADUAL_HORZ;static PAN_STROKE_RAPID_VERT;
static PAN_STROKE_RAPID_HORZ;static PAN_STROKE_INSTANT_VERT;static PAN_STRAIGHT_ARMS_HORZ;
static PAN_STRAIGHT_ARMS_WEDGE;static PAN_STRAIGHT_ARMS_VERT;static PAN_STRAIGHT_ARMS_SINGLE_SERIF;
static PAN_STRAIGHT_ARMS_DOUBLE_SERIF;static PAN_BENT_ARMS_HORZ;static PAN_BENT_ARMS_WEDGE;
static PAN_BENT_ARMS_VERT;static PAN_BENT_ARMS_SINGLE_SERIF;static PAN_BENT_ARMS_DOUBLE_SERIF;
static PAN_LETT_NORMAL_CONTACT;static PAN_LETT_NORMAL_WEIGHTED;static PAN_LETT_NORMAL_BOXED;
static PAN_LETT_NORMAL_FLATTENED;static PAN_LETT_NORMAL_ROUNDED;static PAN_LETT_NORMAL_OFF_CENTER;
static PAN_LETT_NORMAL_SQUARE;static PAN_LETT_OBLIQUE_CONTACT;static PAN_LETT_OBLIQUE_WEIGHTED;
static PAN_LETT_OBLIQUE_BOXED;static PAN_LETT_OBLIQUE_FLATTENED;static PAN_LETT_OBLIQUE_ROUNDED;
static PAN_LETT_OBLIQUE_OFF_CENTER;static PAN_LETT_OBLIQUE_SQUARE;static PAN_MIDLINE_STANDARD_TRIMMED;
static PAN_MIDLINE_STANDARD_POINTED;static PAN_MIDLINE_STANDARD_SERIFED;static PAN_MIDLINE_HIGH_TRIMMED;
static PAN_MIDLINE_HIGH_POINTED;static PAN_MIDLINE_HIGH_SERIFED;static PAN_MIDLINE_CONSTANT_TRIMMED;
static PAN_MIDLINE_CONSTANT_POINTED;static PAN_MIDLINE_CONSTANT_SERIFED;static PAN_MIDLINE_LOW_TRIMMED;
static PAN_MIDLINE_LOW_POINTED;static PAN_MIDLINE_LOW_SERIFED;static PAN_XHEIGHT_CONSTANT_SMALL;
static PAN_XHEIGHT_CONSTANT_STD;static PAN_XHEIGHT_CONSTANT_LARGE;static PAN_XHEIGHT_DUCKING_SMALL;
static PAN_XHEIGHT_DUCKING_STD;static PAN_XHEIGHT_DUCKING_LARGE;static ELF_VENDOR_SIZE;
static ELF_VERSION;static ELF_CULTURE_LATIN;static RASTER_FONTTYPE;
static DEVICE_FONTTYPE;static TRUETYPE_FONTTYPE;static PC_RESERVED;
static PC_EXPLICIT;static PC_NOCOLLAPSE;static TRANSPARENT;
static OPAQUE;static BKMODE_LAST;static GM_COMPATIBLE;
static GM_ADVANCED;static GM_LAST;static PT_CLOSEFIGURE;
static PT_LINETO;static PT_BEZIERTO;static PT_MOVETO;
static MM_TEXT;static MM_LOMETRIC;static MM_HIMETRIC;
static MM_LOENGLISH;static MM_HIENGLISH;static MM_TWIPS;
static MM_ISOTROPIC;static MM_ANISOTROPIC;static MM_MIN;
static MM_MAX;static MM_MAX_FIXEDSCALE;static ABSOLUTE;
static RELATIVE;static WHITE_BRUSH;static LTGRAY_BRUSH;
static GRAY_BRUSH;static DKGRAY_BRUSH;static BLACK_BRUSH;
static NULL_BRUSH;static HOLLOW_BRUSH;static WHITE_PEN;
static BLACK_PEN;static NULL_PEN;static OEM_FIXED_FONT;
static ANSI_FIXED_FONT;static ANSI_VAR_FONT;static SYSTEM_FONT;
static DEVICE_DEFAULT_FONT;static DEFAULT_PALETTE;static SYSTEM_FIXED_FONT;
static DEFAULT_GUI_FONT;static DC_BRUSH;static DC_PEN;
static STOCK_LAST;static CLR_INVALID;static BS_SOLID;
static BS_NULL;static BS_HOLLOW;static BS_HATCHED;
static BS_PATTERN;static BS_INDEXED;static BS_DIBPATTERN;
static BS_DIBPATTERNPT;static BS_PATTERN8X8;static BS_DIBPATTERN8X8;
static BS_MONOPATTERN;static HS_HORIZONTAL;static HS_VERTICAL;
static HS_FDIAGONAL;static HS_BDIAGONAL;static HS_CROSS;
static HS_DIAGCROSS;static HS_API_MAX;static PS_SOLID;
static PS_DASH;static PS_DOT;static PS_DASHDOT;
static PS_DASHDOTDOT;static PS_NULL;static PS_INSIDEFRAME;
static PS_USERSTYLE;static PS_ALTERNATE;static PS_STYLE_MASK;
static PS_ENDCAP_ROUND;static PS_ENDCAP_SQUARE;static PS_ENDCAP_FLAT;
static PS_ENDCAP_MASK;static PS_JOIN_ROUND;static PS_JOIN_BEVEL;
static PS_JOIN_MITER;static PS_JOIN_MASK;static PS_COSMETIC;
static PS_GEOMETRIC;static PS_TYPE_MASK;static AD_COUNTERCLOCKWISE;
static AD_CLOCKWISE;static DRIVERVERSION;static TECHNOLOGY;
static HORZSIZE;static VERTSIZE;static HORZRES;
static VERTRES;static BITSPIXEL;static PLANES;
static NUMBRUSHES;static NUMPENS;static NUMMARKERS;
static NUMFONTS;static NUMCOLORS;static PDEVICESIZE;
static CURVECAPS;static LINECAPS;static POLYGONALCAPS;
static TEXTCAPS;static CLIPCAPS;static RASTERCAPS;
static ASPECTX;static ASPECTY;static ASPECTXY;
static LOGPIXELSX;static LOGPIXELSY;static SIZEPALETTE;
static NUMRESERVED;static COLORRES;static PHYSICALWIDTH;
static PHYSICALHEIGHT;static PHYSICALOFFSETX;static PHYSICALOFFSETY;
static SCALINGFACTORX;static SCALINGFACTORY;static VREFRESH;
static DESKTOPVERTRES;static DESKTOPHORZRES;static BLTALIGNMENT;
static SHADEBLENDCAPS;static COLORMGMTCAPS;static DT_PLOTTER;
static DT_RASDISPLAY;static DT_RASPRINTER;static DT_RASCAMERA;
static DT_CHARSTREAM;static DT_METAFILE;static DT_DISPFILE;
static CC_NONE;static CC_CIRCLES;static CC_PIE;
static CC_CHORD;static CC_ELLIPSES;static CC_WIDE;
static CC_STYLED;static CC_WIDESTYLED;static CC_INTERIORS;
static CC_ROUNDRECT;static LC_NONE;static LC_POLYLINE;
static LC_MARKER;static LC_POLYMARKER;static LC_WIDE;
static LC_STYLED;static LC_WIDESTYLED;static LC_INTERIORS;
static PC_NONE;static PC_POLYGON;static PC_RECTANGLE;
static PC_WINDPOLYGON;static PC_TRAPEZOID;static PC_SCANLINE;
static PC_WIDE;static PC_STYLED;static PC_WIDESTYLED;
static PC_INTERIORS;static PC_POLYPOLYGON;static PC_PATHS;
static CP_NONE;static CP_RECTANGLE;static CP_REGION;
static TC_OP_CHARACTER;static TC_OP_STROKE;static TC_CP_STROKE;
static TC_CR_90;static TC_CR_ANY;static TC_SF_X_YINDEP;
static TC_SA_DOUBLE;static TC_SA_INTEGER;static TC_SA_CONTIN;
static TC_EA_DOUBLE;static TC_IA_ABLE;static TC_UA_ABLE;
static TC_SO_ABLE;static TC_RA_ABLE;static TC_VA_ABLE;
static TC_RESERVED;static TC_SCROLLBLT;static RC_BITBLT;
static RC_BANDING;static RC_SCALING;static RC_BITMAP64;
static RC_GDI20_OUTPUT;static RC_GDI20_STATE;static RC_SAVEBITMAP;
static RC_DI_BITMAP;static RC_PALETTE;static RC_DIBTODEV;
static RC_BIGFONT;static RC_STRETCHBLT;static RC_FLOODFILL;
static RC_STRETCHDIB;static RC_OP_DX_OUTPUT;static RC_DEVBITS;
static SB_NONE;static SB_CONST_ALPHA;static SB_PIXEL_ALPHA;
static SB_PREMULT_ALPHA;static SB_GRAD_RECT;static SB_GRAD_TRI;
static CM_NONE;static CM_DEVICE_ICM;static CM_GAMMA_RAMP;
static CM_CMYK_COLOR;static DIB_RGB_COLORS;static DIB_PAL_COLORS;
static SYSPAL_ERROR;static SYSPAL_STATIC;static SYSPAL_NOSTATIC;
static SYSPAL_NOSTATIC256;static CBM_INIT;static FLOODFILLBORDER;
static FLOODFILLSURFACE;static CCHDEVICENAME;static CCHFORMNAME;
static DM_SPECVERSION;static DM_ORIENTATION;static DM_PAPERSIZE;
static DM_PAPERLENGTH;static DM_PAPERWIDTH;static DM_SCALE;
static DM_POSITION;static DM_NUP;static DM_DISPLAYORIENTATION;
static DM_COPIES;static DM_DEFAULTSOURCE;static DM_PRINTQUALITY;
static DM_COLOR;static DM_DUPLEX;static DM_YRESOLUTION;
static DM_TTOPTION;static DM_COLLATE;static DM_FORMNAME;
static DM_LOGPIXELS;static DM_BITSPERPEL;static DM_PELSWIDTH;
static DM_PELSHEIGHT;static DM_DISPLAYFLAGS;static DM_DISPLAYFREQUENCY;
static DM_ICMMETHOD;static DM_ICMINTENT;static DM_MEDIATYPE;
static DM_DITHERTYPE;static DM_PANNINGWIDTH;static DM_PANNINGHEIGHT;
static DM_DISPLAYFIXEDOUTPUT;static DMORIENT_PORTRAIT;static DMORIENT_LANDSCAPE;
static DMPAPER_FIRST;static DMPAPER_LETTER;static DMPAPER_LETTERSMALL;
static DMPAPER_TABLOID;static DMPAPER_LEDGER;static DMPAPER_LEGAL;
static DMPAPER_STATEMENT;static DMPAPER_EXECUTIVE;static DMPAPER_A3;
static DMPAPER_A4;static DMPAPER_A4SMALL;static DMPAPER_A5;
static DMPAPER_B4;static DMPAPER_B5;static DMPAPER_FOLIO;
static DMPAPER_QUARTO;static DMPAPER_10X14;static DMPAPER_11X17;
static DMPAPER_NOTE;static DMPAPER_ENV_9;static DMPAPER_ENV_10;
static DMPAPER_ENV_11;static DMPAPER_ENV_12;static DMPAPER_ENV_14;
static DMPAPER_CSHEET;static DMPAPER_DSHEET;static DMPAPER_ESHEET;
static DMPAPER_ENV_DL;static DMPAPER_ENV_C5;static DMPAPER_ENV_C3;
static DMPAPER_ENV_C4;static DMPAPER_ENV_C6;static DMPAPER_ENV_C65;
static DMPAPER_ENV_B4;static DMPAPER_ENV_B5;static DMPAPER_ENV_B6;
static DMPAPER_ENV_ITALY;static DMPAPER_ENV_MONARCH;static DMPAPER_ENV_PERSONAL;
static DMPAPER_FANFOLD_US;static DMPAPER_FANFOLD_STD_GERMAN;static DMPAPER_FANFOLD_LGL_GERMAN;
static DMPAPER_ISO_B4;static DMPAPER_JAPANESE_POSTCARD;static DMPAPER_9X11;
static DMPAPER_10X11;static DMPAPER_15X11;static DMPAPER_ENV_INVITE;
static DMPAPER_RESERVED_48;static DMPAPER_RESERVED_49;static DMPAPER_LETTER_EXTRA;
static DMPAPER_LEGAL_EXTRA;static DMPAPER_TABLOID_EXTRA;static DMPAPER_A4_EXTRA;
static DMPAPER_LETTER_TRANSVERSE;static DMPAPER_A4_TRANSVERSE;static DMPAPER_LETTER_EXTRA_TRANSVERSE;
static DMPAPER_A_PLUS;static DMPAPER_B_PLUS;static DMPAPER_LETTER_PLUS;
static DMPAPER_A4_PLUS;static DMPAPER_A5_TRANSVERSE;static DMPAPER_B5_TRANSVERSE;
static DMPAPER_A3_EXTRA;static DMPAPER_A5_EXTRA;static DMPAPER_B5_EXTRA;
static DMPAPER_A2;static DMPAPER_A3_TRANSVERSE;static DMPAPER_A3_EXTRA_TRANSVERSE;
static DMPAPER_DBL_JAPANESE_POSTCARD;static DMPAPER_A6;static DMPAPER_JENV_KAKU2;
static DMPAPER_JENV_KAKU3;static DMPAPER_JENV_CHOU3;static DMPAPER_JENV_CHOU4;
static DMPAPER_LETTER_ROTATED;static DMPAPER_A3_ROTATED;static DMPAPER_A4_ROTATED;
static DMPAPER_A5_ROTATED;static DMPAPER_B4_JIS_ROTATED;static DMPAPER_B5_JIS_ROTATED;
static DMPAPER_JAPANESE_POSTCARD_ROTATED;static DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED;static DMPAPER_A6_ROTATED;
static DMPAPER_JENV_KAKU2_ROTATED;static DMPAPER_JENV_KAKU3_ROTATED;static DMPAPER_JENV_CHOU3_ROTATED;
static DMPAPER_JENV_CHOU4_ROTATED;static DMPAPER_B6_JIS;static DMPAPER_B6_JIS_ROTATED;
static DMPAPER_12X11;static DMPAPER_JENV_YOU4;static DMPAPER_JENV_YOU4_ROTATED;
static DMPAPER_P16K;static DMPAPER_P32K;static DMPAPER_P32KBIG;
static DMPAPER_PENV_1;static DMPAPER_PENV_2;static DMPAPER_PENV_3;
static DMPAPER_PENV_4;static DMPAPER_PENV_5;static DMPAPER_PENV_6;
static DMPAPER_PENV_7;static DMPAPER_PENV_8;static DMPAPER_PENV_9;
static DMPAPER_PENV_10;static DMPAPER_P16K_ROTATED;static DMPAPER_P32K_ROTATED;
static DMPAPER_P32KBIG_ROTATED;static DMPAPER_PENV_1_ROTATED;static DMPAPER_PENV_2_ROTATED;
static DMPAPER_PENV_3_ROTATED;static DMPAPER_PENV_4_ROTATED;static DMPAPER_PENV_5_ROTATED;
static DMPAPER_PENV_6_ROTATED;static DMPAPER_PENV_7_ROTATED;static DMPAPER_PENV_8_ROTATED;
static DMPAPER_PENV_9_ROTATED;static DMPAPER_PENV_10_ROTATED;static DMPAPER_LAST;
static DMPAPER_USER;static DMBIN_FIRST;static DMBIN_UPPER;
static DMBIN_ONLYONE;static DMBIN_LOWER;static DMBIN_MIDDLE;
static DMBIN_MANUAL;static DMBIN_ENVELOPE;static DMBIN_ENVMANUAL;
static DMBIN_AUTO;static DMBIN_TRACTOR;static DMBIN_SMALLFMT;
static DMBIN_LARGEFMT;static DMBIN_LARGECAPACITY;static DMBIN_CASSETTE;
static DMBIN_FORMSOURCE;static DMBIN_LAST;static DMBIN_USER;
static DMRES_DRAFT;static DMRES_LOW;static DMRES_MEDIUM;
static DMRES_HIGH;static DMCOLOR_MONOCHROME;static DMCOLOR_COLOR;
static DMDUP_SIMPLEX;static DMDUP_VERTICAL;static DMDUP_HORIZONTAL;
static DMTT_BITMAP;static DMTT_DOWNLOAD;static DMTT_SUBDEV;
static DMTT_DOWNLOAD_OUTLINE;static DMCOLLATE_FALSE;static DMCOLLATE_TRUE;
static DMDO_DEFAULT;static DMDO_90;static DMDO_180;
static DMDO_270;static DMDFO_DEFAULT;static DMDFO_STRETCH;
static DMDFO_CENTER;static DM_INTERLACED;static DMDISPLAYFLAGS_TEXTMODE;
static DMNUP_SYSTEM;static DMNUP_ONEUP;static DMICMMETHOD_NONE;
static DMICMMETHOD_SYSTEM;static DMICMMETHOD_DRIVER;static DMICMMETHOD_DEVICE;
static DMICMMETHOD_USER;static DMICM_SATURATE;static DMICM_CONTRAST;
static DMICM_COLORIMETRIC;static DMICM_ABS_COLORIMETRIC;static DMICM_USER;
static DMMEDIA_STANDARD;static DMMEDIA_TRANSPARENCY;static DMMEDIA_GLOSSY;
static DMMEDIA_USER;static DMDITHER_NONE;static DMDITHER_COARSE;
static DMDITHER_FINE;static DMDITHER_LINEART;static DMDITHER_ERRORDIFFUSION;
static DMDITHER_RESERVED6;static DMDITHER_RESERVED7;static DMDITHER_RESERVED8;
static DMDITHER_RESERVED9;static DMDITHER_GRAYSCALE;static DMDITHER_USER;
static DISPLAY_DEVICE_ATTACHED_TO_DESKTOP;static DISPLAY_DEVICE_MULTI_DRIVER;static DISPLAY_DEVICE_PRIMARY_DEVICE;
static DISPLAY_DEVICE_MIRRORING_DRIVER;static DISPLAY_DEVICE_VGA_COMPATIBLE;static DISPLAY_DEVICE_REMOVABLE;
static DISPLAY_DEVICE_ACC_DRIVER;static DISPLAY_DEVICE_MODESPRUNED;static DISPLAY_DEVICE_REMOTE;
static DISPLAY_DEVICE_DISCONNECT;static DISPLAY_DEVICE_TS_COMPATIBLE;static DISPLAY_DEVICE_UNSAFE_MODES_ON;
static DISPLAY_DEVICE_ACTIVE;static DISPLAY_DEVICE_ATTACHED;static DISPLAYCONFIG_MAXPATH;
static DISPLAYCONFIG_PATH_MODE_IDX_INVALID;static DISPLAYCONFIG_SOURCE_IN_USE;static DISPLAYCONFIG_TARGET_IN_USE;
static DISPLAYCONFIG_TARGET_FORCIBLE;static DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_BOOT;static DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_PATH;
static DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_SYSTEM;static DISPLAYCONFIG_PATH_ACTIVE;static QDC_ALL_PATHS;
static QDC_ONLY_ACTIVE_PATHS;static QDC_DATABASE_CURRENT;static SDC_TOPOLOGY_INTERNAL;
static SDC_TOPOLOGY_CLONE;static SDC_TOPOLOGY_EXTEND;static SDC_TOPOLOGY_EXTERNAL;
static SDC_TOPOLOGY_SUPPLIED;static SDC_USE_DATABASE_CURRENT;static SDC_USE_SUPPLIED_DISPLAY_CONFIG;
static SDC_VALIDATE;static SDC_APPLY;static SDC_NO_OPTIMIZATION;
static SDC_SAVE_TO_DATABASE;static SDC_ALLOW_CHANGES;static SDC_PATH_PERSIST_IF_REQUIRED;
static SDC_FORCE_MODE_ENUMERATION;static SDC_ALLOW_PATH_ORDER_CHANGES;static RDH_RECTANGLES;
static SYSRGN;static GGO_METRICS;static GGO_BITMAP;
static GGO_NATIVE;static GGO_BEZIER;static GGO_GRAY2_BITMAP;
static GGO_GRAY4_BITMAP;static GGO_GRAY8_BITMAP;static GGO_GLYPH_INDEX;
static GGO_UNHINTED;static TT_POLYGON_TYPE;static TT_PRIM_LINE;
static TT_PRIM_QSPLINE;static TT_PRIM_CSPLINE;static GCP_DBCS;
static GCP_REORDER;static GCP_USEKERNING;static GCP_GLYPHSHAPE;
static GCP_LIGATE;static GCP_DIACRITIC;static GCP_KASHIDA;
static GCP_ERROR;static FLI_MASK;static GCP_JUSTIFY;
static FLI_GLYPHS;static GCP_CLASSIN;static GCP_MAXEXTENT;
static GCP_JUSTIFYIN;static GCP_DISPLAYZWG;static GCP_SYMSWAPOFF;
static GCP_NUMERICOVERRIDE;static GCP_NEUTRALOVERRIDE;static GCP_NUMERICSLATIN;
static GCP_NUMERICSLOCAL;static GCPCLASS_LATIN;static GCPCLASS_HEBREW;
static GCPCLASS_ARABIC;static GCPCLASS_NEUTRAL;static GCPCLASS_LOCALNUMBER;
static GCPCLASS_LATINNUMBER;static GCPCLASS_LATINNUMERICTERMINATOR;static GCPCLASS_LATINNUMERICSEPARATOR;
static GCPCLASS_NUMERICSEPARATOR;static GCPCLASS_PREBOUNDLTR;static GCPCLASS_PREBOUNDRTL;
static GCPCLASS_POSTBOUNDLTR;static GCPCLASS_POSTBOUNDRTL;static GCPGLYPH_LINKBEFORE;
static GCPGLYPH_LINKAFTER;static TT_AVAILABLE;static TT_ENABLED;
static PFD_TYPE_RGBA;static PFD_TYPE_COLORINDEX;static PFD_MAIN_PLANE;
static PFD_OVERLAY_PLANE;static PFD_UNDERLAY_PLANE;static PFD_DOUBLEBUFFER;
static PFD_STEREO;static PFD_DRAW_TO_WINDOW;static PFD_DRAW_TO_BITMAP;
static PFD_SUPPORT_GDI;static PFD_SUPPORT_OPENGL;static PFD_GENERIC_FORMAT;
static PFD_NEED_PALETTE;static PFD_NEED_SYSTEM_PALETTE;static PFD_SWAP_EXCHANGE;
static PFD_SWAP_COPY;static PFD_SWAP_LAYER_BUFFERS;static PFD_GENERIC_ACCELERATED;
static PFD_SUPPORT_DIRECTDRAW;static PFD_DIRECT3D_ACCELERATED;static PFD_SUPPORT_COMPOSITION;
static PFD_DEPTH_DONTCARE;static PFD_DOUBLEBUFFER_DONTCARE;static PFD_STEREO_DONTCARE;
static DM_UPDATE;static DM_COPY;static DM_PROMPT;
static DM_MODIFY;static DM_IN_BUFFER;static DM_IN_PROMPT;
static DM_OUT_BUFFER;static DM_OUT_DEFAULT;static DC_FIELDS;
static DC_PAPERS;static DC_PAPERSIZE;static DC_MINEXTENT;
static DC_MAXEXTENT;static DC_BINS;static DC_DUPLEX;
static DC_SIZE;static DC_EXTRA;static DC_VERSION;
static DC_DRIVER;static DC_BINNAMES;static DC_ENUMRESOLUTIONS;
static DC_FILEDEPENDENCIES;static DC_TRUETYPE;static DC_PAPERNAMES;
static DC_ORIENTATION;static DC_COPIES;static DC_BINADJUST;
static DC_EMF_COMPLIANT;static DC_DATATYPE_PRODUCED;static DC_COLLATE;
static DC_MANUFACTURER;static DC_MODEL;static DC_PERSONALITY;
static DC_PRINTRATE;static DC_PRINTRATEUNIT;static PRINTRATEUNIT_PPM;
static PRINTRATEUNIT_CPS;static PRINTRATEUNIT_LPM;static PRINTRATEUNIT_IPM;
static DC_PRINTERMEM;static DC_MEDIAREADY;static DC_STAPLE;
static DC_PRINTRATEPPM;static DC_COLORDEVICE;static DC_NUP;
static DC_MEDIATYPENAMES;static DC_MEDIATYPES;static DCTT_BITMAP;
static DCTT_DOWNLOAD;static DCTT_SUBDEV;static DCTT_DOWNLOAD_OUTLINE;
static DCBA_FACEUPNONE;static DCBA_FACEUPCENTER;static DCBA_FACEUPLEFT;
static DCBA_FACEUPRIGHT;static DCBA_FACEDOWNNONE;static DCBA_FACEDOWNCENTER;
static DCBA_FACEDOWNLEFT;static DCBA_FACEDOWNRIGHT;static GETTEXTEXTENTPOINT32;
static GS_8BIT_INDICES;static GGI_MARK_NONEXISTING_GLYPHS;static STAMP_DESIGNVECTOR;
static STAMP_AXESLIST;static MM_MAX_NUMAXES;static FR_PRIVATE;
static FR_NOT_ENUM;static MM_MAX_AXES_NAMELEN;static GDIREGISTERDDRAWPACKETVERSION;
static AC_SRC_OVER;static AC_SRC_ALPHA;static GRADIENT_FILL_RECT_H;
static GRADIENT_FILL_RECT_V;static GRADIENT_FILL_TRIANGLE;static GRADIENT_FILL_OP_FLAG;
static CA_NEGATIVE;static CA_LOG_FILTER;static ILLUMINANT_DEVICE_DEFAULT;
static ILLUMINANT_A;static ILLUMINANT_B;static ILLUMINANT_C;
static ILLUMINANT_D50;static ILLUMINANT_D55;static ILLUMINANT_D65;
static ILLUMINANT_D75;static ILLUMINANT_F2;static ILLUMINANT_MAX_INDEX;
static ILLUMINANT_TUNGSTEN;static ILLUMINANT_DAYLIGHT;static ILLUMINANT_FLUORESCENT;
static ILLUMINANT_NTSC;static RGB_GAMMA_MIN;static RGB_GAMMA_MAX;
static REFERENCE_WHITE_MIN;static REFERENCE_WHITE_MAX;static REFERENCE_BLACK_MIN;
static REFERENCE_BLACK_MAX;static COLOR_ADJ_MIN;static COLOR_ADJ_MAX;
static DI_APPBANDING;static DI_ROPS_READ_DESTINATION;static FONTMAPPER_MAX;
static ICM_OFF;static ICM_ON;static ICM_QUERY;
static ICM_DONE_OUTSIDEDC;static ENHMETA_SIGNATURE;static ENHMETA_STOCK_OBJECT;
static EMR_HEADER;static EMR_POLYBEZIER;static EMR_POLYGON;
static EMR_POLYLINE;static EMR_POLYBEZIERTO;static EMR_POLYLINETO;
static EMR_POLYPOLYLINE;static EMR_POLYPOLYGON;static EMR_SETWINDOWEXTEX;
static EMR_SETWINDOWORGEX;static EMR_SETVIEWPORTEXTEX;static EMR_SETVIEWPORTORGEX;
static EMR_SETBRUSHORGEX;static EMR_EOF;static EMR_SETPIXELV;
static EMR_SETMAPPERFLAGS;static EMR_SETMAPMODE;static EMR_SETBKMODE;
static EMR_SETPOLYFILLMODE;static EMR_SETROP2;static EMR_SETSTRETCHBLTMODE;
static EMR_SETTEXTALIGN;static EMR_SETCOLORADJUSTMENT;static EMR_SETTEXTCOLOR;
static EMR_SETBKCOLOR;static EMR_OFFSETCLIPRGN;static EMR_MOVETOEX;
static EMR_SETMETARGN;static EMR_EXCLUDECLIPRECT;static EMR_INTERSECTCLIPRECT;
static EMR_SCALEVIEWPORTEXTEX;static EMR_SCALEWINDOWEXTEX;static EMR_SAVEDC;
static EMR_RESTOREDC;static EMR_SETWORLDTRANSFORM;static EMR_MODIFYWORLDTRANSFORM;
static EMR_SELECTOBJECT;static EMR_CREATEPEN;static EMR_CREATEBRUSHINDIRECT;
static EMR_DELETEOBJECT;static EMR_ANGLEARC;static EMR_ELLIPSE;
static EMR_RECTANGLE;static EMR_ROUNDRECT;static EMR_ARC;
static EMR_CHORD;static EMR_PIE;static EMR_SELECTPALETTE;
static EMR_CREATEPALETTE;static EMR_SETPALETTEENTRIES;static EMR_RESIZEPALETTE;
static EMR_REALIZEPALETTE;static EMR_EXTFLOODFILL;static EMR_LINETO;
static EMR_ARCTO;static EMR_POLYDRAW;static EMR_SETARCDIRECTION;
static EMR_SETMITERLIMIT;static EMR_BEGINPATH;static EMR_ENDPATH;
static EMR_CLOSEFIGURE;static EMR_FILLPATH;static EMR_STROKEANDFILLPATH;
static EMR_STROKEPATH;static EMR_FLATTENPATH;static EMR_WIDENPATH;
static EMR_SELECTCLIPPATH;static EMR_ABORTPATH;static EMR_GDICOMMENT;
static EMR_FILLRGN;static EMR_FRAMERGN;static EMR_INVERTRGN;
static EMR_PAINTRGN;static EMR_EXTSELECTCLIPRGN;static EMR_BITBLT;
static EMR_STRETCHBLT;static EMR_MASKBLT;static EMR_PLGBLT;
static EMR_SETDIBITSTODEVICE;static EMR_STRETCHDIBITS;static EMR_EXTCREATEFONTINDIRECTW;
static EMR_EXTTEXTOUTA;static EMR_EXTTEXTOUTW;static EMR_POLYBEZIER16;
static EMR_POLYGON16;static EMR_POLYLINE16;static EMR_POLYBEZIERTO16;
static EMR_POLYLINETO16;static EMR_POLYPOLYLINE16;static EMR_POLYPOLYGON16;
static EMR_POLYDRAW16;static EMR_CREATEMONOBRUSH;static EMR_CREATEDIBPATTERNBRUSHPT;
static EMR_EXTCREATEPEN;static EMR_POLYTEXTOUTA;static EMR_POLYTEXTOUTW;
static EMR_SETICMMODE;static EMR_CREATECOLORSPACE;static EMR_SETCOLORSPACE;
static EMR_DELETECOLORSPACE;static EMR_GLSRECORD;static EMR_GLSBOUNDEDRECORD;
static EMR_PIXELFORMAT;static EMR_RESERVED_105;static EMR_RESERVED_106;
static EMR_RESERVED_107;static EMR_RESERVED_108;static EMR_RESERVED_109;
static EMR_RESERVED_110;static EMR_COLORCORRECTPALETTE;static EMR_SETICMPROFILEA;
static EMR_SETICMPROFILEW;static EMR_ALPHABLEND;static EMR_SETLAYOUT;
static EMR_TRANSPARENTBLT;static EMR_RESERVED_117;static EMR_GRADIENTFILL;
static EMR_RESERVED_119;static EMR_RESERVED_120;static EMR_COLORMATCHTOTARGETW;
static EMR_CREATECOLORSPACEW;static EMR_MIN;static EMR_MAX;
static SETICMPROFILE_EMBEDED;static CREATECOLORSPACE_EMBEDED;static COLORMATCHTOTARGET_EMBEDED;
static GDICOMMENT_IDENTIFIER;static GDICOMMENT_WINDOWS_METAFILE;static GDICOMMENT_BEGINGROUP;
static GDICOMMENT_ENDGROUP;static GDICOMMENT_MULTIFORMATS;static EPS_SIGNATURE;
static GDICOMMENT_UNICODE_STRING;static GDICOMMENT_UNICODE_END;static WGL_FONT_LINES;
static WGL_FONT_POLYGONS;static LPD_DOUBLEBUFFER;static LPD_STEREO;
static LPD_SUPPORT_GDI;static LPD_SUPPORT_OPENGL;static LPD_SHARE_DEPTH;
static LPD_SHARE_STENCIL;static LPD_SHARE_ACCUM;static LPD_SWAP_EXCHANGE;
static LPD_SWAP_COPY;static LPD_TRANSPARENT;static LPD_TYPE_RGBA;
static LPD_TYPE_COLORINDEX;static WGL_SWAP_MAIN_PLANE;static WGL_SWAP_OVERLAY1;
static WGL_SWAP_OVERLAY2;static WGL_SWAP_OVERLAY3;static WGL_SWAP_OVERLAY4;
static WGL_SWAP_OVERLAY5;static WGL_SWAP_OVERLAY6;static WGL_SWAP_OVERLAY7;
static WGL_SWAP_OVERLAY8;static WGL_SWAP_OVERLAY9;static WGL_SWAP_OVERLAY10;
static WGL_SWAP_OVERLAY11;static WGL_SWAP_OVERLAY12;static WGL_SWAP_OVERLAY13;
static WGL_SWAP_OVERLAY14;static WGL_SWAP_OVERLAY15;static WGL_SWAP_UNDERLAY1;
static WGL_SWAP_UNDERLAY2;static WGL_SWAP_UNDERLAY3;static WGL_SWAP_UNDERLAY4;
static WGL_SWAP_UNDERLAY5;static WGL_SWAP_UNDERLAY6;static WGL_SWAP_UNDERLAY7;
static WGL_SWAP_UNDERLAY8;static WGL_SWAP_UNDERLAY9;static WGL_SWAP_UNDERLAY10;
static WGL_SWAP_UNDERLAY11;static WGL_SWAP_UNDERLAY12;static WGL_SWAP_UNDERLAY13;
static WGL_SWAP_UNDERLAY14;static WGL_SWAP_UNDERLAY15;static WGL_SWAPMULTIPLE_MAX;
class function sinit();
begin
WINGDIAPI := 0x0;WINSPOOLAPI := 0x0;WINVER := 0x500;
R2_BLACK := 0x1;R2_NOTMERGEPEN := 0x2;R2_MASKNOTPEN := 0x3;
R2_NOTCOPYPEN := 0x4;R2_MASKPENNOT := 0x5;R2_NOT := 0x6;
R2_XORPEN := 0x7;R2_NOTMASKPEN := 0x8;R2_MASKPEN := 0x9;
R2_NOTXORPEN := 0xA;R2_NOP := 0xB;R2_MERGENOTPEN := 0xC;
R2_COPYPEN := 0xD;R2_MERGEPENNOT := 0xE;R2_MERGEPEN := 0xF;
R2_WHITE := 0x10;R2_LAST := 0x10;SRCCOPY := 0xCC0020;
SRCPAINT := 0xEE0086;SRCAND := 0x8800C6;SRCINVERT := 0x660046;
SRCERASE := 0x440328;NOTSRCCOPY := 0x330008;NOTSRCERASE := 0x1100A6;
MERGECOPY := 0xC000CA;MERGEPAINT := 0xBB0226;PATCOPY := 0xF00021;
PATPAINT := 0xFB0A09;PATINVERT := 0x5A0049;DSTINVERT := 0x550009;
BLACKNESS := 0x42;WHITENESS := 0xFF0062;NOMIRRORBITMAP := 0x80000000;
CAPTUREBLT := 0x40000000;GDI_ERROR := 0xFFFFFFFF;HGDI_ERROR := 0xFFFFFFFF;
ERROR := 0x0;NULLREGION := 0x1;SIMPLEREGION := 0x2;
COMPLEXREGION := 0x3;RGN_ERROR := 0x0;RGN_AND := 0x1;
RGN_OR := 0x2;RGN_XOR := 0x3;RGN_DIFF := 0x4;
RGN_COPY := 0x5;RGN_MIN := 0x1;RGN_MAX := 0x5;
BLACKONWHITE := 0x1;WHITEONBLACK := 0x2;COLORONCOLOR := 0x3;
HALFTONE := 0x4;MAXSTRETCHBLTMODE := 0x4;STRETCH_ANDSCANS := 0x1;
STRETCH_ORSCANS := 0x2;STRETCH_DELETESCANS := 0x3;STRETCH_HALFTONE := 0x4;
ALTERNATE := 0x1;WINDING := 0x2;POLYFILL_LAST := 0x2;
LAYOUT_RTL := 0x1;LAYOUT_BTT := 0x2;LAYOUT_VBH := 0x4;
LAYOUT_ORIENTATIONMASK := 0x7;LAYOUT_BITMAPORIENTATIONPRESERVED := 0x8;TA_NOUPDATECP := 0x0;
TA_UPDATECP := 0x1;TA_LEFT := 0x0;TA_RIGHT := 0x2;
TA_CENTER := 0x6;TA_TOP := 0x0;TA_BOTTOM := 0x8;
TA_BASELINE := 0x18;TA_RTLREADING := 0x100;TA_MASK := 0x11F;
VTA_BASELINE := 0x18;VTA_LEFT := 0x8;VTA_RIGHT := 0x0;
VTA_CENTER := 0x6;VTA_BOTTOM := 0x2;VTA_TOP := 0x0;
ETO_OPAQUE := 0x2;ETO_CLIPPED := 0x4;ETO_GLYPH_INDEX := 0x10;
ETO_RTLREADING := 0x80;ETO_NUMERICSLOCAL := 0x400;ETO_NUMERICSLATIN := 0x800;
ETO_IGNORELANGUAGE := 0x1000;ETO_PDY := 0x2000;ETO_REVERSE_INDEX_MAP := 0x10000;
ASPECT_FILTERING := 0x1;DCB_RESET := 0x1;DCB_ACCUMULATE := 0x2;
DCB_DIRTY := 0x2;DCB_SET := 0x3;DCB_ENABLE := 0x4;
DCB_DISABLE := 0x8;META_SETBKCOLOR := 0x201;META_SETBKMODE := 0x102;
META_SETMAPMODE := 0x103;META_SETROP2 := 0x104;META_SETRELABS := 0x105;
META_SETPOLYFILLMODE := 0x106;META_SETSTRETCHBLTMODE := 0x107;META_SETTEXTCHAREXTRA := 0x108;
META_SETTEXTCOLOR := 0x209;META_SETTEXTJUSTIFICATION := 0x20A;META_SETWINDOWORG := 0x20B;
META_SETWINDOWEXT := 0x20C;META_SETVIEWPORTORG := 0x20D;META_SETVIEWPORTEXT := 0x20E;
META_OFFSETWINDOWORG := 0x20F;META_SCALEWINDOWEXT := 0x410;META_OFFSETVIEWPORTORG := 0x211;
META_SCALEVIEWPORTEXT := 0x412;META_LINETO := 0x213;META_MOVETO := 0x214;
META_EXCLUDECLIPRECT := 0x415;META_INTERSECTCLIPRECT := 0x416;META_ARC := 0x817;
META_ELLIPSE := 0x418;META_FLOODFILL := 0x419;META_PIE := 0x81A;
META_RECTANGLE := 0x41B;META_ROUNDRECT := 0x61C;META_PATBLT := 0x61D;
META_SAVEDC := 0x1E;META_SETPIXEL := 0x41F;META_OFFSETCLIPRGN := 0x220;
META_TEXTOUT := 0x521;META_BITBLT := 0x922;META_STRETCHBLT := 0xB23;
META_POLYGON := 0x324;META_POLYLINE := 0x325;META_ESCAPE := 0x626;
META_RESTOREDC := 0x127;META_FILLREGION := 0x228;META_FRAMEREGION := 0x429;
META_INVERTREGION := 0x12A;META_PAINTREGION := 0x12B;META_SELECTCLIPREGION := 0x12C;
META_SELECTOBJECT := 0x12D;META_SETTEXTALIGN := 0x12E;META_CHORD := 0x830;
META_SETMAPPERFLAGS := 0x231;META_EXTTEXTOUT := 0xA32;META_SETDIBTODEV := 0xD33;
META_SELECTPALETTE := 0x234;META_REALIZEPALETTE := 0x35;META_ANIMATEPALETTE := 0x436;
META_SETPALENTRIES := 0x37;META_POLYPOLYGON := 0x538;META_RESIZEPALETTE := 0x139;
META_DIBBITBLT := 0x940;META_DIBSTRETCHBLT := 0xB41;META_DIBCREATEPATTERNBRUSH := 0x142;
META_STRETCHDIB := 0xF43;META_EXTFLOODFILL := 0x548;META_SETLAYOUT := 0x149;
META_DELETEOBJECT := 0x1F0;META_CREATEPALETTE := 0xF7;META_CREATEPATTERNBRUSH := 0x1F9;
META_CREATEPENINDIRECT := 0x2FA;META_CREATEFONTINDIRECT := 0x2FB;META_CREATEBRUSHINDIRECT := 0x2FC;
META_CREATEREGION := 0x6FF;NEWFRAME := 0x1;ABORTDOC := 0x2;
NEXTBAND := 0x3;SETCOLORTABLE := 0x4;GETCOLORTABLE := 0x5;
FLUSHOUTPUT := 0x6;DRAFTMODE := 0x7;QUERYESCSUPPORT := 0x8;
SETABORTPROC := 0x9;STARTDOC := 0xA;ENDDOC := 0xB;
GETPHYSPAGESIZE := 0xC;GETPRINTINGOFFSET := 0xD;GETSCALINGFACTOR := 0xE;
MFCOMMENT := 0xF;GETPENWIDTH := 0x10;SETCOPYCOUNT := 0x11;
SELECTPAPERSOURCE := 0x12;DEVICEDATA := 0x13;PASSTHROUGH := 0x13;
GETTECHNOLGY := 0x14;GETTECHNOLOGY := 0x14;SETLINECAP := 0x15;
SETLINEJOIN := 0x16;SETMITERLIMIT := 0x17;BANDINFO := 0x18;
DRAWPATTERNRECT := 0x19;GETVECTORPENSIZE := 0x1A;GETVECTORBRUSHSIZE := 0x1B;
ENABLEDUPLEX := 0x1C;GETSETPAPERBINS := 0x1D;GETSETPRINTORIENT := 0x1E;
ENUMPAPERBINS := 0x1F;SETDIBSCALING := 0x20;EPSPRINTING := 0x21;
ENUMPAPERMETRICS := 0x22;GETSETPAPERMETRICS := 0x23;POSTSCRIPT_DATA := 0x25;
POSTSCRIPT_IGNORE := 0x26;MOUSETRAILS := 0x27;GETDEVICEUNITS := 0x2A;
GETEXTENDEDTEXTMETRICS := 0x100;GETEXTENTTABLE := 0x101;GETPAIRKERNTABLE := 0x102;
GETTRACKKERNTABLE := 0x103;EXTTEXTOUT := 0x200;GETFACENAME := 0x201;
DOWNLOADFACE := 0x202;ENABLERELATIVEWIDTHS := 0x300;ENABLEPAIRKERNING := 0x301;
SETKERNTRACK := 0x302;SETALLJUSTVALUES := 0x303;SETCHARSET := 0x304;
STRETCHBLT := 0x800;METAFILE_DRIVER := 0x801;GETSETSCREENPARAMS := 0xC00;
QUERYDIBSUPPORT := 0xC01;BEGIN_PATH := 0x1000;CLIP_TO_PATH := 0x1001;
END_PATH := 0x1002;EXT_DEVICE_CAPS := 0x1003;RESTORE_CTM := 0x1004;
SAVE_CTM := 0x1005;SET_ARC_DIRECTION := 0x1006;SET_BACKGROUND_COLOR := 0x1007;
SET_POLY_MODE := 0x1008;SET_SCREEN_ANGLE := 0x1009;SET_SPREAD := 0x100A;
TRANSFORM_CTM := 0x100B;SET_CLIP_BOX := 0x100C;SET_BOUNDS := 0x100D;
SET_MIRROR_MODE := 0x100E;OPENCHANNEL := 0x100E;DOWNLOADHEADER := 0x100F;
CLOSECHANNEL := 0x1010;POSTSCRIPT_PASSTHROUGH := 0x1013;ENCAPSULATED_POSTSCRIPT := 0x1014;
POSTSCRIPT_IDENTIFY := 0x1015;POSTSCRIPT_INJECTION := 0x1016;CHECKJPEGFORMAT := 0x1017;
CHECKPNGFORMAT := 0x1018;GET_PS_FEATURESETTING := 0x1019;GDIPLUS_TS_QUERYVER := 0x101A;
GDIPLUS_TS_RECORD := 0x101B;MILCORE_TS_QUERYVER_RESULT_FALSE := 0x0;MILCORE_TS_QUERYVER_RESULT_TRUE := 0x7FFFFFFF;
SPCLPASSTHROUGH2 := 0x11D8;PSIDENT_GDICENTRIC := 0x0;PSIDENT_PSCENTRIC := 0x1;
PSINJECT_BEGINSTREAM := 0x1;PSINJECT_PSADOBE := 0x2;PSINJECT_PAGESATEND := 0x3;
PSINJECT_PAGES := 0x4;PSINJECT_DOCNEEDEDRES := 0x5;PSINJECT_DOCSUPPLIEDRES := 0x6;
PSINJECT_PAGEORDER := 0x7;PSINJECT_ORIENTATION := 0x8;PSINJECT_BOUNDINGBOX := 0x9;
PSINJECT_DOCUMENTPROCESSCOLORS := 0xA;PSINJECT_COMMENTS := 0xB;PSINJECT_BEGINDEFAULTS := 0xC;
PSINJECT_ENDDEFAULTS := 0xD;PSINJECT_BEGINPROLOG := 0xE;PSINJECT_ENDPROLOG := 0xF;
PSINJECT_BEGINSETUP := 0x10;PSINJECT_ENDSETUP := 0x11;PSINJECT_TRAILER := 0x12;
PSINJECT_EOF := 0x13;PSINJECT_ENDSTREAM := 0x14;PSINJECT_DOCUMENTPROCESSCOLORSATEND := 0x15;
PSINJECT_PAGENUMBER := 0x64;PSINJECT_BEGINPAGESETUP := 0x65;PSINJECT_ENDPAGESETUP := 0x66;
PSINJECT_PAGETRAILER := 0x67;PSINJECT_PLATECOLOR := 0x68;PSINJECT_SHOWPAGE := 0x69;
PSINJECT_PAGEBBOX := 0x6A;PSINJECT_ENDPAGECOMMENTS := 0x6B;PSINJECT_VMSAVE := 0xC8;
PSINJECT_VMRESTORE := 0xC9;PSINJECT_DLFONT := 0xDDDDDDDD;FEATURESETTING_NUP := 0x0;
FEATURESETTING_OUTPUT := 0x1;FEATURESETTING_PSLEVEL := 0x2;FEATURESETTING_CUSTPAPER := 0x3;
FEATURESETTING_MIRROR := 0x4;FEATURESETTING_NEGATIVE := 0x5;FEATURESETTING_PROTOCOL := 0x6;
FEATURESETTING_PRIVATE_BEGIN := 0x1000;FEATURESETTING_PRIVATE_END := 0x1FFF;PSPROTOCOL_ASCII := 0x0;
PSPROTOCOL_BCP := 0x1;PSPROTOCOL_TBCP := 0x2;PSPROTOCOL_BINARY := 0x3;
QDI_SETDIBITS := 0x1;QDI_GETDIBITS := 0x2;QDI_DIBTOSCREEN := 0x4;
QDI_STRETCHDIB := 0x8;SP_NOTREPORTED := 0x4000;SP_ERROR := 0xFFFFFFFF;
SP_APPABORT := 0xFFFFFFFE;SP_USERABORT := 0xFFFFFFFD;SP_OUTOFDISK := 0xFFFFFFFC;
SP_OUTOFMEMORY := 0xFFFFFFFB;PR_JOBSTATUS := 0x0;OBJ_PEN := 0x1;
OBJ_BRUSH := 0x2;OBJ_DC := 0x3;OBJ_METADC := 0x4;
OBJ_PAL := 0x5;OBJ_FONT := 0x6;OBJ_BITMAP := 0x7;
OBJ_REGION := 0x8;OBJ_METAFILE := 0x9;OBJ_MEMDC := 0xA;
OBJ_EXTPEN := 0xB;OBJ_ENHMETADC := 0xC;OBJ_ENHMETAFILE := 0xD;
OBJ_COLORSPACE := 0xE;GDI_OBJ_LAST := 0xE;MWT_IDENTITY := 0x1;
MWT_LEFTMULTIPLY := 0x2;MWT_RIGHTMULTIPLY := 0x3;MWT_MIN := 0x1;
MWT_MAX := 0x3;CS_ENABLE := 0x1;CS_DISABLE := 0x2;
CS_DELETE_TRANSFORM := 0x3;LCS_SIGNATURE := "PSOC";LCS_SRGB := "sRGB";
LCS_WINDOWS_COLOR_SPACE := "Win ";LCS_CALIBRATED_RGB := 0x0;LCS_GM_BUSINESS := 0x1;
LCS_GM_GRAPHICS := 0x2;LCS_GM_IMAGES := 0x4;LCS_GM_ABS_COLORIMETRIC := 0x8;
CM_OUT_OF_GAMUT := 0xFF;CM_IN_GAMUT := 0x0;ICM_ADDPROFILE := 0x1;
ICM_DELETEPROFILE := 0x2;ICM_QUERYPROFILE := 0x3;ICM_SETDEFAULTPROFILE := 0x4;
ICM_REGISTERICMATCHER := 0x5;ICM_UNREGISTERICMATCHER := 0x6;ICM_QUERYMATCH := 0x7;
PROFILE_LINKED := "LINK";PROFILE_EMBEDDED := "MBED";BI_RGB := 0x0;
BI_RLE8 := 0x1;BI_RLE4 := 0x2;BI_BITFIELDS := 0x3;
BI_JPEG := 0x4;BI_PNG := 0x5;TCI_SRCCHARSET := 0x1;
TCI_SRCCODEPAGE := 0x2;TCI_SRCFONTSIG := 0x3;TCI_SRCLOCALE := 0x1000;
TMPF_FIXED_PITCH := 0x1;TMPF_VECTOR := 0x2;TMPF_DEVICE := 0x8;
TMPF_TRUETYPE := 0x4;NTM_REGULAR := 0x40;NTM_BOLD := 0x20;
NTM_ITALIC := 0x1;NTM_NONNEGATIVE_AC := 0x10000;NTM_PS_OPENTYPE := 0x20000;
NTM_TT_OPENTYPE := 0x40000;NTM_MULTIPLEMASTER := 0x80000;NTM_TYPE1 := 0x100000;
NTM_DSIG := 0x200000;LF_FACESIZE := 0x20;LF_FULLFACESIZE := 0x40;
OUT_DEFAULT_PRECIS := 0x0;OUT_STRING_PRECIS := 0x1;OUT_CHARACTER_PRECIS := 0x2;
OUT_STROKE_PRECIS := 0x3;OUT_TT_PRECIS := 0x4;OUT_DEVICE_PRECIS := 0x5;
OUT_RASTER_PRECIS := 0x6;OUT_TT_ONLY_PRECIS := 0x7;OUT_OUTLINE_PRECIS := 0x8;
OUT_SCREEN_OUTLINE_PRECIS := 0x9;OUT_PS_ONLY_PRECIS := 0xA;CLIP_DEFAULT_PRECIS := 0x0;
CLIP_CHARACTER_PRECIS := 0x1;CLIP_STROKE_PRECIS := 0x2;CLIP_MASK := 0xF;
CLIP_LH_ANGLES := 0x10;CLIP_TT_ALWAYS := 0x20;CLIP_DFA_DISABLE := 0x40;
CLIP_EMBEDDED := 0x80;DEFAULT_QUALITY := 0x0;DRAFT_QUALITY := 0x1;
PROOF_QUALITY := 0x2;NONANTIALIASED_QUALITY := 0x3;ANTIALIASED_QUALITY := 0x4;
CLEARTYPE_QUALITY := 0x5;CLEARTYPE_NATURAL_QUALITY := 0x6;DEFAULT_PITCH := 0x0;
FIXED_PITCH := 0x1;VARIABLE_PITCH := 0x2;MONO_FONT := 0x8;
ANSI_CHARSET := 0x0;DEFAULT_CHARSET := 0x1;SYMBOL_CHARSET := 0x2;
SHIFTJIS_CHARSET := 0x80;HANGEUL_CHARSET := 0x81;HANGUL_CHARSET := 0x81;
GB2312_CHARSET := 0x86;CHINESEBIG5_CHARSET := 0x88;OEM_CHARSET := 0xFF;
JOHAB_CHARSET := 0x82;HEBREW_CHARSET := 0xB1;ARABIC_CHARSET := 0xB2;
GREEK_CHARSET := 0xA1;TURKISH_CHARSET := 0xA2;VIETNAMESE_CHARSET := 0xA3;
THAI_CHARSET := 0xDE;EASTEUROPE_CHARSET := 0xEE;RUSSIAN_CHARSET := 0xCC;
MAC_CHARSET := 0x4D;BALTIC_CHARSET := 0xBA;FS_LATIN1 := 0x1;
FS_LATIN2 := 0x2;FS_CYRILLIC := 0x4;FS_GREEK := 0x8;
FS_TURKISH := 0x10;FS_HEBREW := 0x20;FS_ARABIC := 0x40;
FS_BALTIC := 0x80;FS_VIETNAMESE := 0x100;FS_THAI := 0x10000;
FS_JISJAPAN := 0x20000;FS_CHINESESIMP := 0x40000;FS_WANSUNG := 0x80000;
FS_CHINESETRAD := 0x100000;FS_JOHAB := 0x200000;FS_SYMBOL := 0x80000000;
FF_DONTCARE := 0x0;FF_ROMAN := 0x10;FF_SWISS := 0x20;
FF_MODERN := 0x30;FF_SCRIPT := 0x40;FF_DECORATIVE := 0x50;
FW_DONTCARE := 0x0;FW_THIN := 0x64;FW_EXTRALIGHT := 0xC8;
FW_LIGHT := 0x12C;FW_NORMAL := 0x190;FW_MEDIUM := 0x1F4;
FW_SEMIBOLD := 0x258;FW_BOLD := 0x2BC;FW_EXTRABOLD := 0x320;
FW_HEAVY := 0x384;FW_ULTRALIGHT := 0xC8;FW_REGULAR := 0x190;
FW_DEMIBOLD := 0x258;FW_ULTRABOLD := 0x320;FW_BLACK := 0x384;
PANOSE_COUNT := 0xA;PAN_FAMILYTYPE_INDEX := 0x0;PAN_SERIFSTYLE_INDEX := 0x1;
PAN_WEIGHT_INDEX := 0x2;PAN_PROPORTION_INDEX := 0x3;PAN_CONTRAST_INDEX := 0x4;
PAN_STROKEVARIATION_INDEX := 0x5;PAN_ARMSTYLE_INDEX := 0x6;PAN_LETTERFORM_INDEX := 0x7;
PAN_MIDLINE_INDEX := 0x8;PAN_XHEIGHT_INDEX := 0x9;PAN_CULTURE_LATIN := 0x0;
PAN_ANY := 0x0;PAN_NO_FIT := 0x1;PAN_FAMILY_TEXT_DISPLAY := 0x2;
PAN_FAMILY_SCRIPT := 0x3;PAN_FAMILY_DECORATIVE := 0x4;PAN_FAMILY_PICTORIAL := 0x5;
PAN_SERIF_COVE := 0x2;PAN_SERIF_OBTUSE_COVE := 0x3;PAN_SERIF_SQUARE_COVE := 0x4;
PAN_SERIF_OBTUSE_SQUARE_COVE := 0x5;PAN_SERIF_SQUARE := 0x6;PAN_SERIF_THIN := 0x7;
PAN_SERIF_BONE := 0x8;PAN_SERIF_EXAGGERATED := 0x9;PAN_SERIF_TRIANGLE := 0xA;
PAN_SERIF_NORMAL_SANS := 0xB;PAN_SERIF_OBTUSE_SANS := 0xC;PAN_SERIF_PERP_SANS := 0xD;
PAN_SERIF_FLARED := 0xE;PAN_SERIF_ROUNDED := 0xF;PAN_WEIGHT_VERY_LIGHT := 0x2;
PAN_WEIGHT_LIGHT := 0x3;PAN_WEIGHT_THIN := 0x4;PAN_WEIGHT_BOOK := 0x5;
PAN_WEIGHT_MEDIUM := 0x6;PAN_WEIGHT_DEMI := 0x7;PAN_WEIGHT_BOLD := 0x8;
PAN_WEIGHT_HEAVY := 0x9;PAN_WEIGHT_BLACK := 0xA;PAN_WEIGHT_NORD := 0xB;
PAN_PROP_OLD_STYLE := 0x2;PAN_PROP_MODERN := 0x3;PAN_PROP_EVEN_WIDTH := 0x4;
PAN_PROP_EXPANDED := 0x5;PAN_PROP_CONDENSED := 0x6;PAN_PROP_VERY_EXPANDED := 0x7;
PAN_PROP_VERY_CONDENSED := 0x8;PAN_PROP_MONOSPACED := 0x9;PAN_CONTRAST_NONE := 0x2;
PAN_CONTRAST_VERY_LOW := 0x3;PAN_CONTRAST_LOW := 0x4;PAN_CONTRAST_MEDIUM_LOW := 0x5;
PAN_CONTRAST_MEDIUM := 0x6;PAN_CONTRAST_MEDIUM_HIGH := 0x7;PAN_CONTRAST_HIGH := 0x8;
PAN_CONTRAST_VERY_HIGH := 0x9;PAN_STROKE_GRADUAL_DIAG := 0x2;PAN_STROKE_GRADUAL_TRAN := 0x3;
PAN_STROKE_GRADUAL_VERT := 0x4;PAN_STROKE_GRADUAL_HORZ := 0x5;PAN_STROKE_RAPID_VERT := 0x6;
PAN_STROKE_RAPID_HORZ := 0x7;PAN_STROKE_INSTANT_VERT := 0x8;PAN_STRAIGHT_ARMS_HORZ := 0x2;
PAN_STRAIGHT_ARMS_WEDGE := 0x3;PAN_STRAIGHT_ARMS_VERT := 0x4;PAN_STRAIGHT_ARMS_SINGLE_SERIF := 0x5;
PAN_STRAIGHT_ARMS_DOUBLE_SERIF := 0x6;PAN_BENT_ARMS_HORZ := 0x7;PAN_BENT_ARMS_WEDGE := 0x8;
PAN_BENT_ARMS_VERT := 0x9;PAN_BENT_ARMS_SINGLE_SERIF := 0xA;PAN_BENT_ARMS_DOUBLE_SERIF := 0xB;
PAN_LETT_NORMAL_CONTACT := 0x2;PAN_LETT_NORMAL_WEIGHTED := 0x3;PAN_LETT_NORMAL_BOXED := 0x4;
PAN_LETT_NORMAL_FLATTENED := 0x5;PAN_LETT_NORMAL_ROUNDED := 0x6;PAN_LETT_NORMAL_OFF_CENTER := 0x7;
PAN_LETT_NORMAL_SQUARE := 0x8;PAN_LETT_OBLIQUE_CONTACT := 0x9;PAN_LETT_OBLIQUE_WEIGHTED := 0xA;
PAN_LETT_OBLIQUE_BOXED := 0xB;PAN_LETT_OBLIQUE_FLATTENED := 0xC;PAN_LETT_OBLIQUE_ROUNDED := 0xD;
PAN_LETT_OBLIQUE_OFF_CENTER := 0xE;PAN_LETT_OBLIQUE_SQUARE := 0xF;PAN_MIDLINE_STANDARD_TRIMMED := 0x2;
PAN_MIDLINE_STANDARD_POINTED := 0x3;PAN_MIDLINE_STANDARD_SERIFED := 0x4;PAN_MIDLINE_HIGH_TRIMMED := 0x5;
PAN_MIDLINE_HIGH_POINTED := 0x6;PAN_MIDLINE_HIGH_SERIFED := 0x7;PAN_MIDLINE_CONSTANT_TRIMMED := 0x8;
PAN_MIDLINE_CONSTANT_POINTED := 0x9;PAN_MIDLINE_CONSTANT_SERIFED := 0xA;PAN_MIDLINE_LOW_TRIMMED := 0xB;
PAN_MIDLINE_LOW_POINTED := 0xC;PAN_MIDLINE_LOW_SERIFED := 0xD;PAN_XHEIGHT_CONSTANT_SMALL := 0x2;
PAN_XHEIGHT_CONSTANT_STD := 0x3;PAN_XHEIGHT_CONSTANT_LARGE := 0x4;PAN_XHEIGHT_DUCKING_SMALL := 0x5;
PAN_XHEIGHT_DUCKING_STD := 0x6;PAN_XHEIGHT_DUCKING_LARGE := 0x7;ELF_VENDOR_SIZE := 0x4;
ELF_VERSION := 0x0;ELF_CULTURE_LATIN := 0x0;RASTER_FONTTYPE := 0x1;
DEVICE_FONTTYPE := 0x2;TRUETYPE_FONTTYPE := 0x4;PC_RESERVED := 0x1;
PC_EXPLICIT := 0x2;PC_NOCOLLAPSE := 0x4;TRANSPARENT := 0x1;
OPAQUE := 0x2;BKMODE_LAST := 0x2;GM_COMPATIBLE := 0x1;
GM_ADVANCED := 0x2;GM_LAST := 0x2;PT_CLOSEFIGURE := 0x1;
PT_LINETO := 0x2;PT_BEZIERTO := 0x4;PT_MOVETO := 0x6;
MM_TEXT := 0x1;MM_LOMETRIC := 0x2;MM_HIMETRIC := 0x3;
MM_LOENGLISH := 0x4;MM_HIENGLISH := 0x5;MM_TWIPS := 0x6;
MM_ISOTROPIC := 0x7;MM_ANISOTROPIC := 0x8;MM_MIN := 0x1;
MM_MAX := 0x8;MM_MAX_FIXEDSCALE := 0x6;ABSOLUTE := 0x1;
RELATIVE := 0x2;WHITE_BRUSH := 0x0;LTGRAY_BRUSH := 0x1;
GRAY_BRUSH := 0x2;DKGRAY_BRUSH := 0x3;BLACK_BRUSH := 0x4;
NULL_BRUSH := 0x5;HOLLOW_BRUSH := 0x5;WHITE_PEN := 0x6;
BLACK_PEN := 0x7;NULL_PEN := 0x8;OEM_FIXED_FONT := 0xA;
ANSI_FIXED_FONT := 0xB;ANSI_VAR_FONT := 0xC;SYSTEM_FONT := 0xD;
DEVICE_DEFAULT_FONT := 0xE;DEFAULT_PALETTE := 0xF;SYSTEM_FIXED_FONT := 0x10;
DEFAULT_GUI_FONT := 0x11;DC_BRUSH := 0x12;DC_PEN := 0x13;
STOCK_LAST := 0x13;CLR_INVALID := 0xFFFFFFFF;BS_SOLID := 0x0;
BS_NULL := 0x1;BS_HOLLOW := 0x1;BS_HATCHED := 0x2;
BS_PATTERN := 0x3;BS_INDEXED := 0x4;BS_DIBPATTERN := 0x5;
BS_DIBPATTERNPT := 0x6;BS_PATTERN8X8 := 0x7;BS_DIBPATTERN8X8 := 0x8;
BS_MONOPATTERN := 0x9;HS_HORIZONTAL := 0x0;HS_VERTICAL := 0x1;
HS_FDIAGONAL := 0x2;HS_BDIAGONAL := 0x3;HS_CROSS := 0x4;
HS_DIAGCROSS := 0x5;HS_API_MAX := 0xC;PS_SOLID := 0x0;
PS_DASH := 0x1;PS_DOT := 0x2;PS_DASHDOT := 0x3;
PS_DASHDOTDOT := 0x4;PS_NULL := 0x5;PS_INSIDEFRAME := 0x6;
PS_USERSTYLE := 0x7;PS_ALTERNATE := 0x8;PS_STYLE_MASK := 0xF;
PS_ENDCAP_ROUND := 0x0;PS_ENDCAP_SQUARE := 0x100;PS_ENDCAP_FLAT := 0x200;
PS_ENDCAP_MASK := 0xF00;PS_JOIN_ROUND := 0x0;PS_JOIN_BEVEL := 0x1000;
PS_JOIN_MITER := 0x2000;PS_JOIN_MASK := 0xF000;PS_COSMETIC := 0x0;
PS_GEOMETRIC := 0x10000;PS_TYPE_MASK := 0xF0000;AD_COUNTERCLOCKWISE := 0x1;
AD_CLOCKWISE := 0x2;DRIVERVERSION := 0x0;TECHNOLOGY := 0x2;
HORZSIZE := 0x4;VERTSIZE := 0x6;HORZRES := 0x8;
VERTRES := 0xA;BITSPIXEL := 0xC;PLANES := 0xE;
NUMBRUSHES := 0x10;NUMPENS := 0x12;NUMMARKERS := 0x14;
NUMFONTS := 0x16;NUMCOLORS := 0x18;PDEVICESIZE := 0x1A;
CURVECAPS := 0x1C;LINECAPS := 0x1E;POLYGONALCAPS := 0x20;
TEXTCAPS := 0x22;CLIPCAPS := 0x24;RASTERCAPS := 0x26;
ASPECTX := 0x28;ASPECTY := 0x2A;ASPECTXY := 0x2C;
LOGPIXELSX := 0x58;LOGPIXELSY := 0x5A;SIZEPALETTE := 0x68;
NUMRESERVED := 0x6A;COLORRES := 0x6C;PHYSICALWIDTH := 0x6E;
PHYSICALHEIGHT := 0x6F;PHYSICALOFFSETX := 0x70;PHYSICALOFFSETY := 0x71;
SCALINGFACTORX := 0x72;SCALINGFACTORY := 0x73;VREFRESH := 0x74;
DESKTOPVERTRES := 0x75;DESKTOPHORZRES := 0x76;BLTALIGNMENT := 0x77;
SHADEBLENDCAPS := 0x78;COLORMGMTCAPS := 0x79;DT_PLOTTER := 0x0;
DT_RASDISPLAY := 0x1;DT_RASPRINTER := 0x2;DT_RASCAMERA := 0x3;
DT_CHARSTREAM := 0x4;DT_METAFILE := 0x5;DT_DISPFILE := 0x6;
CC_NONE := 0x0;CC_CIRCLES := 0x1;CC_PIE := 0x2;
CC_CHORD := 0x4;CC_ELLIPSES := 0x8;CC_WIDE := 0x10;
CC_STYLED := 0x20;CC_WIDESTYLED := 0x40;CC_INTERIORS := 0x80;
CC_ROUNDRECT := 0x100;LC_NONE := 0x0;LC_POLYLINE := 0x2;
LC_MARKER := 0x4;LC_POLYMARKER := 0x8;LC_WIDE := 0x10;
LC_STYLED := 0x20;LC_WIDESTYLED := 0x40;LC_INTERIORS := 0x80;
PC_NONE := 0x0;PC_POLYGON := 0x1;PC_RECTANGLE := 0x2;
PC_WINDPOLYGON := 0x4;PC_TRAPEZOID := 0x4;PC_SCANLINE := 0x8;
PC_WIDE := 0x10;PC_STYLED := 0x20;PC_WIDESTYLED := 0x40;
PC_INTERIORS := 0x80;PC_POLYPOLYGON := 0x100;PC_PATHS := 0x200;
CP_NONE := 0x0;CP_RECTANGLE := 0x1;CP_REGION := 0x2;
TC_OP_CHARACTER := 0x1;TC_OP_STROKE := 0x2;TC_CP_STROKE := 0x4;
TC_CR_90 := 0x8;TC_CR_ANY := 0x10;TC_SF_X_YINDEP := 0x20;
TC_SA_DOUBLE := 0x40;TC_SA_INTEGER := 0x80;TC_SA_CONTIN := 0x100;
TC_EA_DOUBLE := 0x200;TC_IA_ABLE := 0x400;TC_UA_ABLE := 0x800;
TC_SO_ABLE := 0x1000;TC_RA_ABLE := 0x2000;TC_VA_ABLE := 0x4000;
TC_RESERVED := 0x8000;TC_SCROLLBLT := 0x10000;RC_BITBLT := 0x1;
RC_BANDING := 0x2;RC_SCALING := 0x4;RC_BITMAP64 := 0x8;
RC_GDI20_OUTPUT := 0x10;RC_GDI20_STATE := 0x20;RC_SAVEBITMAP := 0x40;
RC_DI_BITMAP := 0x80;RC_PALETTE := 0x100;RC_DIBTODEV := 0x200;
RC_BIGFONT := 0x400;RC_STRETCHBLT := 0x800;RC_FLOODFILL := 0x1000;
RC_STRETCHDIB := 0x2000;RC_OP_DX_OUTPUT := 0x4000;RC_DEVBITS := 0x8000;
SB_NONE := 0x0;SB_CONST_ALPHA := 0x1;SB_PIXEL_ALPHA := 0x2;
SB_PREMULT_ALPHA := 0x4;SB_GRAD_RECT := 0x10;SB_GRAD_TRI := 0x20;
CM_NONE := 0x0;CM_DEVICE_ICM := 0x1;CM_GAMMA_RAMP := 0x2;
CM_CMYK_COLOR := 0x4;DIB_RGB_COLORS := 0x0;DIB_PAL_COLORS := 0x1;
SYSPAL_ERROR := 0x0;SYSPAL_STATIC := 0x1;SYSPAL_NOSTATIC := 0x2;
SYSPAL_NOSTATIC256 := 0x3;CBM_INIT := 0x4;FLOODFILLBORDER := 0x0;
FLOODFILLSURFACE := 0x1;CCHDEVICENAME := 0x20;CCHFORMNAME := 0x20;
DM_SPECVERSION := 0x401;DM_ORIENTATION := 0x1;DM_PAPERSIZE := 0x2;
DM_PAPERLENGTH := 0x4;DM_PAPERWIDTH := 0x8;DM_SCALE := 0x10;
DM_POSITION := 0x20;DM_NUP := 0x40;DM_DISPLAYORIENTATION := 0x80;
DM_COPIES := 0x100;DM_DEFAULTSOURCE := 0x200;DM_PRINTQUALITY := 0x400;
DM_COLOR := 0x800;DM_DUPLEX := 0x1000;DM_YRESOLUTION := 0x2000;
DM_TTOPTION := 0x4000;DM_COLLATE := 0x8000;DM_FORMNAME := 0x10000;
DM_LOGPIXELS := 0x20000;DM_BITSPERPEL := 0x40000;DM_PELSWIDTH := 0x80000;
DM_PELSHEIGHT := 0x100000;DM_DISPLAYFLAGS := 0x200000;DM_DISPLAYFREQUENCY := 0x400000;
DM_ICMMETHOD := 0x800000;DM_ICMINTENT := 0x1000000;DM_MEDIATYPE := 0x2000000;
DM_DITHERTYPE := 0x4000000;DM_PANNINGWIDTH := 0x8000000;DM_PANNINGHEIGHT := 0x10000000;
DM_DISPLAYFIXEDOUTPUT := 0x20000000;DMORIENT_PORTRAIT := 0x1;DMORIENT_LANDSCAPE := 0x2;
DMPAPER_FIRST := NIL;DMPAPER_LETTER := 0x1;DMPAPER_LETTERSMALL := 0x2;
DMPAPER_TABLOID := 0x3;DMPAPER_LEDGER := 0x4;DMPAPER_LEGAL := 0x5;
DMPAPER_STATEMENT := 0x6;DMPAPER_EXECUTIVE := 0x7;DMPAPER_A3 := 0x8;
DMPAPER_A4 := 0x9;DMPAPER_A4SMALL := 0xA;DMPAPER_A5 := 0xB;
DMPAPER_B4 := 0xC;DMPAPER_B5 := 0xD;DMPAPER_FOLIO := 0xE;
DMPAPER_QUARTO := 0xF;DMPAPER_10X14 := 0x10;DMPAPER_11X17 := 0x11;
DMPAPER_NOTE := 0x12;DMPAPER_ENV_9 := 0x13;DMPAPER_ENV_10 := 0x14;
DMPAPER_ENV_11 := 0x15;DMPAPER_ENV_12 := 0x16;DMPAPER_ENV_14 := 0x17;
DMPAPER_CSHEET := 0x18;DMPAPER_DSHEET := 0x19;DMPAPER_ESHEET := 0x1A;
DMPAPER_ENV_DL := 0x1B;DMPAPER_ENV_C5 := 0x1C;DMPAPER_ENV_C3 := 0x1D;
DMPAPER_ENV_C4 := 0x1E;DMPAPER_ENV_C6 := 0x1F;DMPAPER_ENV_C65 := 0x20;
DMPAPER_ENV_B4 := 0x21;DMPAPER_ENV_B5 := 0x22;DMPAPER_ENV_B6 := 0x23;
DMPAPER_ENV_ITALY := 0x24;DMPAPER_ENV_MONARCH := 0x25;DMPAPER_ENV_PERSONAL := 0x26;
DMPAPER_FANFOLD_US := 0x27;DMPAPER_FANFOLD_STD_GERMAN := 0x28;DMPAPER_FANFOLD_LGL_GERMAN := 0x29;
DMPAPER_ISO_B4 := 0x2A;DMPAPER_JAPANESE_POSTCARD := 0x2B;DMPAPER_9X11 := 0x2C;
DMPAPER_10X11 := 0x2D;DMPAPER_15X11 := 0x2E;DMPAPER_ENV_INVITE := 0x2F;
DMPAPER_RESERVED_48 := 0x30;DMPAPER_RESERVED_49 := 0x31;DMPAPER_LETTER_EXTRA := 0x32;
DMPAPER_LEGAL_EXTRA := 0x33;DMPAPER_TABLOID_EXTRA := 0x34;DMPAPER_A4_EXTRA := 0x35;
DMPAPER_LETTER_TRANSVERSE := 0x36;DMPAPER_A4_TRANSVERSE := 0x37;DMPAPER_LETTER_EXTRA_TRANSVERSE := 0x38;
DMPAPER_A_PLUS := 0x39;DMPAPER_B_PLUS := 0x3A;DMPAPER_LETTER_PLUS := 0x3B;
DMPAPER_A4_PLUS := 0x3C;DMPAPER_A5_TRANSVERSE := 0x3D;DMPAPER_B5_TRANSVERSE := 0x3E;
DMPAPER_A3_EXTRA := 0x3F;DMPAPER_A5_EXTRA := 0x40;DMPAPER_B5_EXTRA := 0x41;
DMPAPER_A2 := 0x42;DMPAPER_A3_TRANSVERSE := 0x43;DMPAPER_A3_EXTRA_TRANSVERSE := 0x44;
DMPAPER_DBL_JAPANESE_POSTCARD := 0x45;DMPAPER_A6 := 0x46;DMPAPER_JENV_KAKU2 := 0x47;
DMPAPER_JENV_KAKU3 := 0x48;DMPAPER_JENV_CHOU3 := 0x49;DMPAPER_JENV_CHOU4 := 0x4A;
DMPAPER_LETTER_ROTATED := 0x4B;DMPAPER_A3_ROTATED := 0x4C;DMPAPER_A4_ROTATED := 0x4D;
DMPAPER_A5_ROTATED := 0x4E;DMPAPER_B4_JIS_ROTATED := 0x4F;DMPAPER_B5_JIS_ROTATED := 0x50;
DMPAPER_JAPANESE_POSTCARD_ROTATED := 0x51;DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED := 0x52;DMPAPER_A6_ROTATED := 0x53;
DMPAPER_JENV_KAKU2_ROTATED := 0x54;DMPAPER_JENV_KAKU3_ROTATED := 0x55;DMPAPER_JENV_CHOU3_ROTATED := 0x56;
DMPAPER_JENV_CHOU4_ROTATED := 0x57;DMPAPER_B6_JIS := 0x58;DMPAPER_B6_JIS_ROTATED := 0x59;
DMPAPER_12X11 := 0x5A;DMPAPER_JENV_YOU4 := 0x5B;DMPAPER_JENV_YOU4_ROTATED := 0x5C;
DMPAPER_P16K := 0x5D;DMPAPER_P32K := 0x5E;DMPAPER_P32KBIG := 0x5F;
DMPAPER_PENV_1 := 0x60;DMPAPER_PENV_2 := 0x61;DMPAPER_PENV_3 := 0x62;
DMPAPER_PENV_4 := 0x63;DMPAPER_PENV_5 := 0x64;DMPAPER_PENV_6 := 0x65;
DMPAPER_PENV_7 := 0x66;DMPAPER_PENV_8 := 0x67;DMPAPER_PENV_9 := 0x68;
DMPAPER_PENV_10 := 0x69;DMPAPER_P16K_ROTATED := 0x6A;DMPAPER_P32K_ROTATED := 0x6B;
DMPAPER_P32KBIG_ROTATED := 0x6C;DMPAPER_PENV_1_ROTATED := 0x6D;DMPAPER_PENV_2_ROTATED := 0x6E;
DMPAPER_PENV_3_ROTATED := 0x6F;DMPAPER_PENV_4_ROTATED := 0x70;DMPAPER_PENV_5_ROTATED := 0x71;
DMPAPER_PENV_6_ROTATED := 0x72;DMPAPER_PENV_7_ROTATED := 0x73;DMPAPER_PENV_8_ROTATED := 0x74;
DMPAPER_PENV_9_ROTATED := 0x75;DMPAPER_PENV_10_ROTATED := 0x76;DMPAPER_LAST := 0x76;
DMPAPER_USER := 0x100;DMBIN_FIRST := NIL;DMBIN_UPPER := 0x1;
DMBIN_ONLYONE := 0x1;DMBIN_LOWER := 0x2;DMBIN_MIDDLE := 0x3;
DMBIN_MANUAL := 0x4;DMBIN_ENVELOPE := 0x5;DMBIN_ENVMANUAL := 0x6;
DMBIN_AUTO := 0x7;DMBIN_TRACTOR := 0x8;DMBIN_SMALLFMT := 0x9;
DMBIN_LARGEFMT := 0xA;DMBIN_LARGECAPACITY := 0xB;DMBIN_CASSETTE := 0xE;
DMBIN_FORMSOURCE := 0xF;DMBIN_LAST := 0xF;DMBIN_USER := 0x100;
DMRES_DRAFT := 0xFFFFFFFF;DMRES_LOW := 0xFFFFFFFE;DMRES_MEDIUM := 0xFFFFFFFD;
DMRES_HIGH := 0xFFFFFFFC;DMCOLOR_MONOCHROME := 0x1;DMCOLOR_COLOR := 0x2;
DMDUP_SIMPLEX := 0x1;DMDUP_VERTICAL := 0x2;DMDUP_HORIZONTAL := 0x3;
DMTT_BITMAP := 0x1;DMTT_DOWNLOAD := 0x2;DMTT_SUBDEV := 0x3;
DMTT_DOWNLOAD_OUTLINE := 0x4;DMCOLLATE_FALSE := 0x0;DMCOLLATE_TRUE := 0x1;
DMDO_DEFAULT := 0x0;DMDO_90 := 0x1;DMDO_180 := 0x2;
DMDO_270 := 0x3;DMDFO_DEFAULT := 0x0;DMDFO_STRETCH := 0x1;
DMDFO_CENTER := 0x2;DM_INTERLACED := 0x2;DMDISPLAYFLAGS_TEXTMODE := 0x4;
DMNUP_SYSTEM := 0x1;DMNUP_ONEUP := 0x2;DMICMMETHOD_NONE := 0x1;
DMICMMETHOD_SYSTEM := 0x2;DMICMMETHOD_DRIVER := 0x3;DMICMMETHOD_DEVICE := 0x4;
DMICMMETHOD_USER := 0x100;DMICM_SATURATE := 0x1;DMICM_CONTRAST := 0x2;
DMICM_COLORIMETRIC := 0x3;DMICM_ABS_COLORIMETRIC := 0x4;DMICM_USER := 0x100;
DMMEDIA_STANDARD := 0x1;DMMEDIA_TRANSPARENCY := 0x2;DMMEDIA_GLOSSY := 0x3;
DMMEDIA_USER := 0x100;DMDITHER_NONE := 0x1;DMDITHER_COARSE := 0x2;
DMDITHER_FINE := 0x3;DMDITHER_LINEART := 0x4;DMDITHER_ERRORDIFFUSION := 0x5;
DMDITHER_RESERVED6 := 0x6;DMDITHER_RESERVED7 := 0x7;DMDITHER_RESERVED8 := 0x8;
DMDITHER_RESERVED9 := 0x9;DMDITHER_GRAYSCALE := 0xA;DMDITHER_USER := 0x100;
DISPLAY_DEVICE_ATTACHED_TO_DESKTOP := 0x1;DISPLAY_DEVICE_MULTI_DRIVER := 0x2;DISPLAY_DEVICE_PRIMARY_DEVICE := 0x4;
DISPLAY_DEVICE_MIRRORING_DRIVER := 0x8;DISPLAY_DEVICE_VGA_COMPATIBLE := 0x10;DISPLAY_DEVICE_REMOVABLE := 0x20;
DISPLAY_DEVICE_ACC_DRIVER := 0x40;DISPLAY_DEVICE_MODESPRUNED := 0x8000000;DISPLAY_DEVICE_REMOTE := 0x4000000;
DISPLAY_DEVICE_DISCONNECT := 0x2000000;DISPLAY_DEVICE_TS_COMPATIBLE := 0x200000;DISPLAY_DEVICE_UNSAFE_MODES_ON := 0x80000;
DISPLAY_DEVICE_ACTIVE := 0x1;DISPLAY_DEVICE_ATTACHED := 0x2;DISPLAYCONFIG_MAXPATH := 0x400;
DISPLAYCONFIG_PATH_MODE_IDX_INVALID := 0xFFFFFFFF;DISPLAYCONFIG_SOURCE_IN_USE := 0x1;DISPLAYCONFIG_TARGET_IN_USE := 0x1;
DISPLAYCONFIG_TARGET_FORCIBLE := 0x2;DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_BOOT := 0x4;DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_PATH := 0x8;
DISPLAYCONFIG_TARGET_FORCED_AVAILABILITY_SYSTEM := 0x10;DISPLAYCONFIG_PATH_ACTIVE := 0x1;QDC_ALL_PATHS := 0x1;
QDC_ONLY_ACTIVE_PATHS := 0x2;QDC_DATABASE_CURRENT := 0x4;SDC_TOPOLOGY_INTERNAL := 0x1;
SDC_TOPOLOGY_CLONE := 0x2;SDC_TOPOLOGY_EXTEND := 0x4;SDC_TOPOLOGY_EXTERNAL := 0x8;
SDC_TOPOLOGY_SUPPLIED := 0x10;SDC_USE_DATABASE_CURRENT := 0xF;SDC_USE_SUPPLIED_DISPLAY_CONFIG := 0x20;
SDC_VALIDATE := 0x40;SDC_APPLY := 0x80;SDC_NO_OPTIMIZATION := 0x100;
SDC_SAVE_TO_DATABASE := 0x200;SDC_ALLOW_CHANGES := 0x400;SDC_PATH_PERSIST_IF_REQUIRED := 0x800;
SDC_FORCE_MODE_ENUMERATION := 0x1000;SDC_ALLOW_PATH_ORDER_CHANGES := 0x2000;RDH_RECTANGLES := 0x1;
SYSRGN := 0x4;GGO_METRICS := 0x0;GGO_BITMAP := 0x1;
GGO_NATIVE := 0x2;GGO_BEZIER := 0x3;GGO_GRAY2_BITMAP := 0x4;
GGO_GRAY4_BITMAP := 0x5;GGO_GRAY8_BITMAP := 0x6;GGO_GLYPH_INDEX := 0x80;
GGO_UNHINTED := 0x100;TT_POLYGON_TYPE := 0x18;TT_PRIM_LINE := 0x1;
TT_PRIM_QSPLINE := 0x2;TT_PRIM_CSPLINE := 0x3;GCP_DBCS := 0x1;
GCP_REORDER := 0x2;GCP_USEKERNING := 0x8;GCP_GLYPHSHAPE := 0x10;
GCP_LIGATE := 0x20;GCP_DIACRITIC := 0x100;GCP_KASHIDA := 0x400;
GCP_ERROR := 0x8000;FLI_MASK := 0x103B;GCP_JUSTIFY := 0x10000;
FLI_GLYPHS := 0x40000;GCP_CLASSIN := 0x80000;GCP_MAXEXTENT := 0x100000;
GCP_JUSTIFYIN := 0x200000;GCP_DISPLAYZWG := 0x400000;GCP_SYMSWAPOFF := 0x800000;
GCP_NUMERICOVERRIDE := 0x1000000;GCP_NEUTRALOVERRIDE := 0x2000000;GCP_NUMERICSLATIN := 0x4000000;
GCP_NUMERICSLOCAL := 0x8000000;GCPCLASS_LATIN := 0x1;GCPCLASS_HEBREW := 0x2;
GCPCLASS_ARABIC := 0x2;GCPCLASS_NEUTRAL := 0x3;GCPCLASS_LOCALNUMBER := 0x4;
GCPCLASS_LATINNUMBER := 0x5;GCPCLASS_LATINNUMERICTERMINATOR := 0x6;GCPCLASS_LATINNUMERICSEPARATOR := 0x7;
GCPCLASS_NUMERICSEPARATOR := 0x8;GCPCLASS_PREBOUNDLTR := 0x80;GCPCLASS_PREBOUNDRTL := 0x40;
GCPCLASS_POSTBOUNDLTR := 0x20;GCPCLASS_POSTBOUNDRTL := 0x10;GCPGLYPH_LINKBEFORE := 0x8000;
GCPGLYPH_LINKAFTER := 0x4000;TT_AVAILABLE := 0x1;TT_ENABLED := 0x2;
PFD_TYPE_RGBA := 0x0;PFD_TYPE_COLORINDEX := 0x1;PFD_MAIN_PLANE := 0x0;
PFD_OVERLAY_PLANE := 0x1;PFD_UNDERLAY_PLANE := 0xFFFFFFFF;PFD_DOUBLEBUFFER := 0x1;
PFD_STEREO := 0x2;PFD_DRAW_TO_WINDOW := 0x4;PFD_DRAW_TO_BITMAP := 0x8;
PFD_SUPPORT_GDI := 0x10;PFD_SUPPORT_OPENGL := 0x20;PFD_GENERIC_FORMAT := 0x40;
PFD_NEED_PALETTE := 0x80;PFD_NEED_SYSTEM_PALETTE := 0x100;PFD_SWAP_EXCHANGE := 0x200;
PFD_SWAP_COPY := 0x400;PFD_SWAP_LAYER_BUFFERS := 0x800;PFD_GENERIC_ACCELERATED := 0x1000;
PFD_SUPPORT_DIRECTDRAW := 0x2000;PFD_DIRECT3D_ACCELERATED := 0x4000;PFD_SUPPORT_COMPOSITION := 0x8000;
PFD_DEPTH_DONTCARE := 0x20000000;PFD_DOUBLEBUFFER_DONTCARE := 0x40000000;PFD_STEREO_DONTCARE := 0x80000000;
DM_UPDATE := 0x1;DM_COPY := 0x2;DM_PROMPT := 0x4;
DM_MODIFY := 0x8;DM_IN_BUFFER := 0x8;DM_IN_PROMPT := 0x4;
DM_OUT_BUFFER := 0x2;DM_OUT_DEFAULT := 0x1;DC_FIELDS := 0x1;
DC_PAPERS := 0x2;DC_PAPERSIZE := 0x3;DC_MINEXTENT := 0x4;
DC_MAXEXTENT := 0x5;DC_BINS := 0x6;DC_DUPLEX := 0x7;
DC_SIZE := 0x8;DC_EXTRA := 0x9;DC_VERSION := 0xA;
DC_DRIVER := 0xB;DC_BINNAMES := 0xC;DC_ENUMRESOLUTIONS := 0xD;
DC_FILEDEPENDENCIES := 0xE;DC_TRUETYPE := 0xF;DC_PAPERNAMES := 0x10;
DC_ORIENTATION := 0x11;DC_COPIES := 0x12;DC_BINADJUST := 0x13;
DC_EMF_COMPLIANT := 0x14;DC_DATATYPE_PRODUCED := 0x15;DC_COLLATE := 0x16;
DC_MANUFACTURER := 0x17;DC_MODEL := 0x18;DC_PERSONALITY := 0x19;
DC_PRINTRATE := 0x1A;DC_PRINTRATEUNIT := 0x1B;PRINTRATEUNIT_PPM := 0x1;
PRINTRATEUNIT_CPS := 0x2;PRINTRATEUNIT_LPM := 0x3;PRINTRATEUNIT_IPM := 0x4;
DC_PRINTERMEM := 0x1C;DC_MEDIAREADY := 0x1D;DC_STAPLE := 0x1E;
DC_PRINTRATEPPM := 0x1F;DC_COLORDEVICE := 0x20;DC_NUP := 0x21;
DC_MEDIATYPENAMES := 0x22;DC_MEDIATYPES := 0x23;DCTT_BITMAP := 0x1;
DCTT_DOWNLOAD := 0x2;DCTT_SUBDEV := 0x4;DCTT_DOWNLOAD_OUTLINE := 0x8;
DCBA_FACEUPNONE := 0x0;DCBA_FACEUPCENTER := 0x1;DCBA_FACEUPLEFT := 0x2;
DCBA_FACEUPRIGHT := 0x3;DCBA_FACEDOWNNONE := 0x100;DCBA_FACEDOWNCENTER := 0x101;
DCBA_FACEDOWNLEFT := 0x102;DCBA_FACEDOWNRIGHT := 0x103;GETTEXTEXTENTPOINT32 := 0x0;
GS_8BIT_INDICES := 0x1;GGI_MARK_NONEXISTING_GLYPHS := 0x1;STAMP_DESIGNVECTOR := 0x8007664;
STAMP_AXESLIST := 0x8006C61;MM_MAX_NUMAXES := 0x10;FR_PRIVATE := 0x10;
FR_NOT_ENUM := 0x20;MM_MAX_AXES_NAMELEN := 0x10;GDIREGISTERDDRAWPACKETVERSION := 0x1;
AC_SRC_OVER := 0x0;AC_SRC_ALPHA := 0x1;GRADIENT_FILL_RECT_H := 0x0;
GRADIENT_FILL_RECT_V := 0x1;GRADIENT_FILL_TRIANGLE := 0x2;GRADIENT_FILL_OP_FLAG := 0xFF;
CA_NEGATIVE := 0x1;CA_LOG_FILTER := 0x2;ILLUMINANT_DEVICE_DEFAULT := 0x0;
ILLUMINANT_A := 0x1;ILLUMINANT_B := 0x2;ILLUMINANT_C := 0x3;
ILLUMINANT_D50 := 0x4;ILLUMINANT_D55 := 0x5;ILLUMINANT_D65 := 0x6;
ILLUMINANT_D75 := 0x7;ILLUMINANT_F2 := 0x8;ILLUMINANT_MAX_INDEX := 0x8;
ILLUMINANT_TUNGSTEN := 0x1;ILLUMINANT_DAYLIGHT := 0x3;ILLUMINANT_FLUORESCENT := 0x8;
ILLUMINANT_NTSC := 0x3;RGB_GAMMA_MIN := 0x9C4;RGB_GAMMA_MAX := 0xFDE8;
REFERENCE_WHITE_MIN := 0x1770;REFERENCE_WHITE_MAX := 0x2710;REFERENCE_BLACK_MIN := 0x0;
REFERENCE_BLACK_MAX := 0xFA0;COLOR_ADJ_MIN := 0xFFFFFF9C;COLOR_ADJ_MAX := 0x64;
DI_APPBANDING := 0x1;DI_ROPS_READ_DESTINATION := 0x2;FONTMAPPER_MAX := 0xA;
ICM_OFF := 0x1;ICM_ON := 0x2;ICM_QUERY := 0x3;
ICM_DONE_OUTSIDEDC := 0x4;ENHMETA_SIGNATURE := 0x464D4520;ENHMETA_STOCK_OBJECT := 0x80000000;
EMR_HEADER := 0x1;EMR_POLYBEZIER := 0x2;EMR_POLYGON := 0x3;
EMR_POLYLINE := 0x4;EMR_POLYBEZIERTO := 0x5;EMR_POLYLINETO := 0x6;
EMR_POLYPOLYLINE := 0x7;EMR_POLYPOLYGON := 0x8;EMR_SETWINDOWEXTEX := 0x9;
EMR_SETWINDOWORGEX := 0xA;EMR_SETVIEWPORTEXTEX := 0xB;EMR_SETVIEWPORTORGEX := 0xC;
EMR_SETBRUSHORGEX := 0xD;EMR_EOF := 0xE;EMR_SETPIXELV := 0xF;
EMR_SETMAPPERFLAGS := 0x10;EMR_SETMAPMODE := 0x11;EMR_SETBKMODE := 0x12;
EMR_SETPOLYFILLMODE := 0x13;EMR_SETROP2 := 0x14;EMR_SETSTRETCHBLTMODE := 0x15;
EMR_SETTEXTALIGN := 0x16;EMR_SETCOLORADJUSTMENT := 0x17;EMR_SETTEXTCOLOR := 0x18;
EMR_SETBKCOLOR := 0x19;EMR_OFFSETCLIPRGN := 0x1A;EMR_MOVETOEX := 0x1B;
EMR_SETMETARGN := 0x1C;EMR_EXCLUDECLIPRECT := 0x1D;EMR_INTERSECTCLIPRECT := 0x1E;
EMR_SCALEVIEWPORTEXTEX := 0x1F;EMR_SCALEWINDOWEXTEX := 0x20;EMR_SAVEDC := 0x21;
EMR_RESTOREDC := 0x22;EMR_SETWORLDTRANSFORM := 0x23;EMR_MODIFYWORLDTRANSFORM := 0x24;
EMR_SELECTOBJECT := 0x25;EMR_CREATEPEN := 0x26;EMR_CREATEBRUSHINDIRECT := 0x27;
EMR_DELETEOBJECT := 0x28;EMR_ANGLEARC := 0x29;EMR_ELLIPSE := 0x2A;
EMR_RECTANGLE := 0x2B;EMR_ROUNDRECT := 0x2C;EMR_ARC := 0x2D;
EMR_CHORD := 0x2E;EMR_PIE := 0x2F;EMR_SELECTPALETTE := 0x30;
EMR_CREATEPALETTE := 0x31;EMR_SETPALETTEENTRIES := 0x32;EMR_RESIZEPALETTE := 0x33;
EMR_REALIZEPALETTE := 0x34;EMR_EXTFLOODFILL := 0x35;EMR_LINETO := 0x36;
EMR_ARCTO := 0x37;EMR_POLYDRAW := 0x38;EMR_SETARCDIRECTION := 0x39;
EMR_SETMITERLIMIT := 0x3A;EMR_BEGINPATH := 0x3B;EMR_ENDPATH := 0x3C;
EMR_CLOSEFIGURE := 0x3D;EMR_FILLPATH := 0x3E;EMR_STROKEANDFILLPATH := 0x3F;
EMR_STROKEPATH := 0x40;EMR_FLATTENPATH := 0x41;EMR_WIDENPATH := 0x42;
EMR_SELECTCLIPPATH := 0x43;EMR_ABORTPATH := 0x44;EMR_GDICOMMENT := 0x46;
EMR_FILLRGN := 0x47;EMR_FRAMERGN := 0x48;EMR_INVERTRGN := 0x49;
EMR_PAINTRGN := 0x4A;EMR_EXTSELECTCLIPRGN := 0x4B;EMR_BITBLT := 0x4C;
EMR_STRETCHBLT := 0x4D;EMR_MASKBLT := 0x4E;EMR_PLGBLT := 0x4F;
EMR_SETDIBITSTODEVICE := 0x50;EMR_STRETCHDIBITS := 0x51;EMR_EXTCREATEFONTINDIRECTW := 0x52;
EMR_EXTTEXTOUTA := 0x53;EMR_EXTTEXTOUTW := 0x54;EMR_POLYBEZIER16 := 0x55;
EMR_POLYGON16 := 0x56;EMR_POLYLINE16 := 0x57;EMR_POLYBEZIERTO16 := 0x58;
EMR_POLYLINETO16 := 0x59;EMR_POLYPOLYLINE16 := 0x5A;EMR_POLYPOLYGON16 := 0x5B;
EMR_POLYDRAW16 := 0x5C;EMR_CREATEMONOBRUSH := 0x5D;EMR_CREATEDIBPATTERNBRUSHPT := 0x5E;
EMR_EXTCREATEPEN := 0x5F;EMR_POLYTEXTOUTA := 0x60;EMR_POLYTEXTOUTW := 0x61;
EMR_SETICMMODE := 0x62;EMR_CREATECOLORSPACE := 0x63;EMR_SETCOLORSPACE := 0x64;
EMR_DELETECOLORSPACE := 0x65;EMR_GLSRECORD := 0x66;EMR_GLSBOUNDEDRECORD := 0x67;
EMR_PIXELFORMAT := 0x68;EMR_RESERVED_105 := 0x69;EMR_RESERVED_106 := 0x6A;
EMR_RESERVED_107 := 0x6B;EMR_RESERVED_108 := 0x6C;EMR_RESERVED_109 := 0x6D;
EMR_RESERVED_110 := 0x6E;EMR_COLORCORRECTPALETTE := 0x6F;EMR_SETICMPROFILEA := 0x70;
EMR_SETICMPROFILEW := 0x71;EMR_ALPHABLEND := 0x72;EMR_SETLAYOUT := 0x73;
EMR_TRANSPARENTBLT := 0x74;EMR_RESERVED_117 := 0x75;EMR_GRADIENTFILL := 0x76;
EMR_RESERVED_119 := 0x77;EMR_RESERVED_120 := 0x78;EMR_COLORMATCHTOTARGETW := 0x79;
EMR_CREATECOLORSPACEW := 0x7A;EMR_MIN := 0x1;EMR_MAX := 0x7A;
SETICMPROFILE_EMBEDED := 0x1;CREATECOLORSPACE_EMBEDED := 0x1;COLORMATCHTOTARGET_EMBEDED := 0x1;
GDICOMMENT_IDENTIFIER := 0x43494447;GDICOMMENT_WINDOWS_METAFILE := 0x80000001;GDICOMMENT_BEGINGROUP := 0x2;
GDICOMMENT_ENDGROUP := 0x3;GDICOMMENT_MULTIFORMATS := 0x40000004;EPS_SIGNATURE := 0x46535045;
GDICOMMENT_UNICODE_STRING := 0x40;GDICOMMENT_UNICODE_END := 0x80;WGL_FONT_LINES := 0x0;
WGL_FONT_POLYGONS := 0x1;LPD_DOUBLEBUFFER := 0x1;LPD_STEREO := 0x2;
LPD_SUPPORT_GDI := 0x10;LPD_SUPPORT_OPENGL := 0x20;LPD_SHARE_DEPTH := 0x40;
LPD_SHARE_STENCIL := 0x80;LPD_SHARE_ACCUM := 0x100;LPD_SWAP_EXCHANGE := 0x200;
LPD_SWAP_COPY := 0x400;LPD_TRANSPARENT := 0x1000;LPD_TYPE_RGBA := 0x0;
LPD_TYPE_COLORINDEX := 0x1;WGL_SWAP_MAIN_PLANE := 0x1;WGL_SWAP_OVERLAY1 := 0x2;
WGL_SWAP_OVERLAY2 := 0x4;WGL_SWAP_OVERLAY3 := 0x8;WGL_SWAP_OVERLAY4 := 0x10;
WGL_SWAP_OVERLAY5 := 0x20;WGL_SWAP_OVERLAY6 := 0x40;WGL_SWAP_OVERLAY7 := 0x80;
WGL_SWAP_OVERLAY8 := 0x100;WGL_SWAP_OVERLAY9 := 0x200;WGL_SWAP_OVERLAY10 := 0x400;
WGL_SWAP_OVERLAY11 := 0x800;WGL_SWAP_OVERLAY12 := 0x1000;WGL_SWAP_OVERLAY13 := 0x2000;
WGL_SWAP_OVERLAY14 := 0x4000;WGL_SWAP_OVERLAY15 := 0x8000;WGL_SWAP_UNDERLAY1 := 0x10000;
WGL_SWAP_UNDERLAY2 := 0x20000;WGL_SWAP_UNDERLAY3 := 0x40000;WGL_SWAP_UNDERLAY4 := 0x80000;
WGL_SWAP_UNDERLAY5 := 0x100000;WGL_SWAP_UNDERLAY6 := 0x200000;WGL_SWAP_UNDERLAY7 := 0x400000;
WGL_SWAP_UNDERLAY8 := 0x800000;WGL_SWAP_UNDERLAY9 := 0x1000000;WGL_SWAP_UNDERLAY10 := 0x2000000;
WGL_SWAP_UNDERLAY11 := 0x4000000;WGL_SWAP_UNDERLAY12 := 0x8000000;WGL_SWAP_UNDERLAY13 := 0x10000000;
WGL_SWAP_UNDERLAY14 := 0x20000000;WGL_SWAP_UNDERLAY15 := 0x40000000;WGL_SWAPMULTIPLE_MAX := 0x10;
end
end
type _winuserdef_=class()
{**
@explan(说明)一些常量 如按键相关的vk_开头,系统消息相关的常量wm_开头%%
**}
static WINUSERAPI;static WINABLEAPI;static WINVER;
static MAKEINTRESOURCE;static DIFFERENCE;static RT_MANIFEST;
static CREATEPROCESS_MANIFEST_RESOURCE_ID;static ISOLATIONAWARE_MANIFEST_RESOURCE_ID;static ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID;
static MINIMUM_RESERVED_MANIFEST_RESOURCE_ID;static MAXIMUM_RESERVED_MANIFEST_RESOURCE_ID;static WVSPRINTF;
static WSPRINTF;static SETWALLPAPER_DEFAULT;static SB_HORZ;
static SB_VERT;static SB_CTL;static SB_BOTH;
static SB_LINEUP;static SB_LINELEFT;static SB_LINEDOWN;
static SB_LINERIGHT;static SB_PAGEUP;static SB_PAGELEFT;
static SB_PAGEDOWN;static SB_PAGERIGHT;static SB_THUMBPOSITION;
static SB_THUMBTRACK;static SB_TOP;static SB_LEFT;
static SB_BOTTOM;static SB_RIGHT;static SB_ENDSCROLL;
static SW_HIDE;static SW_SHOWNORMAL;static SW_NORMAL;
static SW_SHOWMINIMIZED;static SW_SHOWMAXIMIZED;static SW_MAXIMIZE;
static SW_SHOWNOACTIVATE;static SW_SHOW;static SW_MINIMIZE;
static SW_SHOWMINNOACTIVE;static SW_SHOWNA;static SW_RESTORE;
static SW_SHOWDEFAULT;static SW_FORCEMINIMIZE;static SW_MAX;
static HIDE_WINDOW;static SHOW_OPENWINDOW;static SHOW_ICONWINDOW;
static SHOW_FULLSCREEN;static SHOW_OPENNOACTIVATE;static SW_PARENTCLOSING;
static SW_OTHERZOOM;static SW_PARENTOPENING;static SW_OTHERUNZOOM;
static AW_HOR_POSITIVE;static AW_HOR_NEGATIVE;static AW_VER_POSITIVE;
static AW_VER_NEGATIVE;static AW_CENTER;static AW_HIDE;
static AW_ACTIVATE;static AW_SLIDE;static AW_BLEND;
static KF_EXTENDED;static KF_DLGMODE;static KF_MENUMODE;
static KF_ALTDOWN;static KF_REPEAT;static KF_UP;
static VK_LBUTTON;static VK_RBUTTON;static VK_CANCEL;
static VK_MBUTTON;static VK_XBUTTON1;static VK_XBUTTON2;
static VK_BACK;static VK_TAB;static VK_CLEAR;
static VK_RETURN;static VK_SHIFT;static VK_CONTROL;
static VK_MENU;static VK_PAUSE;static VK_CAPITAL;
static VK_KANA;static VK_HANGEUL;static VK_HANGUL;
static VK_JUNJA;static VK_FINAL;static VK_HANJA;
static VK_KANJI;static VK_ESCAPE;static VK_CONVERT;
static VK_NONCONVERT;static VK_ACCEPT;static VK_MODECHANGE;
static VK_SPACE;static VK_PRIOR;static VK_NEXT;
static VK_END;static VK_HOME;static VK_LEFT;
static VK_UP;static VK_RIGHT;static VK_DOWN;
static VK_SELECT;static VK_PRINT;static VK_EXECUTE;
static VK_SNAPSHOT;static VK_INSERT;static VK_DELETE;
static VK_HELP;static VK_LWIN;static VK_RWIN;
static VK_APPS;static VK_SLEEP;static VK_NUMPAD0;
static VK_NUMPAD1;static VK_NUMPAD2;static VK_NUMPAD3;
static VK_NUMPAD4;static VK_NUMPAD5;static VK_NUMPAD6;
static VK_NUMPAD7;static VK_NUMPAD8;static VK_NUMPAD9;
static VK_MULTIPLY;static VK_ADD;static VK_SEPARATOR;
static VK_SUBTRACT;static VK_DECIMAL;static VK_DIVIDE;
static VK_F1;static VK_F2;static VK_F3;
static VK_F4;static VK_F5;static VK_F6;
static VK_F7;static VK_F8;static VK_F9;
static VK_F10;static VK_F11;static VK_F12;
static VK_F13;static VK_F14;static VK_F15;
static VK_F16;static VK_F17;static VK_F18;
static VK_F19;static VK_F20;static VK_F21;
static VK_F22;static VK_F23;static VK_F24;
static VK_NUMLOCK;static VK_SCROLL;static VK_OEM_NEC_EQUAL;
static VK_OEM_FJ_JISHO;static VK_OEM_FJ_MASSHOU;static VK_OEM_FJ_TOUROKU;
static VK_OEM_FJ_LOYA;static VK_OEM_FJ_ROYA;static VK_LSHIFT;
static VK_RSHIFT;static VK_LCONTROL;static VK_RCONTROL;
static VK_LMENU;static VK_RMENU;static VK_BROWSER_BACK;
static VK_BROWSER_FORWARD;static VK_BROWSER_REFRESH;static VK_BROWSER_STOP;
static VK_BROWSER_SEARCH;static VK_BROWSER_FAVORITES;static VK_BROWSER_HOME;
static VK_VOLUME_MUTE;static VK_VOLUME_DOWN;static VK_VOLUME_UP;
static VK_MEDIA_NEXT_TRACK;static VK_MEDIA_PREV_TRACK;static VK_MEDIA_STOP;
static VK_MEDIA_PLAY_PAUSE;static VK_LAUNCH_MAIL;static VK_LAUNCH_MEDIA_SELECT;
static VK_LAUNCH_APP1;static VK_LAUNCH_APP2;static VK_OEM_1;
static VK_OEM_PLUS;static VK_OEM_COMMA;static VK_OEM_MINUS;
static VK_OEM_PERIOD;static VK_OEM_2;static VK_OEM_3;
static VK_OEM_4;static VK_OEM_5;static VK_OEM_6;
static VK_OEM_7;static VK_OEM_8;static VK_OEM_AX;
static VK_OEM_102;static VK_ICO_HELP;static VK_ICO_00;
static VK_PROCESSKEY;static VK_ICO_CLEAR;static VK_PACKET;
static VK_OEM_RESET;static VK_OEM_JUMP;static VK_OEM_PA1;
static VK_OEM_PA2;static VK_OEM_PA3;static VK_OEM_WSCTRL;
static VK_OEM_CUSEL;static VK_OEM_ATTN;static VK_OEM_FINISH;
static VK_OEM_COPY;static VK_OEM_AUTO;static VK_OEM_ENLW;
static VK_OEM_BACKTAB;static VK_ATTN;static VK_CRSEL;
static VK_EXSEL;static VK_EREOF;static VK_PLAY;
static VK_ZOOM;static VK_NONAME;static VK_PA1;
static VK_OEM_CLEAR;static WH_MIN;static WH_MSGFILTER;
static WH_JOURNALRECORD;static WH_JOURNALPLAYBACK;static WH_KEYBOARD;
static WH_GETMESSAGE;static WH_CALLWNDPROC;static WH_CBT;
static WH_SYSMSGFILTER;static WH_MOUSE;static WH_HARDWARE;
static WH_DEBUG;static WH_SHELL;static WH_FOREGROUNDIDLE;
static WH_CALLWNDPROCRET;static WH_KEYBOARD_LL;static WH_MOUSE_LL;
static WH_MAX;static WH_MINHOOK;static WH_MAXHOOK;
static HC_ACTION;static HC_GETNEXT;static HC_SKIP;
static HC_NOREMOVE;static HC_NOREM;static HC_SYSMODALON;
static HC_SYSMODALOFF;static HCBT_MOVESIZE;static HCBT_MINMAX;
static HCBT_QS;static HCBT_CREATEWND;static HCBT_DESTROYWND;
static HCBT_ACTIVATE;static HCBT_CLICKSKIPPED;static HCBT_KEYSKIPPED;
static HCBT_SYSCOMMAND;static HCBT_SETFOCUS;static WTS_CONSOLE_CONNECT;
static WTS_CONSOLE_DISCONNECT;static WTS_REMOTE_CONNECT;static WTS_REMOTE_DISCONNECT;
static WTS_SESSION_LOGON;static WTS_SESSION_LOGOFF;static WTS_SESSION_LOCK;
static WTS_SESSION_UNLOCK;static WTS_SESSION_REMOTE_CONTROL;static WTS_SESSION_CREATE;
static WTS_SESSION_TERMINATE;static MSGF_DIALOGBOX;static MSGF_MESSAGEBOX;
static MSGF_MENU;static MSGF_SCROLLBAR;static MSGF_NEXTWINDOW;
static MSGF_MAX;static MSGF_USER;static HSHELL_WINDOWCREATED;
static HSHELL_WINDOWDESTROYED;static HSHELL_ACTIVATESHELLWINDOW;static HSHELL_WINDOWACTIVATED;
static HSHELL_GETMINRECT;static HSHELL_REDRAW;static HSHELL_TASKMAN;
static HSHELL_LANGUAGE;static HSHELL_SYSMENU;static HSHELL_ENDTASK;
static HSHELL_ACCESSIBILITYSTATE;static HSHELL_APPCOMMAND;static HSHELL_WINDOWREPLACED;
static HSHELL_WINDOWREPLACING;static HSHELL_MONITORCHANGED;static HSHELL_HIGHBIT;
static HSHELL_FLASH;static HSHELL_RUDEAPPACTIVATED;static APPCOMMAND_BROWSER_BACKWARD;
static APPCOMMAND_BROWSER_FORWARD;static APPCOMMAND_BROWSER_REFRESH;static APPCOMMAND_BROWSER_STOP;
static APPCOMMAND_BROWSER_SEARCH;static APPCOMMAND_BROWSER_FAVORITES;static APPCOMMAND_BROWSER_HOME;
static APPCOMMAND_VOLUME_MUTE;static APPCOMMAND_VOLUME_DOWN;static APPCOMMAND_VOLUME_UP;
static APPCOMMAND_MEDIA_NEXTTRACK;static APPCOMMAND_MEDIA_PREVIOUSTRACK;static APPCOMMAND_MEDIA_STOP;
static APPCOMMAND_MEDIA_PLAY_PAUSE;static APPCOMMAND_LAUNCH_MAIL;static APPCOMMAND_LAUNCH_MEDIA_SELECT;
static APPCOMMAND_LAUNCH_APP1;static APPCOMMAND_LAUNCH_APP2;static APPCOMMAND_BASS_DOWN;
static APPCOMMAND_BASS_BOOST;static APPCOMMAND_BASS_UP;static APPCOMMAND_TREBLE_DOWN;
static APPCOMMAND_TREBLE_UP;static APPCOMMAND_MICROPHONE_VOLUME_MUTE;static APPCOMMAND_MICROPHONE_VOLUME_DOWN;
static APPCOMMAND_MICROPHONE_VOLUME_UP;static APPCOMMAND_HELP;static APPCOMMAND_FIND;
static APPCOMMAND_NEW;static APPCOMMAND_OPEN;static APPCOMMAND_CLOSE;
static APPCOMMAND_SAVE;static APPCOMMAND_PRINT;static APPCOMMAND_UNDO;
static APPCOMMAND_REDO;static APPCOMMAND_COPY;static APPCOMMAND_CUT;
static APPCOMMAND_PASTE;static APPCOMMAND_REPLY_TO_MAIL;static APPCOMMAND_FORWARD_MAIL;
static APPCOMMAND_SEND_MAIL;static APPCOMMAND_SPELL_CHECK;static APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE;
static APPCOMMAND_MIC_ON_OFF_TOGGLE;static APPCOMMAND_CORRECTION_LIST;static APPCOMMAND_MEDIA_PLAY;
static APPCOMMAND_MEDIA_PAUSE;static APPCOMMAND_MEDIA_RECORD;static APPCOMMAND_MEDIA_FAST_FORWARD;
static APPCOMMAND_MEDIA_REWIND;static APPCOMMAND_MEDIA_CHANNEL_UP;static APPCOMMAND_MEDIA_CHANNEL_DOWN;
static APPCOMMAND_DELETE;static APPCOMMAND_DWM_FLIP3D;static FAPPCOMMAND_MOUSE;
static FAPPCOMMAND_KEY;static FAPPCOMMAND_OEM;static FAPPCOMMAND_MASK;
static GET_MOUSEORKEY_LPARAM;static LLKHF_EXTENDED;static LLKHF_INJECTED;
static LLKHF_ALTDOWN;static LLKHF_UP;static LLKHF_LOWER_IL_INJECTED;
static LLMHF_INJECTED;static LLMHF_LOWER_IL_INJECTED;static HKL_PREV;
static HKL_NEXT;static KLF_ACTIVATE;static KLF_SUBSTITUTE_OK;
static KLF_REORDER;static KLF_REPLACELANG;static KLF_NOTELLSHELL;
static KLF_SETFORPROCESS;static KLF_SHIFTLOCK;static KLF_RESET;
static INPUTLANGCHANGE_SYSCHARSET;static INPUTLANGCHANGE_FORWARD;static INPUTLANGCHANGE_BACKWARD;
static KL_NAMELENGTH;static LOADKEYBOARDLAYOUT;static GETKEYBOARDLAYOUTNAME;
static GMMP_USE_DISPLAY_POINTS;static GMMP_USE_HIGH_RESOLUTION_POINTS;static DESKTOP_READOBJECTS;
static DESKTOP_CREATEWINDOW;static DESKTOP_CREATEMENU;static DESKTOP_HOOKCONTROL;
static DESKTOP_JOURNALRECORD;static DESKTOP_JOURNALPLAYBACK;static DESKTOP_ENUMERATE;
static DESKTOP_WRITEOBJECTS;static DESKTOP_SWITCHDESKTOP;static DF_ALLOWOTHERACCOUNTHOOK;
static CREATEDESKTOP;static CREATEDESKTOPEX;static OPENDESKTOP;
static ENUMDESKTOPS;static WINSTA_ENUMDESKTOPS;static WINSTA_READATTRIBUTES;
static WINSTA_ACCESSCLIPBOARD;static WINSTA_CREATEDESKTOP;static WINSTA_WRITEATTRIBUTES;
static WINSTA_ACCESSGLOBALATOMS;static WINSTA_EXITWINDOWS;static WINSTA_ENUMERATE;
static WINSTA_READSCREEN;static WINSTA_ALL_ACCESS;static CWF_CREATE_ONLY;
static WSF_VISIBLE;static CREATEWINDOWSTATION;static OPENWINDOWSTATION;
static ENUMWINDOWSTATIONS;static UOI_FLAGS;static UOI_NAME;
static UOI_TYPE;static UOI_USER_SID;static UOI_HEAPSIZE;
static UOI_IO;static GETUSEROBJECTINFORMATION;static SETUSEROBJECTINFORMATION;
static GWL_WNDPROC;static GWL_HINSTANCE;static GWL_HWNDPARENT;
static GWL_STYLE;static GWL_EXSTYLE;static GWL_USERDATA;
static GWL_ID;static GWLP_WNDPROC;static GWLP_HINSTANCE;
static GWLP_HWNDPARENT;static GWLP_USERDATA;static GWLP_ID;
static GCL_MENUNAME;static GCL_HBRBACKGROUND;static GCL_HCURSOR;
static GCL_HICON;static GCL_HMODULE;static GCL_CBWNDEXTRA;
static GCL_CBCLSEXTRA;static GCL_WNDPROC;static GCL_STYLE;
static GCW_ATOM;static GCL_HICONSM;static GCLP_MENUNAME;
static GCLP_HBRBACKGROUND;static GCLP_HCURSOR;static GCLP_HICON;
static GCLP_HMODULE;static GCLP_WNDPROC;static GCLP_HICONSM;
static WM_NULL;static WM_CREATE;static WM_DESTROY;
static WM_MOVE;static WM_SIZE;static WM_ACTIVATE;
static WA_INACTIVE;static WA_ACTIVE;static WA_CLICKACTIVE;
static WM_SETFOCUS;static WM_KILLFOCUS;static WM_ENABLE;
static WM_SETREDRAW;static WM_SETTEXT;static WM_GETTEXT;
static WM_GETTEXTLENGTH;static WM_PAINT;static WM_CLOSE;
static WM_QUERYENDSESSION;static WM_QUERYOPEN;static WM_ENDSESSION;
static WM_QUIT;static WM_ERASEBKGND;static WM_SYSCOLORCHANGE;
static WM_SHOWWINDOW;static WM_WININICHANGE;static WM_SETTINGCHANGE;
static WM_DEVMODECHANGE;static WM_ACTIVATEAPP;static WM_FONTCHANGE;
static WM_TIMECHANGE;static WM_CANCELMODE;static WM_SETCURSOR;
static WM_MOUSEACTIVATE;static WM_CHILDACTIVATE;static WM_QUEUESYNC;
static WM_GETMINMAXINFO;static WM_PAINTICON;static WM_ICONERASEBKGND;
static WM_NEXTDLGCTL;static WM_SPOOLERSTATUS;static WM_DRAWITEM;
static WM_MEASUREITEM;static WM_DELETEITEM;static WM_VKEYTOITEM;
static WM_CHARTOITEM;static WM_SETFONT;static WM_GETFONT;
static WM_SETHOTKEY;static WM_GETHOTKEY;static WM_QUERYDRAGICON;
static WM_COMPAREITEM;static WM_GETOBJECT;static WM_COMPACTING;
static WM_COMMNOTIFY;static WM_WINDOWPOSCHANGING;static WM_WINDOWPOSCHANGED;
static WM_POWER;static PWR_OK;static PWR_FAIL;
static PWR_SUSPENDREQUEST;static PWR_SUSPENDRESUME;static PWR_CRITICALRESUME;
static WM_COPYDATA;static WM_CANCELJOURNAL;static WM_NOTIFY;
static WM_INPUTLANGCHANGEREQUEST;static WM_INPUTLANGCHANGE;static WM_TCARD;
static WM_HELP;static WM_USERCHANGED;static WM_NOTIFYFORMAT;
static NFR_ANSI;static NFR_UNICODE;static NF_QUERY;
static NF_REQUERY;static WM_CONTEXTMENU;static WM_STYLECHANGING;
static WM_STYLECHANGED;static WM_DISPLAYCHANGE;static WM_GETICON;
static WM_SETICON;static WM_NCCREATE;static WM_NCDESTROY;
static WM_NCCALCSIZE;static WM_NCHITTEST;static WM_NCPAINT;
static WM_NCACTIVATE;static WM_GETDLGCODE;static WM_SYNCPAINT;
static WM_NCMOUSEMOVE;static WM_NCLBUTTONDOWN;static WM_NCLBUTTONUP;
static WM_NCLBUTTONDBLCLK;static WM_NCRBUTTONDOWN;static WM_NCRBUTTONUP;
static WM_NCRBUTTONDBLCLK;static WM_NCMBUTTONDOWN;static WM_NCMBUTTONUP;
static WM_NCMBUTTONDBLCLK;static WM_NCXBUTTONDOWN;static WM_NCXBUTTONUP;
static WM_NCXBUTTONDBLCLK;static WM_INPUT_DEVICE_CHANGE;static WM_INPUT;
static WM_KEYFIRST;static WM_KEYDOWN;static WM_KEYUP;
static WM_CHAR;static WM_DEADCHAR;static WM_SYSKEYDOWN;
static WM_SYSKEYUP;static WM_SYSCHAR;static WM_SYSDEADCHAR;
static WM_UNICHAR;static WM_KEYLAST;static UNICODE_NOCHAR;
static WM_IME_STARTCOMPOSITION;static WM_IME_ENDCOMPOSITION;static WM_IME_COMPOSITION;
static WM_IME_KEYLAST;static WM_INITDIALOG;static WM_COMMAND;
static WM_SYSCOMMAND;static WM_TIMER;static WM_HSCROLL;
static WM_VSCROLL;static WM_INITMENU;static WM_INITMENUPOPUP;
static WM_GESTURE;static WM_GESTURENOTIFY;static WM_MENUSELECT;
static WM_MENUCHAR;static WM_ENTERIDLE;static WM_MENURBUTTONUP;
static WM_MENUDRAG;static WM_MENUGETOBJECT;static WM_UNINITMENUPOPUP;
static WM_MENUCOMMAND;static WM_CHANGEUISTATE;static WM_UPDATEUISTATE;
static WM_QUERYUISTATE;static UIS_SET;static UIS_CLEAR;
static UIS_INITIALIZE;static UISF_HIDEFOCUS;static UISF_HIDEACCEL;
static UISF_ACTIVE;static WM_CTLCOLORMSGBOX;static WM_CTLCOLOREDIT;
static WM_CTLCOLORLISTBOX;static WM_CTLCOLORBTN;static WM_CTLCOLORDLG;
static WM_CTLCOLORSCROLLBAR;static WM_CTLCOLORSTATIC;static MN_GETHMENU;
static WM_MOUSEFIRST;static WM_MOUSEMOVE;static WM_LBUTTONDOWN;
static WM_LBUTTONUP;static WM_LBUTTONDBLCLK;static WM_RBUTTONDOWN;
static WM_RBUTTONUP;static WM_RBUTTONDBLCLK;static WM_MBUTTONDOWN;
static WM_MBUTTONUP;static WM_MBUTTONDBLCLK;static WM_MOUSEWHEEL;
static WM_XBUTTONDOWN;static WM_XBUTTONUP;static WM_XBUTTONDBLCLK;
static WM_MOUSEHWHEEL;static WM_MOUSELAST;static WHEEL_DELTA;
static WHEEL_PAGESCROLL;static XBUTTON1;static XBUTTON2;
static WM_PARENTNOTIFY;static WM_ENTERMENULOOP;static WM_EXITMENULOOP;
static WM_NEXTMENU;static WM_SIZING;static WM_CAPTURECHANGED;
static WM_MOVING;static WM_POWERBROADCAST;static PBT_APMQUERYSUSPEND;
static PBT_APMQUERYSTANDBY;static PBT_APMQUERYSUSPENDFAILED;static PBT_APMQUERYSTANDBYFAILED;
static PBT_APMSUSPEND;static PBT_APMSTANDBY;static PBT_APMRESUMECRITICAL;
static PBT_APMRESUMESUSPEND;static PBT_APMRESUMESTANDBY;static PBTF_APMRESUMEFROMFAILURE;
static PBT_APMBATTERYLOW;static PBT_APMPOWERSTATUSCHANGE;static PBT_APMOEMEVENT;
static PBT_APMRESUMEAUTOMATIC;static PBT_POWERSETTINGCHANGE;static WM_DEVICECHANGE;
static WM_MDICREATE;static WM_MDIDESTROY;static WM_MDIACTIVATE;
static WM_MDIRESTORE;static WM_MDINEXT;static WM_MDIMAXIMIZE;
static WM_MDITILE;static WM_MDICASCADE;static WM_MDIICONARRANGE;
static WM_MDIGETACTIVE;static WM_MDISETMENU;static WM_ENTERSIZEMOVE;
static WM_EXITSIZEMOVE;static WM_DROPFILES;static WM_MDIREFRESHMENU;
static WM_POINTERDEVICECHANGE;static WM_POINTERDEVICEINRANGE;static WM_POINTERDEVICEOUTOFRANGE;
static WM_TOUCH;static WM_NCPOINTERUPDATE;static WM_NCPOINTERDOWN;
static WM_NCPOINTERUP;static WM_POINTERUPDATE;static WM_POINTERDOWN;
static WM_POINTERUP;static WM_POINTERENTER;static WM_POINTERLEAVE;
static WM_POINTERACTIVATE;static WM_POINTERCAPTURECHANGED;static WM_TOUCHHITTESTING;
static WM_POINTERWHEEL;static WM_POINTERHWHEEL;static DM_POINTERHITTEST;
static WM_IME_SETCONTEXT;static WM_IME_NOTIFY;static WM_IME_CONTROL;
static WM_IME_COMPOSITIONFULL;static WM_IME_SELECT;static WM_IME_CHAR;
static WM_IME_REQUEST;static WM_IME_KEYDOWN;static WM_IME_KEYUP;
static WM_MOUSEHOVER;static WM_MOUSELEAVE;static WM_NCMOUSEHOVER;
static WM_NCMOUSELEAVE;static WM_WTSSESSION_CHANGE;static WM_TABLET_FIRST;
static WM_TABLET_LAST;static WM_DPICHANGED;static WM_CUT;
static WM_COPY;static WM_PASTE;static WM_CLEAR;
static WM_UNDO;static WM_RENDERFORMAT;static WM_RENDERALLFORMATS;
static WM_DESTROYCLIPBOARD;static WM_DRAWCLIPBOARD;static WM_PAINTCLIPBOARD;
static WM_VSCROLLCLIPBOARD;static WM_SIZECLIPBOARD;static WM_ASKCBFORMATNAME;
static WM_CHANGECBCHAIN;static WM_HSCROLLCLIPBOARD;static WM_QUERYNEWPALETTE;
static WM_PALETTEISCHANGING;static WM_PALETTECHANGED;static WM_HOTKEY;
static WM_PRINT;static WM_PRINTCLIENT;static WM_APPCOMMAND;
static WM_THEMECHANGED;static WM_CLIPBOARDUPDATE;static WM_DWMCOMPOSITIONCHANGED;
static WM_DWMNCRENDERINGCHANGED;static WM_DWMCOLORIZATIONCOLORCHANGED;static WM_DWMWINDOWMAXIMIZEDCHANGE;
static WM_DWMSENDICONICTHUMBNAIL;static WM_DWMSENDICONICLIVEPREVIEWBITMAP;static WM_GETTITLEBARINFOEX;
static WM_HANDHELDFIRST;static WM_HANDHELDLAST;static WM_AFXFIRST;
static WM_AFXLAST;static WM_PENWINFIRST;static WM_PENWINLAST;
static WM_APP;static WM_USER;static WM_USERFIST;
static WM_NOTTOSELF;static WM_QUOTATIONS;static WMSZ_LEFT;
static WMSZ_RIGHT;static WMSZ_TOP;static WMSZ_TOPLEFT;
static WMSZ_TOPRIGHT;static WMSZ_BOTTOM;static WMSZ_BOTTOMLEFT;
static WMSZ_BOTTOMRIGHT;static HTERROR;static HTTRANSPARENT;
static HTNOWHERE;static HTCLIENT;static HTCAPTION;
static HTSYSMENU;static HTGROWBOX;static HTSIZE;
static HTMENU;static HTHSCROLL;static HTVSCROLL;
static HTMINBUTTON;static HTMAXBUTTON;static HTLEFT;
static HTRIGHT;static HTTOP;static HTTOPLEFT;
static HTTOPRIGHT;static HTBOTTOM;static HTBOTTOMLEFT;
static HTBOTTOMRIGHT;static HTBORDER;static HTREDUCE;
static HTZOOM;static HTSIZEFIRST;static HTSIZELAST;
static HTOBJECT;static HTCLOSE;static HTHELP;
static SMTO_NORMAL;static SMTO_BLOCK;static SMTO_ABORTIFHUNG;
static SMTO_NOTIMEOUTIFNOTHUNG;static SMTO_ERRORONEXIT;static MA_ACTIVATE;
static MA_ACTIVATEANDEAT;static MA_NOACTIVATE;static MA_NOACTIVATEANDEAT;
static ICON_SMALL;static ICON_BIG;static ICON_SMALL2;
static REGISTERWINDOWMESSAGE;static SIZE_RESTORED;static SIZE_MINIMIZED;
static SIZE_MAXIMIZED;static SIZE_MAXSHOW;static SIZE_MAXHIDE;
static SIZENORMAL;static SIZEICONIC;static SIZEFULLSCREEN;
static SIZEZOOMSHOW;static SIZEZOOMHIDE;static WVR_ALIGNTOP;
static WVR_ALIGNLEFT;static WVR_ALIGNBOTTOM;static WVR_ALIGNRIGHT;
static WVR_HREDRAW;static WVR_VREDRAW;static WVR_REDRAW;
static WVR_VALIDRECTS;static MK_LBUTTON;static MK_RBUTTON;
static MK_SHIFT;static MK_CONTROL;static MK_MBUTTON;
static MK_XBUTTON1;static MK_XBUTTON2;static TME_HOVER;
static TME_LEAVE;static TME_NONCLIENT;static TME_QUERY;
static TME_CANCEL;static HOVER_DEFAULT;static WS_OVERLAPPED;
static WS_POPUP;static WS_CHILD;static WS_MINIMIZE;
static WS_VISIBLE;static WS_DISABLED;static WS_CLIPSIBLINGS;
static WS_CLIPCHILDREN;static WS_MAXIMIZE;static WS_CAPTION;
static WS_BORDER;static WS_DLGFRAME;static WS_VSCROLL;
static WS_HSCROLL;static WS_SYSMENU;static WS_THICKFRAME;
static WS_GROUP;static WS_TABSTOP;static WS_MINIMIZEBOX;
static WS_MAXIMIZEBOX;static WS_TILED;static WS_ICONIC;
static WS_SIZEBOX;static WS_TILEDWINDOW;static WS_OVERLAPPEDWINDOW;
static WS_POPUPWINDOW;static WS_CHILDWINDOW;static WS_EX_DLGMODALFRAME;
static WS_EX_NOPARENTNOTIFY;static WS_EX_TOPMOST;static WS_EX_ACCEPTFILES;
static WS_EX_TRANSPARENT;static WS_EX_MDICHILD;static WS_EX_TOOLWINDOW;
static WS_EX_WINDOWEDGE;static WS_EX_CLIENTEDGE;static WS_EX_CONTEXTHELP;
static WS_EX_RIGHT;static WS_EX_LEFT;static WS_EX_RTLREADING;
static WS_EX_LTRREADING;static WS_EX_LEFTSCROLLBAR;static WS_EX_RIGHTSCROLLBAR;
static WS_EX_CONTROLPARENT;static WS_EX_STATICEDGE;static WS_EX_APPWINDOW;
static WS_EX_OVERLAPPEDWINDOW;static WS_EX_PALETTEWINDOW;static WS_EX_LAYERED;
static WS_EX_NOINHERITLAYOUT;static WS_EX_NOREDIRECTIONBITMAP;static WS_EX_LAYOUTRTL;
static WS_EX_COMPOSITED;static WS_EX_NOACTIVATE;static CS_VREDRAW;
static CS_HREDRAW;static CS_DBLCLKS;static CS_OWNDC;
static CS_CLASSDC;static CS_PARENTDC;static CS_NOCLOSE;
static CS_SAVEBITS;static CS_BYTEALIGNCLIENT;static CS_BYTEALIGNWINDOW;
static CS_GLOBALCLASS;static CS_IME;static CS_DROPSHADOW;
static PRF_CHECKVISIBLE;static PRF_NONCLIENT;static PRF_CLIENT;
static PRF_ERASEBKGND;static PRF_CHILDREN;static PRF_OWNED;
static BDR_RAISEDOUTER;static BDR_SUNKENOUTER;static BDR_RAISEDINNER;
static BDR_SUNKENINNER;static BDR_OUTER;static BDR_INNER;
static BDR_RAISED;static BDR_SUNKEN;static EDGE_RAISED;
static EDGE_SUNKEN;static EDGE_ETCHED;static EDGE_BUMP;
static BF_LEFT;static BF_TOP;static BF_RIGHT;
static BF_BOTTOM;static BF_TOPLEFT;static BF_TOPRIGHT;
static BF_BOTTOMLEFT;static BF_BOTTOMRIGHT;static BF_RECT;
static BF_DIAGONAL;static BF_DIAGONAL_ENDTOPRIGHT;static BF_DIAGONAL_ENDTOPLEFT;
static BF_DIAGONAL_ENDBOTTOMLEFT;static BF_DIAGONAL_ENDBOTTOMRIGHT;static BF_MIDDLE;
static BF_SOFT;static BF_ADJUST;static BF_FLAT;
static BF_MONO;static DFC_CAPTION;static DFC_MENU;
static DFC_SCROLL;static DFC_BUTTON;static DFC_POPUPMENU;
static DFCS_CAPTIONCLOSE;static DFCS_CAPTIONMIN;static DFCS_CAPTIONMAX;
static DFCS_CAPTIONRESTORE;static DFCS_CAPTIONHELP;static DFCS_MENUARROW;
static DFCS_MENUCHECK;static DFCS_MENUBULLET;static DFCS_MENUARROWRIGHT;
static DFCS_SCROLLUP;static DFCS_SCROLLDOWN;static DFCS_SCROLLLEFT;
static DFCS_SCROLLRIGHT;static DFCS_SCROLLCOMBOBOX;static DFCS_SCROLLSIZEGRIP;
static DFCS_SCROLLSIZEGRIPRIGHT;static DFCS_BUTTONCHECK;static DFCS_BUTTONRADIOIMAGE;
static DFCS_BUTTONRADIOMASK;static DFCS_BUTTONRADIO;static DFCS_BUTTON3STATE;
static DFCS_BUTTONPUSH;static DFCS_INACTIVE;static DFCS_PUSHED;
static DFCS_CHECKED;static DFCS_TRANSPARENT;static DFCS_HOT;
static DFCS_ADJUSTRECT;static DFCS_FLAT;static DFCS_MONO;
static DC_ACTIVE;static DC_SMALLCAP;static DC_ICON;
static DC_TEXT;static DC_INBUTTON;static DC_GRADIENT;
static DC_BUTTONS;static IDANI_OPEN;static IDANI_CAPTION;
static CF_TEXT;static CF_BITMAP;static CF_METAFILEPICT;
static CF_SYLK;static CF_DIF;static CF_TIFF;
static CF_OEMTEXT;static CF_DIB;static CF_PALETTE;
static CF_PENDATA;static CF_RIFF;static CF_WAVE;
static CF_UNICODETEXT;static CF_ENHMETAFILE;static CF_HDROP;
static CF_LOCALE;static CF_DIBV5;static CF_MAX;
static CF_OWNERDISPLAY;static CF_DSPTEXT;static CF_DSPBITMAP;
static CF_DSPMETAFILEPICT;static CF_DSPENHMETAFILE;static CF_PRIVATEFIRST;
static CF_PRIVATELAST;static CF_GDIOBJFIRST;static CF_GDIOBJLAST;
static FVIRTKEY;static FNOINVERT;static FSHIFT;
static FCONTROL;static FALT;static WPF_SETMINPOSITION;
static WPF_RESTORETOMAXIMIZED;static WPF_ASYNCWINDOWPLACEMENT;static ODT_MENU;
static ODT_LISTBOX;static ODT_COMBOBOX;static ODT_BUTTON;
static ODT_STATIC;static ODA_DRAWENTIRE;static ODA_SELECT;
static ODA_FOCUS;static ODS_SELECTED;static ODS_GRAYED;
static ODS_DISABLED;static ODS_CHECKED;static ODS_FOCUS;
static ODS_DEFAULT;static ODS_COMBOBOXEDIT;static ODS_HOTLIGHT;
static ODS_INACTIVE;static ODS_NOACCEL;static ODS_NOFOCUSRECT;
static DISPATCHMESSAGE;static PEEKMESSAGE;static PM_NOREMOVE;
static PM_REMOVE;static PM_NOYIELD;static PM_QS_INPUT;
static PM_QS_POSTMESSAGE;static PM_QS_PAINT;static PM_QS_SENDMESSAGE;
static MOD_ALT;static MOD_CONTROL;static MOD_SHIFT;
static MOD_WIN;static MOD_NOREPEAT;static IDHOT_SNAPWINDOW;
static IDHOT_SNAPDESKTOP;static ENDSESSION_CLOSEAPP;static ENDSESSION_CRITICAL;
static ENDSESSION_LOGOFF;static EWX_LOGOFF;static EWX_SHUTDOWN;
static EWX_REBOOT;static EWX_FORCE;static EWX_POWEROFF;
static EWX_FORCEIFHUNG;static EWX_QUICKRESOLVE;static EWX_RESTARTAPPS;
static EWX_HYBRID_SHUTDOWN;static EWX_BOOTOPTIONS;static SENDMESSAGE;
static SENDMESSAGETIMEOUT;static SENDNOTIFYMESSAGE;static SENDMESSAGECALLBACK;
static BROADCASTSYSTEMMESSAGEEX;static BROADCASTSYSTEMMESSAGE;static BSM_ALLCOMPONENTS;
static BSM_VXDS;static BSM_NETDRIVER;static BSM_INSTALLABLEDRIVERS;
static BSM_APPLICATIONS;static BSM_ALLDESKTOPS;static BSF_QUERY;
static BSF_IGNORECURRENTTASK;static BSF_FLUSHDISK;static BSF_NOHANG;
static BSF_POSTMESSAGE;static BSF_FORCEIFHUNG;static BSF_NOTIMEOUTIFNOTHUNG;
static BSF_ALLOWSFW;static BSF_SENDNOTIFYMESSAGE;static BSF_RETURNHDESK;
static BSF_LUID;static BROADCAST_QUERY_DENY;static DEVICE_NOTIFY_WINDOW_HANDLE;
static DEVICE_NOTIFY_SERVICE_HANDLE;static DEVICE_NOTIFY_ALL_INTERFACE_CLASSES;static REGISTERDEVICENOTIFICATION;
static POSTMESSAGE;static POSTTHREADMESSAGE;static POSTAPPMESSAGE;
static HWND_BROADCAST;static HWND_MESSAGE;static DEFWINDOWPROC;
static ISMEX_NOSEND;static ISMEX_SEND;static ISMEX_NOTIFY;
static ISMEX_CALLBACK;static ISMEX_REPLIED;static REGISTERCLASS;
static UNREGISTERCLASS;static GETCLASSINFO;static REGISTERCLASSEX;
static GETCLASSINFOEX;static CW_USEDEFAULT;static HWND_DESKTOP;
static CREATEWINDOWEX;static CREATEWINDOW;static PW_CLIENTONLY;
static PW_RENDERFULLCONTENT;static LWA_COLORKEY;static LWA_ALPHA;
static ULW_COLORKEY;static ULW_ALPHA;static ULW_OPAQUE;
static ULW_EX_NORESIZE;static FLASHW_STOP;static FLASHW_CAPTION;
static FLASHW_TRAY;static FLASHW_ALL;static FLASHW_TIMER;
static FLASHW_TIMERNOFG;static WDA_NONE;static WDA_MONITOR;
static SWP_NOSIZE;static SWP_NOMOVE;static SWP_NOZORDER;
static SWP_NOREDRAW;static SWP_NOACTIVATE;static SWP_FRAMECHANGED;
static SWP_SHOWWINDOW;static SWP_HIDEWINDOW;static SWP_NOCOPYBITS;
static SWP_NOOWNERZORDER;static SWP_NOSENDCHANGING;static SWP_DRAWFRAME;
static SWP_NOREPOSITION;static SWP_DEFERERASE;static SWP_ASYNCWINDOWPOS;
static HWND_TOP;static HWND_BOTTOM;static HWND_TOPMOST;
static HWND_NOTOPMOST;static CREATEDIALOGPARAM;static CREATEDIALOGINDIRECTPARAM;
static CREATEDIALOG;static CREATEDIALOGINDIRECT;static DIALOGBOXPARAM;
static DIALOGBOXINDIRECTPARAM;static DIALOGBOX;static DIALOGBOXINDIRECT;
static SETDLGITEMTEXT;static GETDLGITEMTEXT;static SENDDLGITEMMESSAGE;
static DEFDLGPROC;static DLGWINDOWEXTRA;static CALLMSGFILTER;
static REGISTERCLIPBOARDFORMAT;static GETCLIPBOARDFORMATNAME;static CHARTOOEM;
static OEMTOCHAR;static CHARTOOEMBUFF;static OEMTOCHARBUFF;
static CHARUPPER;static CHARUPPERBUFF;static CHARLOWER;
static CHARLOWERBUFF;static CHARNEXT;static CHARPREV;
static ANSITOOEM;static OEMTOANSI;static ANSITOOEMBUFF;
static OEMTOANSIBUFF;static ANSIUPPER;static ANSIUPPERBUFF;
static ANSILOWER;static ANSILOWERBUFF;static ANSINEXT;
static ANSIPREV;static ISCHARALPHA;static ISCHARALPHANUMERIC;
static ISCHARUPPER;static ISCHARLOWER;static GETKEYNAMETEXT;
static VKKEYSCAN;static VKKEYSCANEX;static KEYEVENTF_EXTENDEDKEY;
static KEYEVENTF_KEYUP;static KEYEVENTF_UNICODE;static KEYEVENTF_SCANCODE;
static MOUSEEVENTF_MOVE;static MOUSEEVENTF_LEFTDOWN;static MOUSEEVENTF_LEFTUP;
static MOUSEEVENTF_RIGHTDOWN;static MOUSEEVENTF_RIGHTUP;static MOUSEEVENTF_MIDDLEDOWN;
static MOUSEEVENTF_MIDDLEUP;static MOUSEEVENTF_XDOWN;static MOUSEEVENTF_XUP;
static MOUSEEVENTF_WHEEL;static MOUSEEVENTF_HWHEEL;static MOUSEEVENTF_MOVE_NOCOALESCE;
static MOUSEEVENTF_VIRTUALDESK;static MOUSEEVENTF_ABSOLUTE;static INPUT_MOUSE;
static INPUT_KEYBOARD;static INPUT_HARDWARE;static TOUCHEVENTF_MOVE;
static TOUCHEVENTF_DOWN;static TOUCHEVENTF_UP;static TOUCHEVENTF_INRANGE;
static TOUCHEVENTF_PRIMARY;static TOUCHEVENTF_NOCOALESCE;static TOUCHEVENTF_PEN;
static TOUCHEVENTF_PALM;static TOUCHINPUTMASKF_TIMEFROMSYSTEM;static TOUCHINPUTMASKF_EXTRAINFO;
static TOUCHINPUTMASKF_CONTACTAREA;static TWF_FINETOUCH;static TWF_WANTPALM;
static POINTER_FLAG_NONE;static POINTER_FLAG_NEW;static POINTER_FLAG_INRANGE;
static POINTER_FLAG_INCONTACT;static POINTER_FLAG_FIRSTBUTTON;static POINTER_FLAG_SECONDBUTTON;
static POINTER_FLAG_THIRDBUTTON;static POINTER_FLAG_FOURTHBUTTON;static POINTER_FLAG_FIFTHBUTTON;
static POINTER_FLAG_PRIMARY;static POINTER_FLAG_CONFIDENCE;static POINTER_FLAG_CANCELED;
static POINTER_FLAG_DOWN;static POINTER_FLAG_UPDATE;static POINTER_FLAG_UP;
static POINTER_FLAG_WHEEL;static POINTER_FLAG_HWHEEL;static POINTER_FLAG_CAPTURECHANGED;
static POINTER_FLAG_HASTRANSFORM;static POINTER_MOD_SHIFT;static POINTER_MOD_CTRL;
static TOUCH_FLAG_NONE;static TOUCH_MASK_NONE;static TOUCH_MASK_CONTACTAREA;
static TOUCH_MASK_ORIENTATION;static TOUCH_MASK_PRESSURE;static PEN_FLAG_NONE;
static PEN_FLAG_BARREL;static PEN_FLAG_INVERTED;static PEN_FLAG_ERASER;
static PEN_MASK_NONE;static PEN_MASK_PRESSURE;static PEN_MASK_ROTATION;
static PEN_MASK_TILT_X;static PEN_MASK_TILT_Y;static POINTER_MESSAGE_FLAG_NEW;
static POINTER_MESSAGE_FLAG_INRANGE;static POINTER_MESSAGE_FLAG_INCONTACT;static POINTER_MESSAGE_FLAG_FIRSTBUTTON;
static POINTER_MESSAGE_FLAG_SECONDBUTTON;static POINTER_MESSAGE_FLAG_THIRDBUTTON;static POINTER_MESSAGE_FLAG_FOURTHBUTTON;
static POINTER_MESSAGE_FLAG_FIFTHBUTTON;static POINTER_MESSAGE_FLAG_PRIMARY;static POINTER_MESSAGE_FLAG_CONFIDENCE;
static POINTER_MESSAGE_FLAG_CANCELED;static PA_ACTIVATE;static PA_NOACTIVATE;
static MAX_TOUCH_COUNT;static TOUCH_FEEDBACK_DEFAULT;static TOUCH_FEEDBACK_INDIRECT;
static TOUCH_FEEDBACK_NONE;static TOUCH_HIT_TESTING_DEFAULT;static TOUCH_HIT_TESTING_CLIENT;
static TOUCH_HIT_TESTING_NONE;static TOUCH_HIT_TESTING_PROXIMITY_CLOSEST;static TOUCH_HIT_TESTING_PROXIMITY_FARTHEST;
static GWFS_INCLUDE_ANCESTORS;static MAPVIRTUALKEY;static MAPVIRTUALKEYEX;
static MAPVK_VK_TO_VSC;static MAPVK_VSC_TO_VK;static MAPVK_VK_TO_CHAR;
static MAPVK_VSC_TO_VK_EX;static MAPVK_VK_TO_VSC_EX;static MWMO_WAITALL;
static MWMO_ALERTABLE;static MWMO_INPUTAVAILABLE;static QS_KEY;
static QS_MOUSEMOVE;static QS_MOUSEBUTTON;static QS_POSTMESSAGE;
static QS_TIMER;static QS_PAINT;static QS_SENDMESSAGE;
static QS_HOTKEY;static QS_ALLPOSTMESSAGE;static QS_RAWINPUT;
static QS_TOUCH;static QS_POINTER;static QS_MOUSE;
static QS_INPUT;static QS_ALLEVENTS;static QS_ALLINPUT;
static USER_TIMER_MAXIMUM;static USER_TIMER_MINIMUM;static TIMERV_DEFAULT_COALESCING;
static TIMERV_NO_COALESCING;static TIMERV_COALESCING_MIN;static TIMERV_COALESCING_MAX;
static LOADACCELERATORS;static CREATEACCELERATORTABLE;static COPYACCELERATORTABLE;
static TRANSLATEACCELERATOR;static SM_CXSCREEN;static SM_CYSCREEN;
static SM_CXVSCROLL;static SM_CYHSCROLL;static SM_CYCAPTION;
static SM_CXBORDER;static SM_CYBORDER;static SM_CXDLGFRAME;
static SM_CYDLGFRAME;static SM_CYVTHUMB;static SM_CXHTHUMB;
static SM_CXICON;static SM_CYICON;static SM_CXCURSOR;
static SM_CYCURSOR;static SM_CYMENU;static SM_CXFULLSCREEN;
static SM_CYFULLSCREEN;static SM_CYKANJIWINDOW;static SM_MOUSEPRESENT;
static SM_CYVSCROLL;static SM_CXHSCROLL;static SM_DEBUG;
static SM_SWAPBUTTON;static SM_RESERVED1;static SM_RESERVED2;
static SM_RESERVED3;static SM_RESERVED4;static SM_CXMIN;
static SM_CYMIN;static SM_CXSIZE;static SM_CYSIZE;
static SM_CXFRAME;static SM_CYFRAME;static SM_CXMINTRACK;
static SM_CYMINTRACK;static SM_CXDOUBLECLK;static SM_CYDOUBLECLK;
static SM_CXICONSPACING;static SM_CYICONSPACING;static SM_MENUDROPALIGNMENT;
static SM_PENWINDOWS;static SM_DBCSENABLED;static SM_CMOUSEBUTTONS;
static SM_CXFIXEDFRAME;static SM_CYFIXEDFRAME;static SM_CXSIZEFRAME;
static SM_CYSIZEFRAME;static SM_SECURE;static SM_CXEDGE;
static SM_CYEDGE;static SM_CXMINSPACING;static SM_CYMINSPACING;
static SM_CXSMICON;static SM_CYSMICON;static SM_CYSMCAPTION;
static SM_CXSMSIZE;static SM_CYSMSIZE;static SM_CXMENUSIZE;
static SM_CYMENUSIZE;static SM_ARRANGE;static SM_CXMINIMIZED;
static SM_CYMINIMIZED;static SM_CXMAXTRACK;static SM_CYMAXTRACK;
static SM_CXMAXIMIZED;static SM_CYMAXIMIZED;static SM_NETWORK;
static SM_CLEANBOOT;static SM_CXDRAG;static SM_CYDRAG;
static SM_SHOWSOUNDS;static SM_CXMENUCHECK;static SM_CYMENUCHECK;
static SM_SLOWMACHINE;static SM_MIDEASTENABLED;static SM_MOUSEWHEELPRESENT;
static SM_XVIRTUALSCREEN;static SM_YVIRTUALSCREEN;static SM_CXVIRTUALSCREEN;
static SM_CYVIRTUALSCREEN;static SM_CMONITORS;static SM_SAMEDISPLAYFORMAT;
static SM_IMMENABLED;static SM_CXFOCUSBORDER;static SM_CYFOCUSBORDER;
static SM_TABLETPC;static SM_MEDIACENTER;static SM_STARTER;
static SM_SERVERR2;static SM_MOUSEHORIZONTALWHEELPRESENT;static SM_CXPADDEDBORDER;
static SM_DIGITIZER;static SM_MAXIMUMTOUCHES;static SM_CMETRICS;
static SM_REMOTESESSION;static SM_SHUTTINGDOWN;static SM_REMOTECONTROL;
static SM_CARETBLINKINGENABLED;static SM_CONVERTIBLESLATEMODE;static SM_SYSTEMDOCKED;
static LOADMENU;static LOADMENUINDIRECT;static CHANGEMENU;
static GETMENUSTRING;static PMB_ACTIVE;static INSERTMENU;
static APPENDMENU;static MODIFYMENU;static MNC_IGNORE;
static MNC_CLOSE;static MNC_EXECUTE;static MNC_SELECT;
static MNS_NOCHECK;static MNS_MODELESS;static MNS_DRAGDROP;
static MNS_AUTODISMISS;static MNS_NOTIFYBYPOS;static MNS_CHECKORBMP;
static MIM_MAXHEIGHT;static MIM_BACKGROUND;static MIM_HELPID;
static MIM_MENUDATA;static MIM_STYLE;static MIM_APPLYTOSUBMENUS;
static MND_CONTINUE;static MND_ENDMENU;static MNGOF_TOPGAP;
static MNGOF_BOTTOMGAP;static MNGO_NOINTERFACE;static MNGO_NOERROR;
static MIIM_STATE;static MIIM_ID;static MIIM_SUBMENU;
static MIIM_CHECKMARKS;static MIIM_TYPE;static MIIM_DATA;
static MIIM_STRING;static MIIM_BITMAP;static MIIM_FTYPE;
static HBMMENU_CALLBACK;static HBMMENU_SYSTEM;static HBMMENU_MBAR_RESTORE;
static HBMMENU_MBAR_MINIMIZE;static HBMMENU_MBAR_CLOSE;static HBMMENU_MBAR_CLOSE_D;
static HBMMENU_MBAR_MINIMIZE_D;static HBMMENU_POPUP_CLOSE;static HBMMENU_POPUP_RESTORE;
static HBMMENU_POPUP_MAXIMIZE;static HBMMENU_POPUP_MINIMIZE;static INSERTMENUITEM;
static GETMENUITEMINFO;static SETMENUITEMINFO;static GMDI_USEDISABLED;
static GMDI_GOINTOPOPUPS;static TPM_LEFTBUTTON;static TPM_RIGHTBUTTON;
static TPM_LEFTALIGN;static TPM_CENTERALIGN;static TPM_RIGHTALIGN;
static TPM_TOPALIGN;static TPM_VCENTERALIGN;static TPM_BOTTOMALIGN;
static TPM_HORIZONTAL;static TPM_VERTICAL;static TPM_NONOTIFY;
static TPM_RETURNCMD;static TPM_RECURSE;static TPM_HORPOSANIMATION;
static TPM_HORNEGANIMATION;static TPM_VERPOSANIMATION;static TPM_VERNEGANIMATION;
static TPM_NOANIMATION;static TPM_LAYOUTRTL;static TPM_WORKAREA;
static DOF_EXECUTABLE;static DOF_DOCUMENT;static DOF_DIRECTORY;
static DOF_MULTIPLE;static DOF_PROGMAN;static DOF_SHELLDATA;
static DO_DROPFILE;static DO_PRINTFILE;static DT_TOP;
static DT_LEFT;static DT_CENTER;static DT_RIGHT;
static DT_VCENTER;static DT_BOTTOM;static DT_WORDBREAK;
static DT_SINGLELINE;static DT_EXPANDTABS;static DT_TABSTOP;
static DT_NOCLIP;static DT_EXTERNALLEADING;static DT_CALCRECT;
static DT_NOPREFIX;static DT_INTERNAL;static DT_EDITCONTROL;
static DT_PATH_ELLIPSIS;static DT_END_ELLIPSIS;static DT_MODIFYSTRING;
static DT_RTLREADING;static DT_WORD_ELLIPSIS;static DT_NOFULLWIDTHCHARBREAK;
static DT_HIDEPREFIX;static DT_PREFIXONLY;static DRAWTEXT;
static DRAWTEXTEX;static GRAYSTRING;static DST_COMPLEX;
static DST_TEXT;static DST_PREFIXTEXT;static DST_ICON;
static DST_BITMAP;static DSS_NORMAL;static DSS_UNION;
static DSS_DISABLED;static DSS_MONO;static DSS_HIDEPREFIX;
static DSS_PREFIXONLY;static DSS_RIGHT;static DRAWSTATE;
static TABBEDTEXTOUT;static GETTABBEDTEXTEXTENT;static ASFW_ANY;
static LSFW_LOCK;static LSFW_UNLOCK;static DCX_WINDOW;
static DCX_CACHE;static DCX_NORESETATTRS;static DCX_CLIPCHILDREN;
static DCX_CLIPSIBLINGS;static DCX_PARENTCLIP;static DCX_EXCLUDERGN;
static DCX_INTERSECTRGN;static DCX_EXCLUDEUPDATE;static DCX_INTERSECTUPDATE;
static DCX_LOCKWINDOWUPDATE;static DCX_VALIDATE;static RDW_INVALIDATE;
static RDW_INTERNALPAINT;static RDW_ERASE;static RDW_VALIDATE;
static RDW_NOINTERNALPAINT;static RDW_NOERASE;static RDW_NOCHILDREN;
static RDW_ALLCHILDREN;static RDW_UPDATENOW;static RDW_ERASENOW;
static RDW_FRAME;static RDW_NOFRAME;static SW_SCROLLCHILDREN;
static SW_INVALIDATE;static SW_ERASE;static SW_SMOOTHSCROLL;
static ESB_ENABLE_BOTH;static ESB_DISABLE_BOTH;static ESB_DISABLE_LEFT;
static ESB_DISABLE_RIGHT;static ESB_DISABLE_UP;static ESB_DISABLE_DOWN;
static ESB_DISABLE_LTUP;static ESB_DISABLE_RTDN;static SETPROP;
static GETPROP;static REMOVEPROP;static ENUMPROPSEX;
static ENUMPROPS;static SETWINDOWTEXT;static GETWINDOWTEXT;
static GETWINDOWTEXTLENGTH;static HELPINFO_WINDOW;static HELPINFO_MENUITEM;
static MB_OK;static MB_OKCANCEL;static MB_ABORTRETRYIGNORE;
static MB_YESNOCANCEL;static MB_YESNO;static MB_RETRYCANCEL;
static MB_CANCELTRYCONTINUE;static MB_ICONHAND;static MB_ICONQUESTION;
static MB_ICONEXCLAMATION;static MB_ICONASTERISK;static MB_USERICON;
static MB_ICONWARNING;static MB_ICONERROR;static MB_ICONINFORMATION;
static MB_ICONSTOP;static MB_DEFBUTTON1;static MB_DEFBUTTON2;
static MB_DEFBUTTON3;static MB_DEFBUTTON4;static MB_APPLMODAL;
static MB_SYSTEMMODAL;static MB_TASKMODAL;static MB_HELP;
static MB_NOFOCUS;static MB_SETFOREGROUND;static MB_DEFAULT_DESKTOP_ONLY;
static MB_TOPMOST;static MB_RIGHT;static MB_RTLREADING;
static MB_SERVICE_NOTIFICATION;static MB_SERVICE_NOTIFICATION_NT3X;static MB_TYPEMASK;
static MB_ICONMASK;static MB_DEFMASK;static MB_MODEMASK;
static MB_MISCMASK;static MESSAGEBOX;static MESSAGEBOXEX;
static MESSAGEBOXINDIRECT;static CWP_ALL;static CWP_SKIPINVISIBLE;
static CWP_SKIPDISABLED;static CWP_SKIPTRANSPARENT;static CTLCOLOR_MSGBOX;
static CTLCOLOR_EDIT;static CTLCOLOR_LISTBOX;static CTLCOLOR_BTN;
static CTLCOLOR_DLG;static CTLCOLOR_SCROLLBAR;static CTLCOLOR_STATIC;
static CTLCOLOR_MAX;static COLOR_SCROLLBAR;static COLOR_BACKGROUND;
static COLOR_ACTIVECAPTION;static COLOR_INACTIVECAPTION;static COLOR_MENU;
static COLOR_WINDOW;static COLOR_WINDOWFRAME;static COLOR_MENUTEXT;
static COLOR_WINDOWTEXT;static COLOR_CAPTIONTEXT;static COLOR_ACTIVEBORDER;
static COLOR_INACTIVEBORDER;static COLOR_APPWORKSPACE;static COLOR_HIGHLIGHT;
static COLOR_HIGHLIGHTTEXT;static COLOR_BTNFACE;static COLOR_BTNSHADOW;
static COLOR_GRAYTEXT;static COLOR_BTNTEXT;static COLOR_INACTIVECAPTIONTEXT;
static COLOR_BTNHIGHLIGHT;static COLOR_3DDKSHADOW;static COLOR_3DLIGHT;
static COLOR_INFOTEXT;static COLOR_INFOBK;static COLOR_HOTLIGHT;
static COLOR_GRADIENTACTIVECAPTION;static COLOR_GRADIENTINACTIVECAPTION;static COLOR_MENUHILIGHT;
static COLOR_MENUBAR;static COLOR_DESKTOP;static COLOR_3DFACE;
static COLOR_3DSHADOW;static COLOR_3DHIGHLIGHT;static COLOR_3DHILIGHT;
static COLOR_BTNHILIGHT;static GETWINDOWLONG;static SETWINDOWLONG;
static GETWINDOWLONGPTR;static SETWINDOWLONGPTR;static GETCLASSLONG;
static SETCLASSLONG;static GETCLASSLONGPTR;static SETCLASSLONGPTR;
static FINDWINDOW;static FINDWINDOWEX;static GETCLASSNAME;
static GW_HWNDFIRST;static GW_HWNDLAST;static GW_HWNDNEXT;
static GW_HWNDPREV;static GW_OWNER;static GW_CHILD;
static GW_ENABLEDPOPUP;static GW_MAX;static SETWINDOWSHOOKEX;
static MF_INSERT;static MF_CHANGE;static MF_APPEND;
static MF_DELETE;static MF_REMOVE;static MF_BYCOMMAND;
static MF_BYPOSITION;static MF_SEPARATOR;static MF_ENABLED;
static MF_GRAYED;static MF_DISABLED;static MF_UNCHECKED;
static MF_CHECKED;static MF_USECHECKBITMAPS;static MF_STRING;
static MF_BITMAP;static MF_OWNERDRAW;static MF_POPUP;
static MF_MENUBARBREAK;static MF_MENUBREAK;static MF_UNHILITE;
static MF_HILITE;static MF_DEFAULT;static MF_SYSMENU;
static MF_HELP;static MF_RIGHTJUSTIFY;static MF_MOUSESELECT;
static MF_END;static MFT_STRING;static MFT_BITMAP;
static MFT_MENUBARBREAK;static MFT_MENUBREAK;static MFT_OWNERDRAW;
static MFT_RADIOCHECK;static MFT_SEPARATOR;static MFT_RIGHTORDER;
static MFT_RIGHTJUSTIFY;static MFS_GRAYED;static MFS_DISABLED;
static MFS_CHECKED;static MFS_HILITE;static MFS_ENABLED;
static MFS_UNCHECKED;static MFS_UNHILITE;static MFS_DEFAULT;
static SC_SIZE;static SC_MOVE;static SC_MINIMIZE;
static SC_MAXIMIZE;static SC_NEXTWINDOW;static SC_PREVWINDOW;
static SC_CLOSE;static SC_VSCROLL;static SC_HSCROLL;
static SC_MOUSEMENU;static SC_KEYMENU;static SC_ARRANGE;
static SC_RESTORE;static SC_TASKLIST;static SC_SCREENSAVE;
static SC_HOTKEY;static SC_DEFAULT;static SC_MONITORPOWER;
static SC_CONTEXTHELP;static SC_SEPARATOR;static SCF_ISSECURE;
static SC_ICON;static SC_ZOOM;static LOADBITMAP;
static LOADCURSOR;static LOADCURSORFROMFILE;static LOADICON;
static PRIVATEEXTRACTICONS;static IMAGE_BITMAP;static IMAGE_ICON;
static IMAGE_CURSOR;static IMAGE_ENHMETAFILE;static LR_DEFAULTCOLOR;
static LR_MONOCHROME;static LR_COLOR;static LR_COPYRETURNORG;
static LR_COPYDELETEORG;static LR_LOADFROMFILE;static LR_LOADTRANSPARENT;
static LR_DEFAULTSIZE;static LR_VGACOLOR;static LR_LOADMAP3DCOLORS;
static LR_CREATEDIBSECTION;static LR_COPYFROMRESOURCE;static LR_SHARED;
static LOADIMAGE;static DI_MASK;static DI_IMAGE;
static DI_NORMAL;static DI_COMPAT;static DI_DEFAULTSIZE;
static DI_NOMIRROR;static GETICONINFOEX;static RES_ICON;
static RES_CURSOR;static OBM_CLOSE;static OBM_UPARROW;
static OBM_DNARROW;static OBM_RGARROW;static OBM_LFARROW;
static OBM_REDUCE;static OBM_ZOOM;static OBM_RESTORE;
static OBM_REDUCED;static OBM_ZOOMD;static OBM_RESTORED;
static OBM_UPARROWD;static OBM_DNARROWD;static OBM_RGARROWD;
static OBM_LFARROWD;static OBM_MNARROW;static OBM_COMBO;
static OBM_UPARROWI;static OBM_DNARROWI;static OBM_RGARROWI;
static OBM_LFARROWI;static OBM_OLD_CLOSE;static OBM_SIZE;
static OBM_OLD_UPARROW;static OBM_OLD_DNARROW;static OBM_OLD_RGARROW;
static OBM_OLD_LFARROW;static OBM_BTSIZE;static OBM_CHECK;
static OBM_CHECKBOXES;static OBM_BTNCORNERS;static OBM_OLD_REDUCE;
static OBM_OLD_ZOOM;static OBM_OLD_RESTORE;static OCR_NORMAL;
static OCR_IBEAM;static OCR_WAIT;static OCR_CROSS;
static OCR_UP;static OCR_SIZE;static OCR_ICON;
static OCR_SIZENWSE;static OCR_SIZENESW;static OCR_SIZEWE;
static OCR_SIZENS;static OCR_SIZEALL;static OCR_ICOCUR;
static OCR_NO;static OCR_HAND;static OCR_APPSTARTING;
static OIC_SAMPLE;static OIC_HAND;static OIC_QUES;
static OIC_BANG;static OIC_NOTE;static OIC_WINLOGO;
static OIC_WARNING;static OIC_ERROR;static OIC_INFORMATION;
static OIC_SHIELD;static ORD_LANGDRIVER;static IDI_APPLICATION;
static IDI_HAND;static IDI_QUESTION;static IDI_EXCLAMATION;
static IDI_ASTERISK;static IDI_WINLOGO;static IDI_SHIELD;
static IDI_WARNING;static IDI_ERROR;static IDI_INFORMATION;
static IDOK;static IDCANCEL;static IDABORT;
static IDRETRY;static IDIGNORE;static IDYES;
static IDNO;static IDCLOSE;static IDHELP;
static IDTRYAGAIN;static IDCONTINUE;static IDTIMEOUT;
static ES_LEFT;static ES_CENTER;static ES_RIGHT;
static ES_MULTILINE;static ES_UPPERCASE;static ES_LOWERCASE;
static ES_PASSWORD;static ES_AUTOVSCROLL;static ES_AUTOHSCROLL;
static ES_NOHIDESEL;static ES_OEMCONVERT;static ES_READONLY;
static ES_WANTRETURN;static ES_NUMBER;static EN_SETFOCUS;
static EN_KILLFOCUS;static EN_CHANGE;static EN_UPDATE;
static EN_ERRSPACE;static EN_MAXTEXT;static EN_HSCROLL;
static EN_VSCROLL;static EN_ALIGN_LTR_EC;static EN_ALIGN_RTL_EC;
static EC_LEFTMARGIN;static EC_RIGHTMARGIN;static EC_USEFONTINFO;
static EMSIS_COMPOSITIONSTRING;static EIMES_GETCOMPSTRATONCE;static EIMES_CANCELCOMPSTRINFOCUS;
static EIMES_COMPLETECOMPSTRKILLFOCUS;static EM_GETSEL;static EM_SETSEL;
static EM_GETRECT;static EM_SETRECT;static EM_SETRECTNP;
static EM_SCROLL;static EM_LINESCROLL;static EM_SCROLLCARET;
static EM_GETMODIFY;static EM_SETMODIFY;static EM_GETLINECOUNT;
static EM_LINEINDEX;static EM_SETHANDLE;static EM_GETHANDLE;
static EM_GETTHUMB;static EM_LINELENGTH;static EM_REPLACESEL;
static EM_GETLINE;static EM_LIMITTEXT;static EM_CANUNDO;
static EM_UNDO;static EM_FMTLINES;static EM_LINEFROMCHAR;
static EM_SETTABSTOPS;static EM_SETPASSWORDCHAR;static EM_EMPTYUNDOBUFFER;
static EM_GETFIRSTVISIBLELINE;static EM_SETREADONLY;static EM_SETWORDBREAKPROC;
static EM_GETWORDBREAKPROC;static EM_GETPASSWORDCHAR;static EM_SETMARGINS;
static EM_GETMARGINS;static EM_SETLIMITTEXT;static EM_GETLIMITTEXT;
static EM_POSFROMCHAR;static EM_CHARFROMPOS;static EM_SETIMESTATUS;
static EM_GETIMESTATUS;static WB_LEFT;static WB_RIGHT;
static WB_ISDELIMITER;static BS_PUSHBUTTON;static BS_DEFPUSHBUTTON;
static BS_CHECKBOX;static BS_AUTOCHECKBOX;static BS_RADIOBUTTON;
static BS_3STATE;static BS_AUTO3STATE;static BS_GROUPBOX;
static BS_USERBUTTON;static BS_AUTORADIOBUTTON;static BS_PUSHBOX;
static BS_OWNERDRAW;static BS_TYPEMASK;static BS_LEFTTEXT;
static BS_TEXT;static BS_ICON;static BS_BITMAP;
static BS_LEFT;static BS_RIGHT;static BS_CENTER;
static BS_TOP;static BS_BOTTOM;static BS_VCENTER;
static BS_PUSHLIKE;static BS_MULTILINE;static BS_NOTIFY;
static BS_FLAT;static BS_RIGHTBUTTON;static BN_CLICKED;
static BN_PAINT;static BN_HILITE;static BN_UNHILITE;
static BN_DISABLE;static BN_DOUBLECLICKED;static BN_PUSHED;
static BN_UNPUSHED;static BN_DBLCLK;static BN_SETFOCUS;
static BN_KILLFOCUS;static BM_GETCHECK;static BM_SETCHECK;
static BM_GETSTATE;static BM_SETSTATE;static BM_SETSTYLE;
static BM_CLICK;static BM_GETIMAGE;static BM_SETIMAGE;
static BM_SETDONTCLICK;static BST_UNCHECKED;static BST_CHECKED;
static BST_INDETERMINATE;static BST_PUSHED;static BST_FOCUS;
static SS_LEFT;static SS_CENTER;static SS_RIGHT;
static SS_ICON;static SS_BLACKRECT;static SS_GRAYRECT;
static SS_WHITERECT;static SS_BLACKFRAME;static SS_GRAYFRAME;
static SS_WHITEFRAME;static SS_USERITEM;static SS_SIMPLE;
static SS_LEFTNOWORDWRAP;static SS_OWNERDRAW;static SS_BITMAP;
static SS_ENHMETAFILE;static SS_ETCHEDHORZ;static SS_ETCHEDVERT;
static SS_ETCHEDFRAME;static SS_TYPEMASK;static SS_REALSIZECONTROL;
static SS_NOPREFIX;static SS_NOTIFY;static SS_CENTERIMAGE;
static SS_RIGHTJUST;static SS_REALSIZEIMAGE;static SS_SUNKEN;
static SS_EDITCONTROL;static SS_ENDELLIPSIS;static SS_PATHELLIPSIS;
static SS_WORDELLIPSIS;static SS_ELLIPSISMASK;static STM_SETICON;
static STM_GETICON;static STM_SETIMAGE;static STM_GETIMAGE;
static STN_CLICKED;static STN_DBLCLK;static STN_ENABLE;
static STN_DISABLE;static STM_MSGMAX;static DWL_MSGRESULT;
static DWL_DLGPROC;static DWL_USER;static DWLP_MSGRESULT;
static ISDIALOGMESSAGE;static DLGDIRLIST;static DDL_READWRITE;
static DDL_READONLY;static DDL_HIDDEN;static DDL_SYSTEM;
static DDL_DIRECTORY;static DDL_ARCHIVE;static DDL_POSTMSGS;
static DDL_DRIVES;static DDL_EXCLUSIVE;static DLGDIRSELECTEX;
static DLGDIRLISTCOMBOBOX;static DLGDIRSELECTCOMBOBOXEX;static DS_ABSALIGN;
static DS_SYSMODAL;static DS_LOCALEDIT;static DS_SETFONT;
static DS_MODALFRAME;static DS_NOIDLEMSG;static DS_SETFOREGROUND;
static DS_3DLOOK;static DS_FIXEDSYS;static DS_NOFAILCREATE;
static DS_CONTROL;static DS_CENTER;static DS_CENTERMOUSE;
static DS_CONTEXTHELP;static DS_SHELLFONT;static DS_USEPIXELS;
static DM_GETDEFID;static DM_SETDEFID;static DM_REPOSITION;
static DC_HASDEFID;static DLGC_WANTARROWS;static DLGC_WANTTAB;
static DLGC_WANTALLKEYS;static DLGC_WANTMESSAGE;static DLGC_HASSETSEL;
static DLGC_DEFPUSHBUTTON;static DLGC_UNDEFPUSHBUTTON;static DLGC_RADIOBUTTON;
static DLGC_WANTCHARS;static DLGC_STATIC;static DLGC_BUTTON;
static LB_CTLCODE;static LB_OKAY;static LB_ERR;
static LB_ERRSPACE;static LBN_ERRSPACE;static LBN_SELCHANGE;
static LBN_DBLCLK;static LBN_SELCANCEL;static LBN_SETFOCUS;
static LBN_KILLFOCUS;static LB_ADDSTRING;static LB_INSERTSTRING;
static LB_DELETESTRING;static LB_SELITEMRANGEEX;static LB_RESETCONTENT;
static LB_SETSEL;static LB_SETCURSEL;static LB_GETSEL;
static LB_GETCURSEL;static LB_GETTEXT;static LB_GETTEXTLEN;
static LB_GETCOUNT;static LB_SELECTSTRING;static LB_DIR;
static LB_GETTOPINDEX;static LB_FINDSTRING;static LB_GETSELCOUNT;
static LB_GETSELITEMS;static LB_SETTABSTOPS;static LB_GETHORIZONTALEXTENT;
static LB_SETHORIZONTALEXTENT;static LB_SETCOLUMNWIDTH;static LB_ADDFILE;
static LB_SETTOPINDEX;static LB_GETITEMRECT;static LB_GETITEMDATA;
static LB_SETITEMDATA;static LB_SELITEMRANGE;static LB_SETANCHORINDEX;
static LB_GETANCHORINDEX;static LB_SETCARETINDEX;static LB_GETCARETINDEX;
static LB_SETITEMHEIGHT;static LB_GETITEMHEIGHT;static LB_FINDSTRINGEXACT;
static LB_SETLOCALE;static LB_GETLOCALE;static LB_SETCOUNT;
static LB_INITSTORAGE;static LB_ITEMFROMPOINT;static LB_MULTIPLEADDSTRING;
static LB_GETLISTBOXINFO;static LB_MSGMAX;static LBS_NOTIFY;
static LBS_SORT;static LBS_NOREDRAW;static LBS_MULTIPLESEL;
static LBS_OWNERDRAWFIXED;static LBS_OWNERDRAWVARIABLE;static LBS_HASSTRINGS;
static LBS_USETABSTOPS;static LBS_NOINTEGRALHEIGHT;static LBS_MULTICOLUMN;
static LBS_WANTKEYBOARDINPUT;static LBS_EXTENDEDSEL;static LBS_DISABLENOSCROLL;
static LBS_NODATA;static LBS_NOSEL;static LBS_COMBOBOX;
static LBS_STANDARD;static CB_OKAY;static CB_ERR;
static CB_ERRSPACE;static CBN_ERRSPACE;static CBN_SELCHANGE;
static CBN_DBLCLK;static CBN_SETFOCUS;static CBN_KILLFOCUS;
static CBN_EDITCHANGE;static CBN_EDITUPDATE;static CBN_DROPDOWN;
static CBN_CLOSEUP;static CBN_SELENDOK;static CBN_SELENDCANCEL;
static CBS_SIMPLE;static CBS_DROPDOWN;static CBS_DROPDOWNLIST;
static CBS_OWNERDRAWFIXED;static CBS_OWNERDRAWVARIABLE;static CBS_AUTOHSCROLL;
static CBS_OEMCONVERT;static CBS_SORT;static CBS_HASSTRINGS;
static CBS_NOINTEGRALHEIGHT;static CBS_DISABLENOSCROLL;static CBS_UPPERCASE;
static CBS_LOWERCASE;static CB_GETEDITSEL;static CB_LIMITTEXT;
static CB_SETEDITSEL;static CB_ADDSTRING;static CB_DELETESTRING;
static CB_DIR;static CB_GETCOUNT;static CB_GETCURSEL;
static CB_GETLBTEXT;static CB_GETLBTEXTLEN;static CB_INSERTSTRING;
static CB_RESETCONTENT;static CB_FINDSTRING;static CB_SELECTSTRING;
static CB_SETCURSEL;static CB_SHOWDROPDOWN;static CB_GETITEMDATA;
static CB_SETITEMDATA;static CB_GETDROPPEDCONTROLRECT;static CB_SETITEMHEIGHT;
static CB_GETITEMHEIGHT;static CB_SETEXTENDEDUI;static CB_GETEXTENDEDUI;
static CB_GETDROPPEDSTATE;static CB_FINDSTRINGEXACT;static CB_SETLOCALE;
static CB_GETLOCALE;static CB_GETTOPINDEX;static CB_SETTOPINDEX;
static CB_GETHORIZONTALEXTENT;static CB_SETHORIZONTALEXTENT;static CB_GETDROPPEDWIDTH;
static CB_SETDROPPEDWIDTH;static CB_INITSTORAGE;static CB_MULTIPLEADDSTRING;
static CB_GETCOMBOBOXINFO;static CB_MSGMAX;static SBS_HORZ;
static SBS_VERT;static SBS_TOPALIGN;static SBS_LEFTALIGN;
static SBS_BOTTOMALIGN;static SBS_RIGHTALIGN;static SBS_SIZEBOXTOPLEFTALIGN;
static SBS_SIZEBOXBOTTOMRIGHTALIGN;static SBS_SIZEBOX;static SBS_SIZEGRIP;
static SBM_SETPOS;static SBM_GETPOS;static SBM_SETRANGE;
static SBM_SETRANGEREDRAW;static SBM_GETRANGE;static SBM_ENABLE_ARROWS;
static SBM_SETSCROLLINFO;static SBM_GETSCROLLINFO;static SBM_GETSCROLLBARINFO;
static SIF_RANGE;static SIF_PAGE;static SIF_POS;
static SIF_DISABLENOSCROLL;static SIF_TRACKPOS;static SIF_ALL;
static MDIS_ALLCHILDSTYLES;static MDITILE_VERTICAL;static MDITILE_HORIZONTAL;
static MDITILE_SKIPDISABLED;static MDITILE_ZORDER;static DEFFRAMEPROC;
static DEFMDICHILDPROC;static CREATEMDIWINDOW;static HELP_CONTEXT;
static HELP_QUIT;static HELP_INDEX;static HELP_CONTENTS;
static HELP_HELPONHELP;static HELP_SETINDEX;static HELP_SETCONTENTS;
static HELP_CONTEXTPOPUP;static HELP_FORCEFILE;static HELP_KEY;
static HELP_COMMAND;static HELP_PARTIALKEY;static HELP_MULTIKEY;
static HELP_SETWINPOS;static HELP_CONTEXTMENU;static HELP_FINDER;
static HELP_WM_HELP;static HELP_SETPOPUP_POS;static HELP_TCARD;
static HELP_TCARD_DATA;static HELP_TCARD_OTHER_CALLER;static IDH_NO_HELP;
static IDH_MISSING_CONTEXT;static IDH_GENERIC_HELP_BUTTON;static IDH_OK;
static IDH_CANCEL;static IDH_HELP;static WINHELP;
static GR_GDIOBJECTS;static GR_USEROBJECTS;static GR_GDIOBJECTS_PEAK;
static GR_USEROBJECTS_PEAK;static GR_GLOBAL;static SPI_GETBEEP;
static SPI_SETBEEP;static SPI_GETMOUSE;static SPI_SETMOUSE;
static SPI_GETBORDER;static SPI_SETBORDER;static SPI_GETKEYBOARDSPEED;
static SPI_SETKEYBOARDSPEED;static SPI_LANGDRIVER;static SPI_ICONHORIZONTALSPACING;
static SPI_GETSCREENSAVETIMEOUT;static SPI_SETSCREENSAVETIMEOUT;static SPI_GETSCREENSAVEACTIVE;
static SPI_SETSCREENSAVEACTIVE;static SPI_GETGRIDGRANULARITY;static SPI_SETGRIDGRANULARITY;
static SPI_SETDESKWALLPAPER;static SPI_SETDESKPATTERN;static SPI_GETKEYBOARDDELAY;
static SPI_SETKEYBOARDDELAY;static SPI_ICONVERTICALSPACING;static SPI_GETICONTITLEWRAP;
static SPI_SETICONTITLEWRAP;static SPI_GETMENUDROPALIGNMENT;static SPI_SETMENUDROPALIGNMENT;
static SPI_SETDOUBLECLKWIDTH;static SPI_SETDOUBLECLKHEIGHT;static SPI_GETICONTITLELOGFONT;
static SPI_SETDOUBLECLICKTIME;static SPI_SETMOUSEBUTTONSWAP;static SPI_SETICONTITLELOGFONT;
static SPI_GETFASTTASKSWITCH;static SPI_SETFASTTASKSWITCH;static SPI_SETDRAGFULLWINDOWS;
static SPI_GETDRAGFULLWINDOWS;static SPI_GETNONCLIENTMETRICS;static SPI_SETNONCLIENTMETRICS;
static SPI_GETMINIMIZEDMETRICS;static SPI_SETMINIMIZEDMETRICS;static SPI_GETICONMETRICS;
static SPI_SETICONMETRICS;static SPI_SETWORKAREA;static SPI_GETWORKAREA;
static SPI_SETPENWINDOWS;static SPI_GETHIGHCONTRAST;static SPI_SETHIGHCONTRAST;
static SPI_GETKEYBOARDPREF;static SPI_SETKEYBOARDPREF;static SPI_GETSCREENREADER;
static SPI_SETSCREENREADER;static SPI_GETANIMATION;static SPI_SETANIMATION;
static SPI_GETFONTSMOOTHING;static SPI_SETFONTSMOOTHING;static SPI_SETDRAGWIDTH;
static SPI_SETDRAGHEIGHT;static SPI_SETHANDHELD;static SPI_GETLOWPOWERTIMEOUT;
static SPI_GETPOWEROFFTIMEOUT;static SPI_SETLOWPOWERTIMEOUT;static SPI_SETPOWEROFFTIMEOUT;
static SPI_GETLOWPOWERACTIVE;static SPI_GETPOWEROFFACTIVE;static SPI_SETLOWPOWERACTIVE;
static SPI_SETPOWEROFFACTIVE;static SPI_SETCURSORS;static SPI_SETICONS;
static SPI_GETDEFAULTINPUTLANG;static SPI_SETDEFAULTINPUTLANG;static SPI_SETLANGTOGGLE;
static SPI_GETWINDOWSEXTENSION;static SPI_SETMOUSETRAILS;static SPI_GETMOUSETRAILS;
static SPI_SETSCREENSAVERRUNNING;static SPI_SCREENSAVERRUNNING;static SPI_GETFILTERKEYS;
static SPI_SETFILTERKEYS;static SPI_GETTOGGLEKEYS;static SPI_SETTOGGLEKEYS;
static SPI_GETMOUSEKEYS;static SPI_SETMOUSEKEYS;static SPI_GETSHOWSOUNDS;
static SPI_SETSHOWSOUNDS;static SPI_GETSTICKYKEYS;static SPI_SETSTICKYKEYS;
static SPI_GETACCESSTIMEOUT;static SPI_SETACCESSTIMEOUT;static SPI_GETSERIALKEYS;
static SPI_SETSERIALKEYS;static SPI_GETSOUNDSENTRY;static SPI_SETSOUNDSENTRY;
static SPI_GETSNAPTODEFBUTTON;static SPI_SETSNAPTODEFBUTTON;static SPI_GETMOUSEHOVERWIDTH;
static SPI_SETMOUSEHOVERWIDTH;static SPI_GETMOUSEHOVERHEIGHT;static SPI_SETMOUSEHOVERHEIGHT;
static SPI_GETMOUSEHOVERTIME;static SPI_SETMOUSEHOVERTIME;static SPI_GETWHEELSCROLLLINES;
static SPI_SETWHEELSCROLLLINES;static SPI_GETMENUSHOWDELAY;static SPI_SETMENUSHOWDELAY;
static SPI_GETWHEELSCROLLCHARS;static SPI_SETWHEELSCROLLCHARS;static SPI_GETSHOWIMEUI;
static SPI_SETSHOWIMEUI;static SPI_GETMOUSESPEED;static SPI_SETMOUSESPEED;
static SPI_GETSCREENSAVERRUNNING;static SPI_GETDESKWALLPAPER;static SPI_GETAUDIODESCRIPTION;
static SPI_SETAUDIODESCRIPTION;static SPI_GETSCREENSAVESECURE;static SPI_SETSCREENSAVESECURE;
static SPI_GETHUNGAPPTIMEOUT;static SPI_SETHUNGAPPTIMEOUT;static SPI_GETWAITTOKILLTIMEOUT;
static SPI_SETWAITTOKILLTIMEOUT;static SPI_GETWAITTOKILLSERVICETIMEOUT;static SPI_SETWAITTOKILLSERVICETIMEOUT;
static SPI_GETMOUSEDOCKTHRESHOLD;static SPI_SETMOUSEDOCKTHRESHOLD;static SPI_GETPENDOCKTHRESHOLD;
static SPI_SETPENDOCKTHRESHOLD;static SPI_GETWINARRANGING;static SPI_SETWINARRANGING;
static SPI_GETMOUSEDRAGOUTTHRESHOLD;static SPI_SETMOUSEDRAGOUTTHRESHOLD;static SPI_GETPENDRAGOUTTHRESHOLD;
static SPI_SETPENDRAGOUTTHRESHOLD;static SPI_GETMOUSESIDEMOVETHRESHOLD;static SPI_SETMOUSESIDEMOVETHRESHOLD;
static SPI_GETPENSIDEMOVETHRESHOLD;static SPI_SETPENSIDEMOVETHRESHOLD;static SPI_GETDRAGFROMMAXIMIZE;
static SPI_SETDRAGFROMMAXIMIZE;static SPI_GETSNAPSIZING;static SPI_SETSNAPSIZING;
static SPI_GETDOCKMOVING;static SPI_SETDOCKMOVING;static MAX_TOUCH_PREDICTION_FILTER_TAPS;
static TOUCHPREDICTIONPARAMETERS_DEFAULT_LATENCY;static TOUCHPREDICTIONPARAMETERS_DEFAULT_SAMPLETIME;static TOUCHPREDICTIONPARAMETERS_DEFAULT_USE_HW_TIMESTAMP;
static TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_DELTA;static TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_MIN;static TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_MAX;
static TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_LEARNING_RATE;static TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_EXPO_SMOOTH_ALPHA;static SPI_GETTOUCHPREDICTIONPARAMETERS;
static SPI_SETTOUCHPREDICTIONPARAMETERS;static MAX_LOGICALDPIOVERRIDE;static MIN_LOGICALDPIOVERRIDE;
static SPI_GETLOGICALDPIOVERRIDE;static SPI_SETLOGICALDPIOVERRIDE;static SPI_GETMOUSECORNERCLIPLENGTH;
static SPI_SETMOUSECORNERCLIPLENGTH;static SPI_GETMENURECT;static SPI_SETMENURECT;
static SPI_GETACTIVEWINDOWTRACKING;static SPI_SETACTIVEWINDOWTRACKING;static SPI_GETMENUANIMATION;
static SPI_SETMENUANIMATION;static SPI_GETCOMBOBOXANIMATION;static SPI_SETCOMBOBOXANIMATION;
static SPI_GETLISTBOXSMOOTHSCROLLING;static SPI_SETLISTBOXSMOOTHSCROLLING;static SPI_GETGRADIENTCAPTIONS;
static SPI_SETGRADIENTCAPTIONS;static SPI_GETKEYBOARDCUES;static SPI_SETKEYBOARDCUES;
static SPI_GETMENUUNDERLINES;static SPI_SETMENUUNDERLINES;static SPI_GETACTIVEWNDTRKZORDER;
static SPI_SETACTIVEWNDTRKZORDER;static SPI_GETHOTTRACKING;static SPI_SETHOTTRACKING;
static SPI_GETMENUFADE;static SPI_SETMENUFADE;static SPI_GETSELECTIONFADE;
static SPI_SETSELECTIONFADE;static SPI_GETTOOLTIPANIMATION;static SPI_SETTOOLTIPANIMATION;
static SPI_GETTOOLTIPFADE;static SPI_SETTOOLTIPFADE;static SPI_GETCURSORSHADOW;
static SPI_SETCURSORSHADOW;static SPI_GETMOUSESONAR;static SPI_SETMOUSESONAR;
static SPI_GETMOUSECLICKLOCK;static SPI_SETMOUSECLICKLOCK;static SPI_GETMOUSEVANISH;
static SPI_SETMOUSEVANISH;static SPI_GETFLATMENU;static SPI_SETFLATMENU;
static SPI_GETDROPSHADOW;static SPI_SETDROPSHADOW;static SPI_GETBLOCKSENDINPUTRESETS;
static SPI_SETBLOCKSENDINPUTRESETS;static SPI_GETUIEFFECTS;static SPI_SETUIEFFECTS;
static SPI_GETDISABLEOVERLAPPEDCONTENT;static SPI_SETDISABLEOVERLAPPEDCONTENT;static SPI_GETCLIENTAREAANIMATION;
static SPI_SETCLIENTAREAANIMATION;static SPI_GETCLEARTYPE;static SPI_SETCLEARTYPE;
static SPI_GETSPEECHRECOGNITION;static SPI_SETSPEECHRECOGNITION;static SPI_GETCARETBROWSING;
static SPI_SETCARETBROWSING;static SPI_GETTHREADLOCALINPUTSETTINGS;static SPI_SETTHREADLOCALINPUTSETTINGS;
static SPI_GETSYSTEMLANGUAGEBAR;static SPI_SETSYSTEMLANGUAGEBAR;static SPI_GETFOREGROUNDLOCKTIMEOUT;
static SPI_SETFOREGROUNDLOCKTIMEOUT;static SPI_GETACTIVEWNDTRKTIMEOUT;static SPI_SETACTIVEWNDTRKTIMEOUT;
static SPI_GETFOREGROUNDFLASHCOUNT;static SPI_SETFOREGROUNDFLASHCOUNT;static SPI_GETCARETWIDTH;
static SPI_SETCARETWIDTH;static SPI_GETMOUSECLICKLOCKTIME;static SPI_SETMOUSECLICKLOCKTIME;
static SPI_GETFONTSMOOTHINGTYPE;static SPI_SETFONTSMOOTHINGTYPE;static FE_FONTSMOOTHINGSTANDARD;
static FE_FONTSMOOTHINGCLEARTYPE;static SPI_GETFONTSMOOTHINGCONTRAST;static SPI_SETFONTSMOOTHINGCONTRAST;
static SPI_GETFOCUSBORDERWIDTH;static SPI_SETFOCUSBORDERWIDTH;static SPI_GETFOCUSBORDERHEIGHT;
static SPI_SETFOCUSBORDERHEIGHT;static SPI_GETFONTSMOOTHINGORIENTATION;static SPI_SETFONTSMOOTHINGORIENTATION;
static FE_FONTSMOOTHINGORIENTATIONBGR;static FE_FONTSMOOTHINGORIENTATIONRGB;static SPI_GETMINIMUMHITRADIUS;
static SPI_SETMINIMUMHITRADIUS;static SPI_GETMESSAGEDURATION;static SPI_SETMESSAGEDURATION;
static SPI_GETCONTACTVISUALIZATION;static SPI_SETCONTACTVISUALIZATION;static CONTACTVISUALIZATION_OFF;
static CONTACTVISUALIZATION_ON;static CONTACTVISUALIZATION_PRESENTATIONMODE;static SPI_GETGESTUREVISUALIZATION;
static SPI_SETGESTUREVISUALIZATION;static GESTUREVISUALIZATION_OFF;static GESTUREVISUALIZATION_ON;
static GESTUREVISUALIZATION_TAP;static GESTUREVISUALIZATION_DOUBLETAP;static GESTUREVISUALIZATION_PRESSANDTAP;
static GESTUREVISUALIZATION_PRESSANDHOLD;static GESTUREVISUALIZATION_RIGHTTAP;static SPI_GETMOUSEWHEELROUTING;
static SPI_SETMOUSEWHEELROUTING;static MOUSEWHEEL_ROUTING_FOCUS;static MOUSEWHEEL_ROUTING_HYBRID;
static SPIF_UPDATEINIFILE;static SPIF_SENDWININICHANGE;static SPIF_SENDCHANGE;
static METRICS_USEDEFAULT;static ARW_BOTTOMLEFT;static ARW_BOTTOMRIGHT;
static ARW_TOPLEFT;static ARW_TOPRIGHT;static ARW_STARTMASK;
static ARW_STARTRIGHT;static ARW_STARTTOP;static ARW_LEFT;
static ARW_RIGHT;static ARW_UP;static ARW_DOWN;
static ARW_HIDE;static SERKF_SERIALKEYSON;static SERKF_AVAILABLE;
static SERKF_INDICATOR;static HCF_HIGHCONTRASTON;static HCF_AVAILABLE;
static HCF_HOTKEYACTIVE;static HCF_CONFIRMHOTKEY;static HCF_HOTKEYSOUND;
static HCF_INDICATOR;static HCF_HOTKEYAVAILABLE;static HCF_LOGONDESKTOP;
static HCF_DEFAULTDESKTOP;static CDS_UPDATEREGISTRY;static CDS_TEST;
static CDS_FULLSCREEN;static CDS_GLOBAL;static CDS_SET_PRIMARY;
static CDS_VIDEOPARAMETERS;static CDS_ENABLE_UNSAFE_MODES;static CDS_DISABLE_UNSAFE_MODES;
static CDS_RESET;static CDS_RESET_EX;static CDS_NORESET;
static DISP_CHANGE_SUCCESSFUL;static DISP_CHANGE_RESTART;static DISP_CHANGE_FAILED;
static DISP_CHANGE_BADMODE;static DISP_CHANGE_NOTUPDATED;static DISP_CHANGE_BADFLAGS;
static DISP_CHANGE_BADPARAM;static DISP_CHANGE_BADDUALVIEW;static CHANGEDISPLAYSETTINGS;
static CHANGEDISPLAYSETTINGSEX;static ENUM_CURRENT_SETTINGS;static ENUM_REGISTRY_SETTINGS;
static ENUMDISPLAYSETTINGS;static ENUMDISPLAYSETTINGSEX;static EDS_RAWMODE;
static EDS_ROTATEDMODE;static ENUMDISPLAYDEVICES;static EDD_GET_DEVICE_INTERFACE_NAME;
static SYSTEMPARAMETERSINFO;static FKF_FILTERKEYSON;static FKF_AVAILABLE;
static FKF_HOTKEYACTIVE;static FKF_CONFIRMHOTKEY;static FKF_HOTKEYSOUND;
static FKF_INDICATOR;static FKF_CLICKON;static SKF_STICKYKEYSON;
static SKF_AVAILABLE;static SKF_HOTKEYACTIVE;static SKF_CONFIRMHOTKEY;
static SKF_HOTKEYSOUND;static SKF_INDICATOR;static SKF_AUDIBLEFEEDBACK;
static SKF_TRISTATE;static SKF_TWOKEYSOFF;static SKF_LALTLATCHED;
static SKF_LCTLLATCHED;static SKF_LSHIFTLATCHED;static SKF_RALTLATCHED;
static SKF_RCTLLATCHED;static SKF_RSHIFTLATCHED;static SKF_LWINLATCHED;
static SKF_RWINLATCHED;static SKF_LALTLOCKED;static SKF_LCTLLOCKED;
static SKF_LSHIFTLOCKED;static SKF_RALTLOCKED;static SKF_RCTLLOCKED;
static SKF_RSHIFTLOCKED;static SKF_LWINLOCKED;static SKF_RWINLOCKED;
static MKF_MOUSEKEYSON;static MKF_AVAILABLE;static MKF_HOTKEYACTIVE;
static MKF_CONFIRMHOTKEY;static MKF_HOTKEYSOUND;static MKF_INDICATOR;
static MKF_MODIFIERS;static MKF_REPLACENUMBERS;static MKF_LEFTBUTTONSEL;
static MKF_RIGHTBUTTONSEL;static MKF_LEFTBUTTONDOWN;static MKF_RIGHTBUTTONDOWN;
static MKF_MOUSEMODE;static ATF_TIMEOUTON;static ATF_ONOFFFEEDBACK;
static SSGF_NONE;static SSGF_DISPLAY;static SSTF_NONE;
static SSTF_CHARS;static SSTF_BORDER;static SSTF_DISPLAY;
static SSWF_NONE;static SSWF_TITLE;static SSWF_WINDOW;
static SSWF_DISPLAY;static SSWF_CUSTOM;static SSF_SOUNDSENTRYON;
static SSF_AVAILABLE;static SSF_INDICATOR;static TKF_TOGGLEKEYSON;
static TKF_AVAILABLE;static TKF_HOTKEYACTIVE;static TKF_CONFIRMHOTKEY;
static TKF_HOTKEYSOUND;static TKF_INDICATOR;static SLE_ERROR;
static SLE_MINORERROR;static SLE_WARNING;static MONITOR_DEFAULTTONULL;
static MONITOR_DEFAULTTOPRIMARY;static MONITOR_DEFAULTTONEAREST;static MONITORINFOF_PRIMARY;
static CCHDEVICENAME;static GETMONITORINFO;static WINEVENT_OUTOFCONTEXT;
static WINEVENT_SKIPOWNTHREAD;static WINEVENT_SKIPOWNPROCESS;static WINEVENT_INCONTEXT;
static CHILDID_SELF;static INDEXID_OBJECT;static INDEXID_CONTAINER;
static OBJID_WINDOW;static OBJID_SYSMENU;static OBJID_TITLEBAR;
static OBJID_MENU;static OBJID_CLIENT;static OBJID_VSCROLL;
static OBJID_HSCROLL;static OBJID_SIZEGRIP;static OBJID_CARET;
static OBJID_CURSOR;static OBJID_ALERT;static OBJID_SOUND;
static OBJID_QUERYCLASSNAMEIDX;static OBJID_NATIVEOM;static EVENT_MIN;
static EVENT_MAX;static EVENT_SYSTEM_SOUND;static EVENT_SYSTEM_ALERT;
static EVENT_SYSTEM_FOREGROUND;static EVENT_SYSTEM_MENUSTART;static EVENT_SYSTEM_MENUEND;
static EVENT_SYSTEM_MENUPOPUPSTART;static EVENT_SYSTEM_MENUPOPUPEND;static EVENT_SYSTEM_CAPTURESTART;
static EVENT_SYSTEM_CAPTUREEND;static EVENT_SYSTEM_MOVESIZESTART;static EVENT_SYSTEM_MOVESIZEEND;
static EVENT_SYSTEM_CONTEXTHELPSTART;static EVENT_SYSTEM_CONTEXTHELPEND;static EVENT_SYSTEM_DRAGDROPSTART;
static EVENT_SYSTEM_DRAGDROPEND;static EVENT_SYSTEM_DIALOGSTART;static EVENT_SYSTEM_DIALOGEND;
static EVENT_SYSTEM_SCROLLINGSTART;static EVENT_SYSTEM_SCROLLINGEND;static EVENT_SYSTEM_SWITCHSTART;
static EVENT_SYSTEM_SWITCHEND;static EVENT_SYSTEM_MINIMIZESTART;static EVENT_SYSTEM_MINIMIZEEND;
static EVENT_SYSTEM_DESKTOPSWITCH;static EVENT_SYSTEM_SWITCHER_APPGRABBED;static EVENT_SYSTEM_SWITCHER_APPOVERTARGET;
static EVENT_SYSTEM_SWITCHER_APPDROPPED;static EVENT_SYSTEM_SWITCHER_CANCELLED;static EVENT_SYSTEM_IME_KEY_NOTIFICATION;
static EVENT_SYSTEM_END;static EVENT_OEM_DEFINED_START;static EVENT_OEM_DEFINED_END;
static EVENT_UIA_EVENTID_START;static EVENT_UIA_EVENTID_END;static EVENT_UIA_PROPID_START;
static EVENT_UIA_PROPID_END;static EVENT_CONSOLE_CARET;static EVENT_CONSOLE_UPDATE_REGION;
static EVENT_CONSOLE_UPDATE_SIMPLE;static EVENT_CONSOLE_UPDATE_SCROLL;static EVENT_CONSOLE_LAYOUT;
static EVENT_CONSOLE_START_APPLICATION;static EVENT_CONSOLE_END_APPLICATION;static CONSOLE_APPLICATION_16BIT;
static CONSOLE_CARET_SELECTION;static CONSOLE_CARET_VISIBLE;static EVENT_CONSOLE_END;
static EVENT_OBJECT_CREATE;static EVENT_OBJECT_DESTROY;static EVENT_OBJECT_SHOW;
static EVENT_OBJECT_HIDE;static EVENT_OBJECT_REORDER;static EVENT_OBJECT_FOCUS;
static EVENT_OBJECT_SELECTION;static EVENT_OBJECT_SELECTIONADD;static EVENT_OBJECT_SELECTIONREMOVE;
static EVENT_OBJECT_SELECTIONWITHIN;static EVENT_OBJECT_STATECHANGE;static EVENT_OBJECT_LOCATIONCHANGE;
static EVENT_OBJECT_NAMECHANGE;static EVENT_OBJECT_DESCRIPTIONCHANGE;static EVENT_OBJECT_VALUECHANGE;
static EVENT_OBJECT_PARENTCHANGE;static EVENT_OBJECT_HELPCHANGE;static EVENT_OBJECT_DEFACTIONCHANGE;
static EVENT_OBJECT_ACCELERATORCHANGE;static EVENT_OBJECT_INVOKED;static EVENT_OBJECT_TEXTSELECTIONCHANGED;
static EVENT_OBJECT_CONTENTSCROLLED;static EVENT_SYSTEM_ARRANGMENTPREVIEW;static EVENT_OBJECT_CLOAKED;
static EVENT_OBJECT_UNCLOAKED;static EVENT_OBJECT_LIVEREGIONCHANGED;static EVENT_OBJECT_HOSTEDOBJECTSINVALIDATED;
static EVENT_OBJECT_DRAGSTART;static EVENT_OBJECT_DRAGCANCEL;static EVENT_OBJECT_DRAGCOMPLETE;
static EVENT_OBJECT_DRAGENTER;static EVENT_OBJECT_DRAGLEAVE;static EVENT_OBJECT_DRAGDROPPED;
static EVENT_OBJECT_IME_SHOW;static EVENT_OBJECT_IME_HIDE;static EVENT_OBJECT_IME_CHANGE;
static EVENT_OBJECT_TEXTEDIT_CONVERSIONTARGETCHANGED;static EVENT_OBJECT_END;static EVENT_AIA_START;
static EVENT_AIA_END;static SOUND_SYSTEM_STARTUP;static SOUND_SYSTEM_SHUTDOWN;
static SOUND_SYSTEM_BEEP;static SOUND_SYSTEM_ERROR;static SOUND_SYSTEM_QUESTION;
static SOUND_SYSTEM_WARNING;static SOUND_SYSTEM_INFORMATION;static SOUND_SYSTEM_MAXIMIZE;
static SOUND_SYSTEM_MINIMIZE;static SOUND_SYSTEM_RESTOREUP;static SOUND_SYSTEM_RESTOREDOWN;
static SOUND_SYSTEM_APPSTART;static SOUND_SYSTEM_FAULT;static SOUND_SYSTEM_APPEND;
static SOUND_SYSTEM_MENUCOMMAND;static SOUND_SYSTEM_MENUPOPUP;static CSOUND_SYSTEM;
static ALERT_SYSTEM_INFORMATIONAL;static ALERT_SYSTEM_WARNING;static ALERT_SYSTEM_ERROR;
static ALERT_SYSTEM_QUERY;static ALERT_SYSTEM_CRITICAL;static CALERT_SYSTEM;
static GUI_CARETBLINKING;static GUI_INMOVESIZE;static GUI_INMENUMODE;
static GUI_SYSTEMMENUMODE;static GUI_POPUPMENUMODE;static GUI_16BITTASK;
static USER_DEFAULT_SCREEN_DPI;static GETWINDOWMODULEFILENAME;static STATE_SYSTEM_UNAVAILABLE;
static STATE_SYSTEM_SELECTED;static STATE_SYSTEM_FOCUSED;static STATE_SYSTEM_PRESSED;
static STATE_SYSTEM_CHECKED;static STATE_SYSTEM_MIXED;static STATE_SYSTEM_INDETERMINATE;
static STATE_SYSTEM_READONLY;static STATE_SYSTEM_HOTTRACKED;static STATE_SYSTEM_DEFAULT;
static STATE_SYSTEM_EXPANDED;static STATE_SYSTEM_COLLAPSED;static STATE_SYSTEM_BUSY;
static STATE_SYSTEM_FLOATING;static STATE_SYSTEM_MARQUEED;static STATE_SYSTEM_ANIMATED;
static STATE_SYSTEM_INVISIBLE;static STATE_SYSTEM_OFFSCREEN;static STATE_SYSTEM_SIZEABLE;
static STATE_SYSTEM_MOVEABLE;static STATE_SYSTEM_SELFVOICING;static STATE_SYSTEM_FOCUSABLE;
static STATE_SYSTEM_SELECTABLE;static STATE_SYSTEM_LINKED;static STATE_SYSTEM_TRAVERSED;
static STATE_SYSTEM_MULTISELECTABLE;static STATE_SYSTEM_EXTSELECTABLE;static STATE_SYSTEM_ALERT_LOW;
static STATE_SYSTEM_ALERT_MEDIUM;static STATE_SYSTEM_ALERT_HIGH;static STATE_SYSTEM_PROTECTED;
static STATE_SYSTEM_VALID;static CCHILDREN_TITLEBAR;static CCHILDREN_SCROLLBAR;
static CURSOR_SHOWING;static CURSOR_SUPPRESSED;static WS_ACTIVECAPTION;
static GA_PARENT;static GA_ROOT;static GA_ROOTOWNER;
static REALGETWINDOWCLASS;static GETALTTABINFO;static RIM_INPUT;
static RIM_INPUTSINK;static RIM_TYPEMOUSE;static RIM_TYPEKEYBOARD;
static RIM_TYPEHID;static RI_MOUSE_LEFT_BUTTON_DOWN;static RI_MOUSE_LEFT_BUTTON_UP;
static RI_MOUSE_RIGHT_BUTTON_DOWN;static RI_MOUSE_RIGHT_BUTTON_UP;static RI_MOUSE_MIDDLE_BUTTON_DOWN;
static RI_MOUSE_MIDDLE_BUTTON_UP;static RI_MOUSE_BUTTON_1_DOWN;static RI_MOUSE_BUTTON_1_UP;
static RI_MOUSE_BUTTON_2_DOWN;static RI_MOUSE_BUTTON_2_UP;static RI_MOUSE_BUTTON_3_DOWN;
static RI_MOUSE_BUTTON_3_UP;static RI_MOUSE_BUTTON_4_DOWN;static RI_MOUSE_BUTTON_4_UP;
static RI_MOUSE_BUTTON_5_DOWN;static RI_MOUSE_BUTTON_5_UP;static RI_MOUSE_WHEEL;
static MOUSE_MOVE_RELATIVE;static MOUSE_MOVE_ABSOLUTE;static MOUSE_VIRTUAL_DESKTOP;
static MOUSE_ATTRIBUTES_CHANGED;static MOUSE_MOVE_NOCOALESCE;static KEYBOARD_OVERRUN_MAKE_CODE;
static RI_KEY_MAKE;static RI_KEY_BREAK;static RI_KEY_E0;
static RI_KEY_E1;static RI_KEY_TERMSRV_SET_LED;static RI_KEY_TERMSRV_SHADOW;
static RID_INPUT;static RID_HEADER;static RIDI_PREPARSEDDATA;
static RIDI_DEVICENAME;static RIDI_DEVICEINFO;static GETRAWINPUTDEVICEINFO;
static RIDEV_REMOVE;static RIDEV_EXCLUDE;static RIDEV_PAGEONLY;
static RIDEV_NOLEGACY;static RIDEV_INPUTSINK;static RIDEV_CAPTUREMOUSE;
static RIDEV_NOHOTKEYS;static RIDEV_APPKEYS;static RIDEV_EXINPUTSINK;
static RIDEV_DEVNOTIFY;static RIDEV_EXMODEMASK;static GIDC_ARRIVAL;
static GIDC_REMOVAL;static POINTER_DEVICE_PRODUCT_STRING_MAX;static PDC_ARRIVAL;
static PDC_REMOVAL;static PDC_ORIENTATION_0;static PDC_ORIENTATION_90;
static PDC_ORIENTATION_180;static PDC_ORIENTATION_270;static PDC_MODE_DEFAULT;
static PDC_MODE_CENTERED;static PDC_MAPPING_CHANGE;static PDC_RESOLUTION;
static PDC_ORIGIN;static PDC_MODE_ASPECTRATIOPRESERVED;static MSGFLT_ADD;
static MSGFLT_REMOVE;static MSGFLTINFO_NONE;static MSGFLTINFO_ALREADYALLOWED_FORWND;
static MSGFLTINFO_ALREADYDISALLOWED_FORWND;static MSGFLTINFO_ALLOWED_HIGHER;static MSGFLT_RESET;
static MSGFLT_ALLOW;static MSGFLT_DISALLOW;static GF_BEGIN;
static GF_INERTIA;static GF_END;static GID_BEGIN;
static GID_END;static GID_ZOOM;static GID_PAN;
static GID_ROTATE;static GID_TWOFINGERTAP;static GID_PRESSANDTAP;
static GID_ROLLOVER;static GC_ALLGESTURES;static GC_ZOOM;
static GC_PAN;static GC_PAN_WITH_SINGLE_FINGER_VERTICALLY;static GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY;
static GC_PAN_WITH_GUTTER;static GC_PAN_WITH_INERTIA;static GC_ROTATE;
static GC_TWOFINGERTAP;static GC_PRESSANDTAP;static GC_ROLLOVER;
static GESTURECONFIGMAXCOUNT;static GCF_INCLUDE_ANCESTORS;static NID_INTEGRATED_TOUCH;
static NID_EXTERNAL_TOUCH;static NID_INTEGRATED_PEN;static NID_EXTERNAL_PEN;
static NID_MULTI_INPUT;static NID_READY;static MAX_STR_BLOCKREASON;
class function sinit();
begin
WINUSERAPI := 0x0;WINABLEAPI := 0x0;WINVER := 0x500;
MAKEINTRESOURCE := 0x0;DIFFERENCE := 0xB;RT_MANIFEST := 0x18;
CREATEPROCESS_MANIFEST_RESOURCE_ID := 0x1;ISOLATIONAWARE_MANIFEST_RESOURCE_ID := 0x2;ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID := 0x3;
MINIMUM_RESERVED_MANIFEST_RESOURCE_ID := 0x1;MAXIMUM_RESERVED_MANIFEST_RESOURCE_ID := 0x10;WVSPRINTF := 0x0;
WSPRINTF := 0x0;SETWALLPAPER_DEFAULT := 0xFFFFFFFF;SB_HORZ := 0x0;
SB_VERT := 0x1;SB_CTL := 0x2;SB_BOTH := 0x3;
SB_LINEUP := 0x0;SB_LINELEFT := 0x0;SB_LINEDOWN := 0x1;
SB_LINERIGHT := 0x1;SB_PAGEUP := 0x2;SB_PAGELEFT := 0x2;
SB_PAGEDOWN := 0x3;SB_PAGERIGHT := 0x3;SB_THUMBPOSITION := 0x4;
SB_THUMBTRACK := 0x5;SB_TOP := 0x6;SB_LEFT := 0x6;
SB_BOTTOM := 0x7;SB_RIGHT := 0x7;SB_ENDSCROLL := 0x8;
SW_HIDE := 0x0;SW_SHOWNORMAL := 0x1;SW_NORMAL := 0x1;
SW_SHOWMINIMIZED := 0x2;SW_SHOWMAXIMIZED := 0x3;SW_MAXIMIZE := 0x3;
SW_SHOWNOACTIVATE := 0x4;SW_SHOW := 0x5;SW_MINIMIZE := 0x6;
SW_SHOWMINNOACTIVE := 0x7;SW_SHOWNA := 0x8;SW_RESTORE := 0x9;
SW_SHOWDEFAULT := 0xA;SW_FORCEMINIMIZE := 0xB;SW_MAX := 0xB;
HIDE_WINDOW := 0x0;SHOW_OPENWINDOW := 0x1;SHOW_ICONWINDOW := 0x2;
SHOW_FULLSCREEN := 0x3;SHOW_OPENNOACTIVATE := 0x4;SW_PARENTCLOSING := 0x1;
SW_OTHERZOOM := 0x2;SW_PARENTOPENING := 0x3;SW_OTHERUNZOOM := 0x4;
AW_HOR_POSITIVE := 0x1;AW_HOR_NEGATIVE := 0x2;AW_VER_POSITIVE := 0x4;
AW_VER_NEGATIVE := 0x8;AW_CENTER := 0x10;AW_HIDE := 0x10000;
AW_ACTIVATE := 0x20000;AW_SLIDE := 0x40000;AW_BLEND := 0x80000;
KF_EXTENDED := 0x100;KF_DLGMODE := 0x800;KF_MENUMODE := 0x1000;
KF_ALTDOWN := 0x2000;KF_REPEAT := 0x4000;KF_UP := 0x8000;
VK_LBUTTON := 0x1;VK_RBUTTON := 0x2;VK_CANCEL := 0x3;
VK_MBUTTON := 0x4;VK_XBUTTON1 := 0x5;VK_XBUTTON2 := 0x6;
VK_BACK := 0x8;VK_TAB := 0x9;VK_CLEAR := 0xC;
VK_RETURN := 0xD;VK_SHIFT := 0x10;VK_CONTROL := 0x11;
VK_MENU := 0x12;VK_PAUSE := 0x13;VK_CAPITAL := 0x14;
VK_KANA := 0x15;VK_HANGEUL := 0x15;VK_HANGUL := 0x15;
VK_JUNJA := 0x17;VK_FINAL := 0x18;VK_HANJA := 0x19;
VK_KANJI := 0x19;VK_ESCAPE := 0x1B;VK_CONVERT := 0x1C;
VK_NONCONVERT := 0x1D;VK_ACCEPT := 0x1E;VK_MODECHANGE := 0x1F;
VK_SPACE := 0x20;VK_PRIOR := 0x21;VK_NEXT := 0x22;
VK_END := 0x23;VK_HOME := 0x24;VK_LEFT := 0x25;
VK_UP := 0x26;VK_RIGHT := 0x27;VK_DOWN := 0x28;
VK_SELECT := 0x29;VK_PRINT := 0x2A;VK_EXECUTE := 0x2B;
VK_SNAPSHOT := 0x2C;VK_INSERT := 0x2D;VK_DELETE := 0x2E;
VK_HELP := 0x2F;VK_LWIN := 0x5B;VK_RWIN := 0x5C;
VK_APPS := 0x5D;VK_SLEEP := 0x5F;VK_NUMPAD0 := 0x60;
VK_NUMPAD1 := 0x61;VK_NUMPAD2 := 0x62;VK_NUMPAD3 := 0x63;
VK_NUMPAD4 := 0x64;VK_NUMPAD5 := 0x65;VK_NUMPAD6 := 0x66;
VK_NUMPAD7 := 0x67;VK_NUMPAD8 := 0x68;VK_NUMPAD9 := 0x69;
VK_MULTIPLY := 0x6A;VK_ADD := 0x6B;VK_SEPARATOR := 0x6C;
VK_SUBTRACT := 0x6D;VK_DECIMAL := 0x6E;VK_DIVIDE := 0x6F;
VK_F1 := 0x70;VK_F2 := 0x71;VK_F3 := 0x72;
VK_F4 := 0x73;VK_F5 := 0x74;VK_F6 := 0x75;
VK_F7 := 0x76;VK_F8 := 0x77;VK_F9 := 0x78;
VK_F10 := 0x79;VK_F11 := 0x7A;VK_F12 := 0x7B;
VK_F13 := 0x7C;VK_F14 := 0x7D;VK_F15 := 0x7E;
VK_F16 := 0x7F;VK_F17 := 0x80;VK_F18 := 0x81;
VK_F19 := 0x82;VK_F20 := 0x83;VK_F21 := 0x84;
VK_F22 := 0x85;VK_F23 := 0x86;VK_F24 := 0x87;
VK_NUMLOCK := 0x90;VK_SCROLL := 0x91;VK_OEM_NEC_EQUAL := 0x92;
VK_OEM_FJ_JISHO := 0x92;VK_OEM_FJ_MASSHOU := 0x93;VK_OEM_FJ_TOUROKU := 0x94;
VK_OEM_FJ_LOYA := 0x95;VK_OEM_FJ_ROYA := 0x96;VK_LSHIFT := 0xA0;
VK_RSHIFT := 0xA1;VK_LCONTROL := 0xA2;VK_RCONTROL := 0xA3;
VK_LMENU := 0xA4;VK_RMENU := 0xA5;VK_BROWSER_BACK := 0xA6;
VK_BROWSER_FORWARD := 0xA7;VK_BROWSER_REFRESH := 0xA8;VK_BROWSER_STOP := 0xA9;
VK_BROWSER_SEARCH := 0xAA;VK_BROWSER_FAVORITES := 0xAB;VK_BROWSER_HOME := 0xAC;
VK_VOLUME_MUTE := 0xAD;VK_VOLUME_DOWN := 0xAE;VK_VOLUME_UP := 0xAF;
VK_MEDIA_NEXT_TRACK := 0xB0;VK_MEDIA_PREV_TRACK := 0xB1;VK_MEDIA_STOP := 0xB2;
VK_MEDIA_PLAY_PAUSE := 0xB3;VK_LAUNCH_MAIL := 0xB4;VK_LAUNCH_MEDIA_SELECT := 0xB5;
VK_LAUNCH_APP1 := 0xB6;VK_LAUNCH_APP2 := 0xB7;VK_OEM_1 := 0xBA;
VK_OEM_PLUS := 0xBB;VK_OEM_COMMA := 0xBC;VK_OEM_MINUS := 0xBD;
VK_OEM_PERIOD := 0xBE;VK_OEM_2 := 0xBF;VK_OEM_3 := 0xC0;
VK_OEM_4 := 0xDB;VK_OEM_5 := 0xDC;VK_OEM_6 := 0xDD;
VK_OEM_7 := 0xDE;VK_OEM_8 := 0xDF;VK_OEM_AX := 0xE1;
VK_OEM_102 := 0xE2;VK_ICO_HELP := 0xE3;VK_ICO_00 := 0xE4;
VK_PROCESSKEY := 0xE5;VK_ICO_CLEAR := 0xE6;VK_PACKET := 0xE7;
VK_OEM_RESET := 0xE9;VK_OEM_JUMP := 0xEA;VK_OEM_PA1 := 0xEB;
VK_OEM_PA2 := 0xEC;VK_OEM_PA3 := 0xED;VK_OEM_WSCTRL := 0xEE;
VK_OEM_CUSEL := 0xEF;VK_OEM_ATTN := 0xF0;VK_OEM_FINISH := 0xF1;
VK_OEM_COPY := 0xF2;VK_OEM_AUTO := 0xF3;VK_OEM_ENLW := 0xF4;
VK_OEM_BACKTAB := 0xF5;VK_ATTN := 0xF6;VK_CRSEL := 0xF7;
VK_EXSEL := 0xF8;VK_EREOF := 0xF9;VK_PLAY := 0xFA;
VK_ZOOM := 0xFB;VK_NONAME := 0xFC;VK_PA1 := 0xFD;
VK_OEM_CLEAR := 0xFE;WH_MIN := 0xFFFFFFFF;WH_MSGFILTER := 0xFFFFFFFF;
WH_JOURNALRECORD := 0x0;WH_JOURNALPLAYBACK := 0x1;WH_KEYBOARD := 0x2;
WH_GETMESSAGE := 0x3;WH_CALLWNDPROC := 0x4;WH_CBT := 0x5;
WH_SYSMSGFILTER := 0x6;WH_MOUSE := 0x7;WH_HARDWARE := 0x8;
WH_DEBUG := 0x9;WH_SHELL := 0xA;WH_FOREGROUNDIDLE := 0xB;
WH_CALLWNDPROCRET := 0xC;WH_KEYBOARD_LL := 0xD;WH_MOUSE_LL := 0xE;
WH_MAX := 0xE;WH_MINHOOK := 0xFFFFFFFF;WH_MAXHOOK := 0xE;
HC_ACTION := 0x0;HC_GETNEXT := 0x1;HC_SKIP := 0x2;
HC_NOREMOVE := 0x3;HC_NOREM := 0x3;HC_SYSMODALON := 0x4;
HC_SYSMODALOFF := 0x5;HCBT_MOVESIZE := 0x0;HCBT_MINMAX := 0x1;
HCBT_QS := 0x2;HCBT_CREATEWND := 0x3;HCBT_DESTROYWND := 0x4;
HCBT_ACTIVATE := 0x5;HCBT_CLICKSKIPPED := 0x6;HCBT_KEYSKIPPED := 0x7;
HCBT_SYSCOMMAND := 0x8;HCBT_SETFOCUS := 0x9;WTS_CONSOLE_CONNECT := 0x1;
WTS_CONSOLE_DISCONNECT := 0x2;WTS_REMOTE_CONNECT := 0x3;WTS_REMOTE_DISCONNECT := 0x4;
WTS_SESSION_LOGON := 0x5;WTS_SESSION_LOGOFF := 0x6;WTS_SESSION_LOCK := 0x7;
WTS_SESSION_UNLOCK := 0x8;WTS_SESSION_REMOTE_CONTROL := 0x9;WTS_SESSION_CREATE := 0xA;
WTS_SESSION_TERMINATE := 0xB;MSGF_DIALOGBOX := 0x0;MSGF_MESSAGEBOX := 0x1;
MSGF_MENU := 0x2;MSGF_SCROLLBAR := 0x5;MSGF_NEXTWINDOW := 0x6;
MSGF_MAX := 0x8;MSGF_USER := 0x1000;HSHELL_WINDOWCREATED := 0x1;
HSHELL_WINDOWDESTROYED := 0x2;HSHELL_ACTIVATESHELLWINDOW := 0x3;HSHELL_WINDOWACTIVATED := 0x4;
HSHELL_GETMINRECT := 0x5;HSHELL_REDRAW := 0x6;HSHELL_TASKMAN := 0x7;
HSHELL_LANGUAGE := 0x8;HSHELL_SYSMENU := 0x9;HSHELL_ENDTASK := 0xA;
HSHELL_ACCESSIBILITYSTATE := 0xB;HSHELL_APPCOMMAND := 0xC;HSHELL_WINDOWREPLACED := 0xD;
HSHELL_WINDOWREPLACING := 0xE;HSHELL_MONITORCHANGED := 0x10;HSHELL_HIGHBIT := 0x8000;
HSHELL_FLASH := 0x8006;HSHELL_RUDEAPPACTIVATED := 0x8004;APPCOMMAND_BROWSER_BACKWARD := 0x1;
APPCOMMAND_BROWSER_FORWARD := 0x2;APPCOMMAND_BROWSER_REFRESH := 0x3;APPCOMMAND_BROWSER_STOP := 0x4;
APPCOMMAND_BROWSER_SEARCH := 0x5;APPCOMMAND_BROWSER_FAVORITES := 0x6;APPCOMMAND_BROWSER_HOME := 0x7;
APPCOMMAND_VOLUME_MUTE := 0x8;APPCOMMAND_VOLUME_DOWN := 0x9;APPCOMMAND_VOLUME_UP := 0xA;
APPCOMMAND_MEDIA_NEXTTRACK := 0xB;APPCOMMAND_MEDIA_PREVIOUSTRACK := 0xC;APPCOMMAND_MEDIA_STOP := 0xD;
APPCOMMAND_MEDIA_PLAY_PAUSE := 0xE;APPCOMMAND_LAUNCH_MAIL := 0xF;APPCOMMAND_LAUNCH_MEDIA_SELECT := 0x10;
APPCOMMAND_LAUNCH_APP1 := 0x11;APPCOMMAND_LAUNCH_APP2 := 0x12;APPCOMMAND_BASS_DOWN := 0x13;
APPCOMMAND_BASS_BOOST := 0x14;APPCOMMAND_BASS_UP := 0x15;APPCOMMAND_TREBLE_DOWN := 0x16;
APPCOMMAND_TREBLE_UP := 0x17;APPCOMMAND_MICROPHONE_VOLUME_MUTE := 0x18;APPCOMMAND_MICROPHONE_VOLUME_DOWN := 0x19;
APPCOMMAND_MICROPHONE_VOLUME_UP := 0x1A;APPCOMMAND_HELP := 0x1B;APPCOMMAND_FIND := 0x1C;
APPCOMMAND_NEW := 0x1D;APPCOMMAND_OPEN := 0x1E;APPCOMMAND_CLOSE := 0x1F;
APPCOMMAND_SAVE := 0x20;APPCOMMAND_PRINT := 0x21;APPCOMMAND_UNDO := 0x22;
APPCOMMAND_REDO := 0x23;APPCOMMAND_COPY := 0x24;APPCOMMAND_CUT := 0x25;
APPCOMMAND_PASTE := 0x26;APPCOMMAND_REPLY_TO_MAIL := 0x27;APPCOMMAND_FORWARD_MAIL := 0x28;
APPCOMMAND_SEND_MAIL := 0x29;APPCOMMAND_SPELL_CHECK := 0x2A;APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE := 0x2B;
APPCOMMAND_MIC_ON_OFF_TOGGLE := 0x2C;APPCOMMAND_CORRECTION_LIST := 0x2D;APPCOMMAND_MEDIA_PLAY := 0x2E;
APPCOMMAND_MEDIA_PAUSE := 0x2F;APPCOMMAND_MEDIA_RECORD := 0x30;APPCOMMAND_MEDIA_FAST_FORWARD := 0x31;
APPCOMMAND_MEDIA_REWIND := 0x32;APPCOMMAND_MEDIA_CHANNEL_UP := 0x33;APPCOMMAND_MEDIA_CHANNEL_DOWN := 0x34;
APPCOMMAND_DELETE := 0x35;APPCOMMAND_DWM_FLIP3D := 0x36;FAPPCOMMAND_MOUSE := 0x8000;
FAPPCOMMAND_KEY := 0x0;FAPPCOMMAND_OEM := 0x1000;FAPPCOMMAND_MASK := 0xF000;
GET_MOUSEORKEY_LPARAM := 0x0;LLKHF_EXTENDED := 0x1;LLKHF_INJECTED := 0x10;
LLKHF_ALTDOWN := 0x20;LLKHF_UP := 0x80;LLKHF_LOWER_IL_INJECTED := 0x2;
LLMHF_INJECTED := 0x1;LLMHF_LOWER_IL_INJECTED := 0x2;HKL_PREV := 0x0;
HKL_NEXT := 0x1;KLF_ACTIVATE := 0x1;KLF_SUBSTITUTE_OK := 0x2;
KLF_REORDER := 0x8;KLF_REPLACELANG := 0x10;KLF_NOTELLSHELL := 0x80;
KLF_SETFORPROCESS := 0x100;KLF_SHIFTLOCK := 0x10000;KLF_RESET := 0x40000000;
INPUTLANGCHANGE_SYSCHARSET := 0x1;INPUTLANGCHANGE_FORWARD := 0x2;INPUTLANGCHANGE_BACKWARD := 0x4;
KL_NAMELENGTH := 0x9;LOADKEYBOARDLAYOUT := 0x0;GETKEYBOARDLAYOUTNAME := 0x0;
GMMP_USE_DISPLAY_POINTS := 0x1;GMMP_USE_HIGH_RESOLUTION_POINTS := 0x2;DESKTOP_READOBJECTS := 0x1;
DESKTOP_CREATEWINDOW := 0x2;DESKTOP_CREATEMENU := 0x4;DESKTOP_HOOKCONTROL := 0x8;
DESKTOP_JOURNALRECORD := 0x10;DESKTOP_JOURNALPLAYBACK := 0x20;DESKTOP_ENUMERATE := 0x40;
DESKTOP_WRITEOBJECTS := 0x80;DESKTOP_SWITCHDESKTOP := 0x100;DF_ALLOWOTHERACCOUNTHOOK := 0x1;
CREATEDESKTOP := 0x0;CREATEDESKTOPEX := 0x0;OPENDESKTOP := 0x0;
ENUMDESKTOPS := 0x0;WINSTA_ENUMDESKTOPS := 0x1;WINSTA_READATTRIBUTES := 0x2;
WINSTA_ACCESSCLIPBOARD := 0x4;WINSTA_CREATEDESKTOP := 0x8;WINSTA_WRITEATTRIBUTES := 0x10;
WINSTA_ACCESSGLOBALATOMS := 0x20;WINSTA_EXITWINDOWS := 0x40;WINSTA_ENUMERATE := 0x100;
WINSTA_READSCREEN := 0x200;WINSTA_ALL_ACCESS := 0x37F;CWF_CREATE_ONLY := 0x1;
WSF_VISIBLE := 0x1;CREATEWINDOWSTATION := 0x0;OPENWINDOWSTATION := 0x0;
ENUMWINDOWSTATIONS := 0x0;UOI_FLAGS := 0x1;UOI_NAME := 0x2;
UOI_TYPE := 0x3;UOI_USER_SID := 0x4;UOI_HEAPSIZE := 0x5;
UOI_IO := 0x6;GETUSEROBJECTINFORMATION := 0x0;SETUSEROBJECTINFORMATION := 0x0;
GWL_WNDPROC := 0xFFFFFFFC;GWL_HINSTANCE := 0xFFFFFFFA;GWL_HWNDPARENT := 0xFFFFFFF8;
GWL_STYLE := 0xFFFFFFF0;GWL_EXSTYLE := 0xFFFFFFEC;GWL_USERDATA := 0xFFFFFFEB;
GWL_ID := 0xFFFFFFF4;GWLP_WNDPROC := 0xFFFFFFFC;GWLP_HINSTANCE := 0xFFFFFFFA;
GWLP_HWNDPARENT := 0xFFFFFFF8;GWLP_USERDATA := 0xFFFFFFEB;GWLP_ID := 0xFFFFFFF4;
GCL_MENUNAME := 0xFFFFFFF8;GCL_HBRBACKGROUND := 0xFFFFFFF6;GCL_HCURSOR := 0xFFFFFFF4;
GCL_HICON := 0xFFFFFFF2;GCL_HMODULE := 0xFFFFFFF0;GCL_CBWNDEXTRA := 0xFFFFFFEE;
GCL_CBCLSEXTRA := 0xFFFFFFEC;GCL_WNDPROC := 0xFFFFFFE8;GCL_STYLE := 0xFFFFFFE6;
GCW_ATOM := 0xFFFFFFE0;GCL_HICONSM := 0xFFFFFFDE;GCLP_MENUNAME := 0xFFFFFFF8;
GCLP_HBRBACKGROUND := 0xFFFFFFF6;GCLP_HCURSOR := 0xFFFFFFF4;GCLP_HICON := 0xFFFFFFF2;
GCLP_HMODULE := 0xFFFFFFF0;GCLP_WNDPROC := 0xFFFFFFE8;GCLP_HICONSM := 0xFFFFFFDE;
WM_NULL := 0x0;WM_CREATE := 0x1;WM_DESTROY := 0x2;
WM_MOVE := 0x3;WM_SIZE := 0x5;WM_ACTIVATE := 0x6;
WA_INACTIVE := 0x0;WA_ACTIVE := 0x1;WA_CLICKACTIVE := 0x2;
WM_SETFOCUS := 0x7;WM_KILLFOCUS := 0x8;WM_ENABLE := 0xA;
WM_SETREDRAW := 0xB;WM_SETTEXT := 0xC;WM_GETTEXT := 0xD;
WM_GETTEXTLENGTH := 0xE;WM_PAINT := 0xF;WM_CLOSE := 0x10;
WM_QUERYENDSESSION := 0x11;WM_QUERYOPEN := 0x13;WM_ENDSESSION := 0x16;
WM_QUIT := 0x12;WM_ERASEBKGND := 0x14;WM_SYSCOLORCHANGE := 0x15;
WM_SHOWWINDOW := 0x18;WM_WININICHANGE := 0x1A;WM_SETTINGCHANGE := 0x1A;
WM_DEVMODECHANGE := 0x1B;WM_ACTIVATEAPP := 0x1C;WM_FONTCHANGE := 0x1D;
WM_TIMECHANGE := 0x1E;WM_CANCELMODE := 0x1F;WM_SETCURSOR := 0x20;
WM_MOUSEACTIVATE := 0x21;WM_CHILDACTIVATE := 0x22;WM_QUEUESYNC := 0x23;
WM_GETMINMAXINFO := 0x24;WM_PAINTICON := 0x26;WM_ICONERASEBKGND := 0x27;
WM_NEXTDLGCTL := 0x28;WM_SPOOLERSTATUS := 0x2A;WM_DRAWITEM := 0x2B;
WM_MEASUREITEM := 0x2C;WM_DELETEITEM := 0x2D;WM_VKEYTOITEM := 0x2E;
WM_CHARTOITEM := 0x2F;WM_SETFONT := 0x30;WM_GETFONT := 0x31;
WM_SETHOTKEY := 0x32;WM_GETHOTKEY := 0x33;WM_QUERYDRAGICON := 0x37;
WM_COMPAREITEM := 0x39;WM_GETOBJECT := 0x3D;WM_COMPACTING := 0x41;
WM_COMMNOTIFY := 0x44;WM_WINDOWPOSCHANGING := 0x46;WM_WINDOWPOSCHANGED := 0x47;
WM_POWER := 0x48;PWR_OK := 0x1;PWR_FAIL := 0xFFFFFFFF;
PWR_SUSPENDREQUEST := 0x1;PWR_SUSPENDRESUME := 0x2;PWR_CRITICALRESUME := 0x3;
WM_COPYDATA := 0x4A;WM_CANCELJOURNAL := 0x4B;WM_NOTIFY := 0x4E;
WM_INPUTLANGCHANGEREQUEST := 0x50;WM_INPUTLANGCHANGE := 0x51;WM_TCARD := 0x52;
WM_HELP := 0x53;WM_USERCHANGED := 0x54;WM_NOTIFYFORMAT := 0x55;
NFR_ANSI := 0x1;NFR_UNICODE := 0x2;NF_QUERY := 0x3;
NF_REQUERY := 0x4;WM_CONTEXTMENU := 0x7B;WM_STYLECHANGING := 0x7C;
WM_STYLECHANGED := 0x7D;WM_DISPLAYCHANGE := 0x7E;WM_GETICON := 0x7F;
WM_SETICON := 0x80;WM_NCCREATE := 0x81;WM_NCDESTROY := 0x82;
WM_NCCALCSIZE := 0x83;WM_NCHITTEST := 0x84;WM_NCPAINT := 0x85;
WM_NCACTIVATE := 0x86;WM_GETDLGCODE := 0x87;WM_SYNCPAINT := 0x88;
WM_NCMOUSEMOVE := 0xA0;WM_NCLBUTTONDOWN := 0xA1;WM_NCLBUTTONUP := 0xA2;
WM_NCLBUTTONDBLCLK := 0xA3;WM_NCRBUTTONDOWN := 0xA4;WM_NCRBUTTONUP := 0xA5;
WM_NCRBUTTONDBLCLK := 0xA6;WM_NCMBUTTONDOWN := 0xA7;WM_NCMBUTTONUP := 0xA8;
WM_NCMBUTTONDBLCLK := 0xA9;WM_NCXBUTTONDOWN := 0xAB;WM_NCXBUTTONUP := 0xAC;
WM_NCXBUTTONDBLCLK := 0xAD;WM_INPUT_DEVICE_CHANGE := 0xFE;WM_INPUT := 0xFF;
WM_KEYFIRST := 0x100;WM_KEYDOWN := 0x100;WM_KEYUP := 0x101;
WM_CHAR := 0x102;WM_DEADCHAR := 0x103;WM_SYSKEYDOWN := 0x104;
WM_SYSKEYUP := 0x105;WM_SYSCHAR := 0x106;WM_SYSDEADCHAR := 0x107;
WM_UNICHAR := 0x109;WM_KEYLAST := 0x109;UNICODE_NOCHAR := 0xFFFF;
WM_IME_STARTCOMPOSITION := 0x10D;WM_IME_ENDCOMPOSITION := 0x10E;WM_IME_COMPOSITION := 0x10F;
WM_IME_KEYLAST := 0x10F;WM_INITDIALOG := 0x110;WM_COMMAND := 0x111;
WM_SYSCOMMAND := 0x112;WM_TIMER := 0x113;WM_HSCROLL := 0x114;
WM_VSCROLL := 0x115;WM_INITMENU := 0x116;WM_INITMENUPOPUP := 0x117;
WM_GESTURE := 0x119;WM_GESTURENOTIFY := 0x11A;WM_MENUSELECT := 0x11F;
WM_MENUCHAR := 0x120;WM_ENTERIDLE := 0x121;WM_MENURBUTTONUP := 0x122;
WM_MENUDRAG := 0x123;WM_MENUGETOBJECT := 0x124;WM_UNINITMENUPOPUP := 0x125;
WM_MENUCOMMAND := 0x126;WM_CHANGEUISTATE := 0x127;WM_UPDATEUISTATE := 0x128;
WM_QUERYUISTATE := 0x129;UIS_SET := 0x1;UIS_CLEAR := 0x2;
UIS_INITIALIZE := 0x3;UISF_HIDEFOCUS := 0x1;UISF_HIDEACCEL := 0x2;
UISF_ACTIVE := 0x4;WM_CTLCOLORMSGBOX := 0x132;WM_CTLCOLOREDIT := 0x133;
WM_CTLCOLORLISTBOX := 0x134;WM_CTLCOLORBTN := 0x135;WM_CTLCOLORDLG := 0x136;
WM_CTLCOLORSCROLLBAR := 0x137;WM_CTLCOLORSTATIC := 0x138;MN_GETHMENU := 0x1E1;
WM_MOUSEFIRST := 0x200;WM_MOUSEMOVE := 0x200;WM_LBUTTONDOWN := 0x201;
WM_LBUTTONUP := 0x202;WM_LBUTTONDBLCLK := 0x203;WM_RBUTTONDOWN := 0x204;
WM_RBUTTONUP := 0x205;WM_RBUTTONDBLCLK := 0x206;WM_MBUTTONDOWN := 0x207;
WM_MBUTTONUP := 0x208;WM_MBUTTONDBLCLK := 0x209;WM_MOUSEWHEEL := 0x20A;
WM_XBUTTONDOWN := 0x20B;WM_XBUTTONUP := 0x20C;WM_XBUTTONDBLCLK := 0x20D;
WM_MOUSEHWHEEL := 0x20E;WM_MOUSELAST := 0x20E;WHEEL_DELTA := 0x78;
WHEEL_PAGESCROLL := 0x0;XBUTTON1 := 0x1;XBUTTON2 := 0x2;
WM_PARENTNOTIFY := 0x210;WM_ENTERMENULOOP := 0x211;WM_EXITMENULOOP := 0x212;
WM_NEXTMENU := 0x213;WM_SIZING := 0x214;WM_CAPTURECHANGED := 0x215;
WM_MOVING := 0x216;WM_POWERBROADCAST := 0x218;PBT_APMQUERYSUSPEND := 0x0;
PBT_APMQUERYSTANDBY := 0x1;PBT_APMQUERYSUSPENDFAILED := 0x2;PBT_APMQUERYSTANDBYFAILED := 0x3;
PBT_APMSUSPEND := 0x4;PBT_APMSTANDBY := 0x5;PBT_APMRESUMECRITICAL := 0x6;
PBT_APMRESUMESUSPEND := 0x7;PBT_APMRESUMESTANDBY := 0x8;PBTF_APMRESUMEFROMFAILURE := 0x1;
PBT_APMBATTERYLOW := 0x9;PBT_APMPOWERSTATUSCHANGE := 0xA;PBT_APMOEMEVENT := 0xB;
PBT_APMRESUMEAUTOMATIC := 0x12;PBT_POWERSETTINGCHANGE := 0x8013;WM_DEVICECHANGE := 0x219;
WM_MDICREATE := 0x220;WM_MDIDESTROY := 0x221;WM_MDIACTIVATE := 0x222;
WM_MDIRESTORE := 0x223;WM_MDINEXT := 0x224;WM_MDIMAXIMIZE := 0x225;
WM_MDITILE := 0x226;WM_MDICASCADE := 0x227;WM_MDIICONARRANGE := 0x228;
WM_MDIGETACTIVE := 0x229;WM_MDISETMENU := 0x230;WM_ENTERSIZEMOVE := 0x231;
WM_EXITSIZEMOVE := 0x232;WM_DROPFILES := 0x233;WM_MDIREFRESHMENU := 0x234;
WM_POINTERDEVICECHANGE := 0x238;WM_POINTERDEVICEINRANGE := 0x239;WM_POINTERDEVICEOUTOFRANGE := 0x23A;
WM_TOUCH := 0x240;WM_NCPOINTERUPDATE := 0x241;WM_NCPOINTERDOWN := 0x242;
WM_NCPOINTERUP := 0x243;WM_POINTERUPDATE := 0x245;WM_POINTERDOWN := 0x246;
WM_POINTERUP := 0x247;WM_POINTERENTER := 0x249;WM_POINTERLEAVE := 0x24A;
WM_POINTERACTIVATE := 0x24B;WM_POINTERCAPTURECHANGED := 0x24C;WM_TOUCHHITTESTING := 0x24D;
WM_POINTERWHEEL := 0x24E;WM_POINTERHWHEEL := 0x24F;DM_POINTERHITTEST := 0x250;
WM_IME_SETCONTEXT := 0x281;WM_IME_NOTIFY := 0x282;WM_IME_CONTROL := 0x283;
WM_IME_COMPOSITIONFULL := 0x284;WM_IME_SELECT := 0x285;WM_IME_CHAR := 0x286;
WM_IME_REQUEST := 0x288;WM_IME_KEYDOWN := 0x290;WM_IME_KEYUP := 0x291;
WM_MOUSEHOVER := 0x2A1;WM_MOUSELEAVE := 0x2A3;WM_NCMOUSEHOVER := 0x2A0;
WM_NCMOUSELEAVE := 0x2A2;WM_WTSSESSION_CHANGE := 0x2B1;WM_TABLET_FIRST := 0x2C0;
WM_TABLET_LAST := 0x2DF;WM_DPICHANGED := 0x2E0;WM_CUT := 0x300;
WM_COPY := 0x301;WM_PASTE := 0x302;WM_CLEAR := 0x303;
WM_UNDO := 0x304;WM_RENDERFORMAT := 0x305;WM_RENDERALLFORMATS := 0x306;
WM_DESTROYCLIPBOARD := 0x307;WM_DRAWCLIPBOARD := 0x308;WM_PAINTCLIPBOARD := 0x309;
WM_VSCROLLCLIPBOARD := 0x30A;WM_SIZECLIPBOARD := 0x30B;WM_ASKCBFORMATNAME := 0x30C;
WM_CHANGECBCHAIN := 0x30D;WM_HSCROLLCLIPBOARD := 0x30E;WM_QUERYNEWPALETTE := 0x30F;
WM_PALETTEISCHANGING := 0x310;WM_PALETTECHANGED := 0x311;WM_HOTKEY := 0x312;
WM_PRINT := 0x317;WM_PRINTCLIENT := 0x318;WM_APPCOMMAND := 0x319;
WM_THEMECHANGED := 0x31A;WM_CLIPBOARDUPDATE := 0x31D;WM_DWMCOMPOSITIONCHANGED := 0x31E;
WM_DWMNCRENDERINGCHANGED := 0x31F;WM_DWMCOLORIZATIONCOLORCHANGED := 0x320;WM_DWMWINDOWMAXIMIZEDCHANGE := 0x321;
WM_DWMSENDICONICTHUMBNAIL := 0x323;WM_DWMSENDICONICLIVEPREVIEWBITMAP := 0x326;WM_GETTITLEBARINFOEX := 0x33F;
WM_HANDHELDFIRST := 0x358;WM_HANDHELDLAST := 0x35F;WM_AFXFIRST := 0x360;
WM_AFXLAST := 0x37F;WM_PENWINFIRST := 0x380;WM_PENWINLAST := 0x38F;
WM_APP := 0x8000;WM_USER := 0x400;WM_USERFIST := 0x2400;
WM_NOTTOSELF := 0x3400;WM_QUOTATIONS := 0x4400;WMSZ_LEFT := 0x1;
WMSZ_RIGHT := 0x2;WMSZ_TOP := 0x3;WMSZ_TOPLEFT := 0x4;
WMSZ_TOPRIGHT := 0x5;WMSZ_BOTTOM := 0x6;WMSZ_BOTTOMLEFT := 0x7;
WMSZ_BOTTOMRIGHT := 0x8;HTERROR := 0xFFFFFFFE;HTTRANSPARENT := 0xFFFFFFFF;
HTNOWHERE := 0x0;HTCLIENT := 0x1;HTCAPTION := 0x2;
HTSYSMENU := 0x3;HTGROWBOX := 0x4;HTSIZE := 0x4;
HTMENU := 0x5;HTHSCROLL := 0x6;HTVSCROLL := 0x7;
HTMINBUTTON := 0x8;HTMAXBUTTON := 0x9;HTLEFT := 0xA;
HTRIGHT := 0xB;HTTOP := 0xC;HTTOPLEFT := 0xD;
HTTOPRIGHT := 0xE;HTBOTTOM := 0xF;HTBOTTOMLEFT := 0x10;
HTBOTTOMRIGHT := 0x11;HTBORDER := 0x12;HTREDUCE := 0x8;
HTZOOM := 0x9;HTSIZEFIRST := 0xA;HTSIZELAST := 0x11;
HTOBJECT := 0x13;HTCLOSE := 0x14;HTHELP := 0x15;
SMTO_NORMAL := 0x0;SMTO_BLOCK := 0x1;SMTO_ABORTIFHUNG := 0x2;
SMTO_NOTIMEOUTIFNOTHUNG := 0x8;SMTO_ERRORONEXIT := 0x20;MA_ACTIVATE := 0x1;
MA_ACTIVATEANDEAT := 0x2;MA_NOACTIVATE := 0x3;MA_NOACTIVATEANDEAT := 0x4;
ICON_SMALL := 0x0;ICON_BIG := 0x1;ICON_SMALL2 := 0x2;
REGISTERWINDOWMESSAGE := 0x0;SIZE_RESTORED := 0x0;SIZE_MINIMIZED := 0x1;
SIZE_MAXIMIZED := 0x2;SIZE_MAXSHOW := 0x3;SIZE_MAXHIDE := 0x4;
SIZENORMAL := 0x0;SIZEICONIC := 0x1;SIZEFULLSCREEN := 0x2;
SIZEZOOMSHOW := 0x3;SIZEZOOMHIDE := 0x4;WVR_ALIGNTOP := 0x10;
WVR_ALIGNLEFT := 0x20;WVR_ALIGNBOTTOM := 0x40;WVR_ALIGNRIGHT := 0x80;
WVR_HREDRAW := 0x100;WVR_VREDRAW := 0x200;WVR_REDRAW := 0x300;
WVR_VALIDRECTS := 0x400;MK_LBUTTON := 0x1;MK_RBUTTON := 0x2;
MK_SHIFT := 0x4;MK_CONTROL := 0x8;MK_MBUTTON := 0x10;
MK_XBUTTON1 := 0x20;MK_XBUTTON2 := 0x40;TME_HOVER := 0x1;
TME_LEAVE := 0x2;TME_NONCLIENT := 0x10;TME_QUERY := 0x40000000;
TME_CANCEL := 0x80000000;HOVER_DEFAULT := 0xFFFFFFFF;WS_OVERLAPPED := 0x0;
WS_POPUP := 0x80000000;WS_CHILD := 0x40000000;WS_MINIMIZE := 0x20000000;
WS_VISIBLE := 0x10000000;WS_DISABLED := 0x8000000;WS_CLIPSIBLINGS := 0x4000000;
WS_CLIPCHILDREN := 0x2000000;WS_MAXIMIZE := 0x1000000;WS_CAPTION := 0xC00000;
WS_BORDER := 0x800000;WS_DLGFRAME := 0x400000;WS_VSCROLL := 0x200000;
WS_HSCROLL := 0x100000;WS_SYSMENU := 0x80000;WS_THICKFRAME := 0x40000;
WS_GROUP := 0x20000;WS_TABSTOP := 0x10000;WS_MINIMIZEBOX := 0x20000;
WS_MAXIMIZEBOX := 0x10000;WS_TILED := 0x0;WS_ICONIC := 0x20000000;
WS_SIZEBOX := 0x40000;WS_TILEDWINDOW := 0xCF0000;WS_OVERLAPPEDWINDOW := 0xCF0000;
WS_POPUPWINDOW := 0x80880000;WS_CHILDWINDOW := 0x40000000;WS_EX_DLGMODALFRAME := 0x1;
WS_EX_NOPARENTNOTIFY := 0x4;WS_EX_TOPMOST := 0x8;WS_EX_ACCEPTFILES := 0x10;
WS_EX_TRANSPARENT := 0x20;WS_EX_MDICHILD := 0x40;WS_EX_TOOLWINDOW := 0x80;
WS_EX_WINDOWEDGE := 0x100;WS_EX_CLIENTEDGE := 0x200;WS_EX_CONTEXTHELP := 0x400;
WS_EX_RIGHT := 0x1000;WS_EX_LEFT := 0x0;WS_EX_RTLREADING := 0x2000;
WS_EX_LTRREADING := 0x0;WS_EX_LEFTSCROLLBAR := 0x4000;WS_EX_RIGHTSCROLLBAR := 0x0;
WS_EX_CONTROLPARENT := 0x10000;WS_EX_STATICEDGE := 0x20000;WS_EX_APPWINDOW := 0x40000;
WS_EX_OVERLAPPEDWINDOW := 0x300;WS_EX_PALETTEWINDOW := 0x188;WS_EX_LAYERED := 0x80000;
WS_EX_NOINHERITLAYOUT := 0x100000;WS_EX_NOREDIRECTIONBITMAP := 0x200000;WS_EX_LAYOUTRTL := 0x400000;
WS_EX_COMPOSITED := 0x2000000;WS_EX_NOACTIVATE := 0x8000000;CS_VREDRAW := 0x1;
CS_HREDRAW := 0x2;CS_DBLCLKS := 0x8;CS_OWNDC := 0x20;
CS_CLASSDC := 0x40;CS_PARENTDC := 0x80;CS_NOCLOSE := 0x200;
CS_SAVEBITS := 0x800;CS_BYTEALIGNCLIENT := 0x1000;CS_BYTEALIGNWINDOW := 0x2000;
CS_GLOBALCLASS := 0x4000;CS_IME := 0x10000;CS_DROPSHADOW := 0x20000;
PRF_CHECKVISIBLE := 0x1;PRF_NONCLIENT := 0x2;PRF_CLIENT := 0x4;
PRF_ERASEBKGND := 0x8;PRF_CHILDREN := 0x10;PRF_OWNED := 0x20;
BDR_RAISEDOUTER := 0x1;BDR_SUNKENOUTER := 0x2;BDR_RAISEDINNER := 0x4;
BDR_SUNKENINNER := 0x8;BDR_OUTER := 0x3;BDR_INNER := 0xC;
BDR_RAISED := 0x5;BDR_SUNKEN := 0xA;EDGE_RAISED := 0x5;
EDGE_SUNKEN := 0xA;EDGE_ETCHED := 0x6;EDGE_BUMP := 0x9;
BF_LEFT := 0x1;BF_TOP := 0x2;BF_RIGHT := 0x4;
BF_BOTTOM := 0x8;BF_TOPLEFT := 0x3;BF_TOPRIGHT := 0x6;
BF_BOTTOMLEFT := 0x9;BF_BOTTOMRIGHT := 0xC;BF_RECT := 0xF;
BF_DIAGONAL := 0x10;BF_DIAGONAL_ENDTOPRIGHT := 0x16;BF_DIAGONAL_ENDTOPLEFT := 0x13;
BF_DIAGONAL_ENDBOTTOMLEFT := 0x19;BF_DIAGONAL_ENDBOTTOMRIGHT := 0x1C;BF_MIDDLE := 0x800;
BF_SOFT := 0x1000;BF_ADJUST := 0x2000;BF_FLAT := 0x4000;
BF_MONO := 0x8000;DFC_CAPTION := 0x1;DFC_MENU := 0x2;
DFC_SCROLL := 0x3;DFC_BUTTON := 0x4;DFC_POPUPMENU := 0x5;
DFCS_CAPTIONCLOSE := 0x0;DFCS_CAPTIONMIN := 0x1;DFCS_CAPTIONMAX := 0x2;
DFCS_CAPTIONRESTORE := 0x3;DFCS_CAPTIONHELP := 0x4;DFCS_MENUARROW := 0x0;
DFCS_MENUCHECK := 0x1;DFCS_MENUBULLET := 0x2;DFCS_MENUARROWRIGHT := 0x4;
DFCS_SCROLLUP := 0x0;DFCS_SCROLLDOWN := 0x1;DFCS_SCROLLLEFT := 0x2;
DFCS_SCROLLRIGHT := 0x3;DFCS_SCROLLCOMBOBOX := 0x5;DFCS_SCROLLSIZEGRIP := 0x8;
DFCS_SCROLLSIZEGRIPRIGHT := 0x10;DFCS_BUTTONCHECK := 0x0;DFCS_BUTTONRADIOIMAGE := 0x1;
DFCS_BUTTONRADIOMASK := 0x2;DFCS_BUTTONRADIO := 0x4;DFCS_BUTTON3STATE := 0x8;
DFCS_BUTTONPUSH := 0x10;DFCS_INACTIVE := 0x100;DFCS_PUSHED := 0x200;
DFCS_CHECKED := 0x400;DFCS_TRANSPARENT := 0x800;DFCS_HOT := 0x1000;
DFCS_ADJUSTRECT := 0x2000;DFCS_FLAT := 0x4000;DFCS_MONO := 0x8000;
DC_ACTIVE := 0x1;DC_SMALLCAP := 0x2;DC_ICON := 0x4;
DC_TEXT := 0x8;DC_INBUTTON := 0x10;DC_GRADIENT := 0x20;
DC_BUTTONS := 0x1000;IDANI_OPEN := 0x1;IDANI_CAPTION := 0x3;
CF_TEXT := 0x1;CF_BITMAP := 0x2;CF_METAFILEPICT := 0x3;
CF_SYLK := 0x4;CF_DIF := 0x5;CF_TIFF := 0x6;
CF_OEMTEXT := 0x7;CF_DIB := 0x8;CF_PALETTE := 0x9;
CF_PENDATA := 0xA;CF_RIFF := 0xB;CF_WAVE := 0xC;
CF_UNICODETEXT := 0xD;CF_ENHMETAFILE := 0xE;CF_HDROP := 0xF;
CF_LOCALE := 0x10;CF_DIBV5 := 0x11;CF_MAX := 0x12;
CF_OWNERDISPLAY := 0x80;CF_DSPTEXT := 0x81;CF_DSPBITMAP := 0x82;
CF_DSPMETAFILEPICT := 0x83;CF_DSPENHMETAFILE := 0x8E;CF_PRIVATEFIRST := 0x200;
CF_PRIVATELAST := 0x2FF;CF_GDIOBJFIRST := 0x300;CF_GDIOBJLAST := 0x3FF;
FVIRTKEY := 0x1;FNOINVERT := 0x2;FSHIFT := 0x4;
FCONTROL := 0x8;FALT := 0x10;WPF_SETMINPOSITION := 0x1;
WPF_RESTORETOMAXIMIZED := 0x2;WPF_ASYNCWINDOWPLACEMENT := 0x4;ODT_MENU := 0x1;
ODT_LISTBOX := 0x2;ODT_COMBOBOX := 0x3;ODT_BUTTON := 0x4;
ODT_STATIC := 0x5;ODA_DRAWENTIRE := 0x1;ODA_SELECT := 0x2;
ODA_FOCUS := 0x4;ODS_SELECTED := 0x1;ODS_GRAYED := 0x2;
ODS_DISABLED := 0x4;ODS_CHECKED := 0x8;ODS_FOCUS := 0x10;
ODS_DEFAULT := 0x20;ODS_COMBOBOXEDIT := 0x1000;ODS_HOTLIGHT := 0x40;
ODS_INACTIVE := 0x80;ODS_NOACCEL := 0x100;ODS_NOFOCUSRECT := 0x200;
DISPATCHMESSAGE := NIL;PEEKMESSAGE := 0x0;PM_NOREMOVE := 0x0;
PM_REMOVE := 0x1;PM_NOYIELD := 0x2;PM_QS_INPUT := 0x1C070000;
PM_QS_POSTMESSAGE := 0x980000;PM_QS_PAINT := 0x200000;PM_QS_SENDMESSAGE := 0x400000;
MOD_ALT := 0x1;MOD_CONTROL := 0x2;MOD_SHIFT := 0x4;
MOD_WIN := 0x8;MOD_NOREPEAT := 0x4000;IDHOT_SNAPWINDOW := 0xFFFFFFFF;
IDHOT_SNAPDESKTOP := 0xFFFFFFFE;ENDSESSION_CLOSEAPP := 0x1;ENDSESSION_CRITICAL := 0x40000000;
ENDSESSION_LOGOFF := 0x80000000;EWX_LOGOFF := 0x0;EWX_SHUTDOWN := 0x1;
EWX_REBOOT := 0x2;EWX_FORCE := 0x4;EWX_POWEROFF := 0x8;
EWX_FORCEIFHUNG := 0x10;EWX_QUICKRESOLVE := 0x20;EWX_RESTARTAPPS := 0x40;
EWX_HYBRID_SHUTDOWN := 0x400000;EWX_BOOTOPTIONS := 0x1000000;SENDMESSAGE := 0x0;
SENDMESSAGETIMEOUT := 0x0;SENDNOTIFYMESSAGE := 0x0;SENDMESSAGECALLBACK := 0x0;
BROADCASTSYSTEMMESSAGEEX := 0x0;BROADCASTSYSTEMMESSAGE := 0x0;BSM_ALLCOMPONENTS := 0x0;
BSM_VXDS := 0x1;BSM_NETDRIVER := 0x2;BSM_INSTALLABLEDRIVERS := 0x4;
BSM_APPLICATIONS := 0x8;BSM_ALLDESKTOPS := 0x10;BSF_QUERY := 0x1;
BSF_IGNORECURRENTTASK := 0x2;BSF_FLUSHDISK := 0x4;BSF_NOHANG := 0x8;
BSF_POSTMESSAGE := 0x10;BSF_FORCEIFHUNG := 0x20;BSF_NOTIMEOUTIFNOTHUNG := 0x40;
BSF_ALLOWSFW := 0x80;BSF_SENDNOTIFYMESSAGE := 0x100;BSF_RETURNHDESK := 0x200;
BSF_LUID := 0x400;BROADCAST_QUERY_DENY := 0x424D5144;DEVICE_NOTIFY_WINDOW_HANDLE := 0x0;
DEVICE_NOTIFY_SERVICE_HANDLE := 0x1;DEVICE_NOTIFY_ALL_INTERFACE_CLASSES := 0x4;REGISTERDEVICENOTIFICATION := 0x0;
POSTMESSAGE := 0x0;POSTTHREADMESSAGE := 0x0;POSTAPPMESSAGE := 0x0;
HWND_BROADCAST := 0xFFFF;HWND_MESSAGE := 0xFFFFFFFD;DEFWINDOWPROC := 0x0;
ISMEX_NOSEND := 0x0;ISMEX_SEND := 0x1;ISMEX_NOTIFY := 0x2;
ISMEX_CALLBACK := 0x4;ISMEX_REPLIED := 0x8;REGISTERCLASS := 0x0;
UNREGISTERCLASS := 0x0;GETCLASSINFO := 0x0;REGISTERCLASSEX := 0x0;
GETCLASSINFOEX := 0x0;CW_USEDEFAULT := 0x80000000;HWND_DESKTOP := 0x0;
CREATEWINDOWEX := 0x0;CREATEWINDOW := 0x0;PW_CLIENTONLY := 0x1;
PW_RENDERFULLCONTENT := 0x2;LWA_COLORKEY := 0x1;LWA_ALPHA := 0x2;
ULW_COLORKEY := 0x1;ULW_ALPHA := 0x2;ULW_OPAQUE := 0x4;
ULW_EX_NORESIZE := 0x8;FLASHW_STOP := 0x0;FLASHW_CAPTION := 0x1;
FLASHW_TRAY := 0x2;FLASHW_ALL := 0x3;FLASHW_TIMER := 0x4;
FLASHW_TIMERNOFG := 0xC;WDA_NONE := 0x0;WDA_MONITOR := 0x1;
SWP_NOSIZE := 0x1;SWP_NOMOVE := 0x2;SWP_NOZORDER := 0x4;
SWP_NOREDRAW := 0x8;SWP_NOACTIVATE := 0x10;SWP_FRAMECHANGED := 0x20;
SWP_SHOWWINDOW := 0x40;SWP_HIDEWINDOW := 0x80;SWP_NOCOPYBITS := 0x100;
SWP_NOOWNERZORDER := 0x200;SWP_NOSENDCHANGING := 0x400;SWP_DRAWFRAME := 0x20;
SWP_NOREPOSITION := 0x200;SWP_DEFERERASE := 0x2000;SWP_ASYNCWINDOWPOS := 0x4000;
HWND_TOP := 0x0;HWND_BOTTOM := 0x1;HWND_TOPMOST := 0xFFFFFFFF;
HWND_NOTOPMOST := 0xFFFFFFFE;CREATEDIALOGPARAM := 0x0;CREATEDIALOGINDIRECTPARAM := 0x0;
CREATEDIALOG := 0x0;CREATEDIALOGINDIRECT := 0x0;DIALOGBOXPARAM := 0x0;
DIALOGBOXINDIRECTPARAM := 0x0;DIALOGBOX := 0x0;DIALOGBOXINDIRECT := 0x0;
SETDLGITEMTEXT := 0x0;GETDLGITEMTEXT := 0x0;SENDDLGITEMMESSAGE := 0x0;
DEFDLGPROC := 0x0;DLGWINDOWEXTRA := 0x1E;CALLMSGFILTER := 0x0;
REGISTERCLIPBOARDFORMAT := 0x0;GETCLIPBOARDFORMATNAME := 0x0;CHARTOOEM := 0x0;
OEMTOCHAR := 0x0;CHARTOOEMBUFF := 0x0;OEMTOCHARBUFF := 0x0;
CHARUPPER := 0x0;CHARUPPERBUFF := 0x0;CHARLOWER := 0x0;
CHARLOWERBUFF := 0x0;CHARNEXT := 0x0;CHARPREV := 0x0;
ANSITOOEM := 0x0;OEMTOANSI := 0x0;ANSITOOEMBUFF := 0x0;
OEMTOANSIBUFF := 0x0;ANSIUPPER := 0x0;ANSIUPPERBUFF := 0x0;
ANSILOWER := 0x0;ANSILOWERBUFF := 0x0;ANSINEXT := 0x0;
ANSIPREV := 0x0;ISCHARALPHA := 0x0;ISCHARALPHANUMERIC := 0x0;
ISCHARUPPER := 0x0;ISCHARLOWER := 0x0;GETKEYNAMETEXT := 0x0;
VKKEYSCAN := 0x0;VKKEYSCANEX := 0x0;KEYEVENTF_EXTENDEDKEY := 0x1;
KEYEVENTF_KEYUP := 0x2;KEYEVENTF_UNICODE := 0x4;KEYEVENTF_SCANCODE := 0x8;
MOUSEEVENTF_MOVE := 0x1;MOUSEEVENTF_LEFTDOWN := 0x2;MOUSEEVENTF_LEFTUP := 0x4;
MOUSEEVENTF_RIGHTDOWN := 0x8;MOUSEEVENTF_RIGHTUP := 0x10;MOUSEEVENTF_MIDDLEDOWN := 0x20;
MOUSEEVENTF_MIDDLEUP := 0x40;MOUSEEVENTF_XDOWN := 0x80;MOUSEEVENTF_XUP := 0x100;
MOUSEEVENTF_WHEEL := 0x800;MOUSEEVENTF_HWHEEL := 0x1000;MOUSEEVENTF_MOVE_NOCOALESCE := 0x2000;
MOUSEEVENTF_VIRTUALDESK := 0x4000;MOUSEEVENTF_ABSOLUTE := 0x8000;INPUT_MOUSE := 0x0;
INPUT_KEYBOARD := 0x1;INPUT_HARDWARE := 0x2;TOUCHEVENTF_MOVE := 0x1;
TOUCHEVENTF_DOWN := 0x2;TOUCHEVENTF_UP := 0x4;TOUCHEVENTF_INRANGE := 0x8;
TOUCHEVENTF_PRIMARY := 0x10;TOUCHEVENTF_NOCOALESCE := 0x20;TOUCHEVENTF_PEN := 0x40;
TOUCHEVENTF_PALM := 0x80;TOUCHINPUTMASKF_TIMEFROMSYSTEM := 0x1;TOUCHINPUTMASKF_EXTRAINFO := 0x2;
TOUCHINPUTMASKF_CONTACTAREA := 0x4;TWF_FINETOUCH := 0x1;TWF_WANTPALM := 0x2;
POINTER_FLAG_NONE := 0x0;POINTER_FLAG_NEW := 0x1;POINTER_FLAG_INRANGE := 0x2;
POINTER_FLAG_INCONTACT := 0x4;POINTER_FLAG_FIRSTBUTTON := 0x10;POINTER_FLAG_SECONDBUTTON := 0x20;
POINTER_FLAG_THIRDBUTTON := 0x40;POINTER_FLAG_FOURTHBUTTON := 0x80;POINTER_FLAG_FIFTHBUTTON := 0x100;
POINTER_FLAG_PRIMARY := 0x2000;POINTER_FLAG_CONFIDENCE := 0x4000;POINTER_FLAG_CANCELED := 0x8000;
POINTER_FLAG_DOWN := 0x10000;POINTER_FLAG_UPDATE := 0x20000;POINTER_FLAG_UP := 0x40000;
POINTER_FLAG_WHEEL := 0x80000;POINTER_FLAG_HWHEEL := 0x100000;POINTER_FLAG_CAPTURECHANGED := 0x200000;
POINTER_FLAG_HASTRANSFORM := 0x400000;POINTER_MOD_SHIFT := 0x4;POINTER_MOD_CTRL := 0x8;
TOUCH_FLAG_NONE := 0x0;TOUCH_MASK_NONE := 0x0;TOUCH_MASK_CONTACTAREA := 0x1;
TOUCH_MASK_ORIENTATION := 0x2;TOUCH_MASK_PRESSURE := 0x4;PEN_FLAG_NONE := 0x0;
PEN_FLAG_BARREL := 0x1;PEN_FLAG_INVERTED := 0x2;PEN_FLAG_ERASER := 0x4;
PEN_MASK_NONE := 0x0;PEN_MASK_PRESSURE := 0x1;PEN_MASK_ROTATION := 0x2;
PEN_MASK_TILT_X := 0x4;PEN_MASK_TILT_Y := 0x8;POINTER_MESSAGE_FLAG_NEW := 0x1;
POINTER_MESSAGE_FLAG_INRANGE := 0x2;POINTER_MESSAGE_FLAG_INCONTACT := 0x4;POINTER_MESSAGE_FLAG_FIRSTBUTTON := 0x10;
POINTER_MESSAGE_FLAG_SECONDBUTTON := 0x20;POINTER_MESSAGE_FLAG_THIRDBUTTON := 0x40;POINTER_MESSAGE_FLAG_FOURTHBUTTON := 0x80;
POINTER_MESSAGE_FLAG_FIFTHBUTTON := 0x100;POINTER_MESSAGE_FLAG_PRIMARY := 0x2000;POINTER_MESSAGE_FLAG_CONFIDENCE := 0x4000;
POINTER_MESSAGE_FLAG_CANCELED := 0x8000;PA_ACTIVATE := 0x1;PA_NOACTIVATE := 0x3;
MAX_TOUCH_COUNT := 0x100;TOUCH_FEEDBACK_DEFAULT := 0x1;TOUCH_FEEDBACK_INDIRECT := 0x2;
TOUCH_FEEDBACK_NONE := 0x3;TOUCH_HIT_TESTING_DEFAULT := 0x0;TOUCH_HIT_TESTING_CLIENT := 0x1;
TOUCH_HIT_TESTING_NONE := 0x2;TOUCH_HIT_TESTING_PROXIMITY_CLOSEST := 0x0;TOUCH_HIT_TESTING_PROXIMITY_FARTHEST := 0xFFF;
GWFS_INCLUDE_ANCESTORS := 0x1;MAPVIRTUALKEY := 0x0;MAPVIRTUALKEYEX := 0x0;
MAPVK_VK_TO_VSC := 0x0;MAPVK_VSC_TO_VK := 0x1;MAPVK_VK_TO_CHAR := 0x2;
MAPVK_VSC_TO_VK_EX := 0x3;MAPVK_VK_TO_VSC_EX := 0x4;MWMO_WAITALL := 0x1;
MWMO_ALERTABLE := 0x2;MWMO_INPUTAVAILABLE := 0x4;QS_KEY := 0x1;
QS_MOUSEMOVE := 0x2;QS_MOUSEBUTTON := 0x4;QS_POSTMESSAGE := 0x8;
QS_TIMER := 0x10;QS_PAINT := 0x20;QS_SENDMESSAGE := 0x40;
QS_HOTKEY := 0x80;QS_ALLPOSTMESSAGE := 0x100;QS_RAWINPUT := 0x400;
QS_TOUCH := 0x800;QS_POINTER := 0x1000;QS_MOUSE := 0x6;
QS_INPUT := 0x1C07;QS_ALLEVENTS := 0x1CBF;QS_ALLINPUT := 0x1CFF;
USER_TIMER_MAXIMUM := 0x7FFFFFFF;USER_TIMER_MINIMUM := 0xA;TIMERV_DEFAULT_COALESCING := 0x0;
TIMERV_NO_COALESCING := 0xFFFFFFFF;TIMERV_COALESCING_MIN := 0x1;TIMERV_COALESCING_MAX := 0x7FFFFFF5;
LOADACCELERATORS := 0x0;CREATEACCELERATORTABLE := 0x0;COPYACCELERATORTABLE := 0x0;
TRANSLATEACCELERATOR := 0x0;SM_CXSCREEN := 0x0;SM_CYSCREEN := 0x1;
SM_CXVSCROLL := 0x2;SM_CYHSCROLL := 0x3;SM_CYCAPTION := 0x4;
SM_CXBORDER := 0x5;SM_CYBORDER := 0x6;SM_CXDLGFRAME := 0x7;
SM_CYDLGFRAME := 0x8;SM_CYVTHUMB := 0x9;SM_CXHTHUMB := 0xA;
SM_CXICON := 0xB;SM_CYICON := 0xC;SM_CXCURSOR := 0xD;
SM_CYCURSOR := 0xE;SM_CYMENU := 0xF;SM_CXFULLSCREEN := 0x10;
SM_CYFULLSCREEN := 0x11;SM_CYKANJIWINDOW := 0x12;SM_MOUSEPRESENT := 0x13;
SM_CYVSCROLL := 0x14;SM_CXHSCROLL := 0x15;SM_DEBUG := 0x16;
SM_SWAPBUTTON := 0x17;SM_RESERVED1 := 0x18;SM_RESERVED2 := 0x19;
SM_RESERVED3 := 0x1A;SM_RESERVED4 := 0x1B;SM_CXMIN := 0x1C;
SM_CYMIN := 0x1D;SM_CXSIZE := 0x1E;SM_CYSIZE := 0x1F;
SM_CXFRAME := 0x20;SM_CYFRAME := 0x21;SM_CXMINTRACK := 0x22;
SM_CYMINTRACK := 0x23;SM_CXDOUBLECLK := 0x24;SM_CYDOUBLECLK := 0x25;
SM_CXICONSPACING := 0x26;SM_CYICONSPACING := 0x27;SM_MENUDROPALIGNMENT := 0x28;
SM_PENWINDOWS := 0x29;SM_DBCSENABLED := 0x2A;SM_CMOUSEBUTTONS := 0x2B;
SM_CXFIXEDFRAME := 0x7;SM_CYFIXEDFRAME := 0x8;SM_CXSIZEFRAME := 0x20;
SM_CYSIZEFRAME := 0x21;SM_SECURE := 0x2C;SM_CXEDGE := 0x2D;
SM_CYEDGE := 0x2E;SM_CXMINSPACING := 0x2F;SM_CYMINSPACING := 0x30;
SM_CXSMICON := 0x31;SM_CYSMICON := 0x32;SM_CYSMCAPTION := 0x33;
SM_CXSMSIZE := 0x34;SM_CYSMSIZE := 0x35;SM_CXMENUSIZE := 0x36;
SM_CYMENUSIZE := 0x37;SM_ARRANGE := 0x38;SM_CXMINIMIZED := 0x39;
SM_CYMINIMIZED := 0x3A;SM_CXMAXTRACK := 0x3B;SM_CYMAXTRACK := 0x3C;
SM_CXMAXIMIZED := 0x3D;SM_CYMAXIMIZED := 0x3E;SM_NETWORK := 0x3F;
SM_CLEANBOOT := 0x43;SM_CXDRAG := 0x44;SM_CYDRAG := 0x45;
SM_SHOWSOUNDS := 0x46;SM_CXMENUCHECK := 0x47;SM_CYMENUCHECK := 0x48;
SM_SLOWMACHINE := 0x49;SM_MIDEASTENABLED := 0x4A;SM_MOUSEWHEELPRESENT := 0x4B;
SM_XVIRTUALSCREEN := 0x4C;SM_YVIRTUALSCREEN := 0x4D;SM_CXVIRTUALSCREEN := 0x4E;
SM_CYVIRTUALSCREEN := 0x4F;SM_CMONITORS := 0x50;SM_SAMEDISPLAYFORMAT := 0x51;
SM_IMMENABLED := 0x52;SM_CXFOCUSBORDER := 0x53;SM_CYFOCUSBORDER := 0x54;
SM_TABLETPC := 0x56;SM_MEDIACENTER := 0x57;SM_STARTER := 0x58;
SM_SERVERR2 := 0x59;SM_MOUSEHORIZONTALWHEELPRESENT := 0x5B;SM_CXPADDEDBORDER := 0x5C;
SM_DIGITIZER := 0x5E;SM_MAXIMUMTOUCHES := 0x5F;SM_CMETRICS := 0x4C;
SM_REMOTESESSION := 0x1000;SM_SHUTTINGDOWN := 0x2000;SM_REMOTECONTROL := 0x2001;
SM_CARETBLINKINGENABLED := 0x2002;SM_CONVERTIBLESLATEMODE := 0x2003;SM_SYSTEMDOCKED := 0x2004;
LOADMENU := 0x0;LOADMENUINDIRECT := 0x0;CHANGEMENU := 0x0;
GETMENUSTRING := 0x0;PMB_ACTIVE := 0x1;INSERTMENU := 0x0;
APPENDMENU := 0x0;MODIFYMENU := 0x0;MNC_IGNORE := 0x0;
MNC_CLOSE := 0x1;MNC_EXECUTE := 0x2;MNC_SELECT := 0x3;
MNS_NOCHECK := 0x80000000;MNS_MODELESS := 0x40000000;MNS_DRAGDROP := 0x20000000;
MNS_AUTODISMISS := 0x10000000;MNS_NOTIFYBYPOS := 0x8000000;MNS_CHECKORBMP := 0x4000000;
MIM_MAXHEIGHT := 0x1;MIM_BACKGROUND := 0x2;MIM_HELPID := 0x4;
MIM_MENUDATA := 0x8;MIM_STYLE := 0x10;MIM_APPLYTOSUBMENUS := 0x80000000;
MND_CONTINUE := 0x0;MND_ENDMENU := 0x1;MNGOF_TOPGAP := 0x1;
MNGOF_BOTTOMGAP := 0x2;MNGO_NOINTERFACE := 0x0;MNGO_NOERROR := 0x1;
MIIM_STATE := 0x1;MIIM_ID := 0x2;MIIM_SUBMENU := 0x4;
MIIM_CHECKMARKS := 0x8;MIIM_TYPE := 0x10;MIIM_DATA := 0x20;
MIIM_STRING := 0x40;MIIM_BITMAP := 0x80;MIIM_FTYPE := 0x100;
HBMMENU_CALLBACK := 0xFFFFFFFF;HBMMENU_SYSTEM := 0x1;HBMMENU_MBAR_RESTORE := 0x2;
HBMMENU_MBAR_MINIMIZE := 0x3;HBMMENU_MBAR_CLOSE := 0x5;HBMMENU_MBAR_CLOSE_D := 0x6;
HBMMENU_MBAR_MINIMIZE_D := 0x7;HBMMENU_POPUP_CLOSE := 0x8;HBMMENU_POPUP_RESTORE := 0x9;
HBMMENU_POPUP_MAXIMIZE := 0xA;HBMMENU_POPUP_MINIMIZE := 0xB;INSERTMENUITEM := 0x0;
GETMENUITEMINFO := 0x0;SETMENUITEMINFO := 0x0;GMDI_USEDISABLED := 0x1;
GMDI_GOINTOPOPUPS := 0x2;TPM_LEFTBUTTON := 0x0;TPM_RIGHTBUTTON := 0x2;
TPM_LEFTALIGN := 0x0;TPM_CENTERALIGN := 0x4;TPM_RIGHTALIGN := 0x8;
TPM_TOPALIGN := 0x0;TPM_VCENTERALIGN := 0x10;TPM_BOTTOMALIGN := 0x20;
TPM_HORIZONTAL := 0x0;TPM_VERTICAL := 0x40;TPM_NONOTIFY := 0x80;
TPM_RETURNCMD := 0x100;TPM_RECURSE := 0x1;TPM_HORPOSANIMATION := 0x400;
TPM_HORNEGANIMATION := 0x800;TPM_VERPOSANIMATION := 0x1000;TPM_VERNEGANIMATION := 0x2000;
TPM_NOANIMATION := 0x4000;TPM_LAYOUTRTL := 0x8000;TPM_WORKAREA := 0x10000;
DOF_EXECUTABLE := 0x8001;DOF_DOCUMENT := 0x8002;DOF_DIRECTORY := 0x8003;
DOF_MULTIPLE := 0x8004;DOF_PROGMAN := 0x1;DOF_SHELLDATA := 0x2;
DO_DROPFILE := 0x454C4946;DO_PRINTFILE := 0x544E5250;DT_TOP := 0x0;
DT_LEFT := 0x0;DT_CENTER := 0x1;DT_RIGHT := 0x2;
DT_VCENTER := 0x4;DT_BOTTOM := 0x8;DT_WORDBREAK := 0x10;
DT_SINGLELINE := 0x20;DT_EXPANDTABS := 0x40;DT_TABSTOP := 0x80;
DT_NOCLIP := 0x100;DT_EXTERNALLEADING := 0x200;DT_CALCRECT := 0x400;
DT_NOPREFIX := 0x800;DT_INTERNAL := 0x1000;DT_EDITCONTROL := 0x2000;
DT_PATH_ELLIPSIS := 0x4000;DT_END_ELLIPSIS := 0x8000;DT_MODIFYSTRING := 0x10000;
DT_RTLREADING := 0x20000;DT_WORD_ELLIPSIS := 0x40000;DT_NOFULLWIDTHCHARBREAK := 0x80000;
DT_HIDEPREFIX := 0x100000;DT_PREFIXONLY := 0x200000;DRAWTEXT := 0x0;
DRAWTEXTEX := 0x0;GRAYSTRING := 0x0;DST_COMPLEX := 0x0;
DST_TEXT := 0x1;DST_PREFIXTEXT := 0x2;DST_ICON := 0x3;
DST_BITMAP := 0x4;DSS_NORMAL := 0x0;DSS_UNION := 0x10;
DSS_DISABLED := 0x20;DSS_MONO := 0x80;DSS_HIDEPREFIX := 0x200;
DSS_PREFIXONLY := 0x400;DSS_RIGHT := 0x8000;DRAWSTATE := 0x0;
TABBEDTEXTOUT := 0x0;GETTABBEDTEXTEXTENT := 0x0;ASFW_ANY := 0xFFFFFFFF;
LSFW_LOCK := 0x1;LSFW_UNLOCK := 0x2;DCX_WINDOW := 0x1;
DCX_CACHE := 0x2;DCX_NORESETATTRS := 0x4;DCX_CLIPCHILDREN := 0x8;
DCX_CLIPSIBLINGS := 0x10;DCX_PARENTCLIP := 0x20;DCX_EXCLUDERGN := 0x40;
DCX_INTERSECTRGN := 0x80;DCX_EXCLUDEUPDATE := 0x100;DCX_INTERSECTUPDATE := 0x200;
DCX_LOCKWINDOWUPDATE := 0x400;DCX_VALIDATE := 0x200000;RDW_INVALIDATE := 0x1;
RDW_INTERNALPAINT := 0x2;RDW_ERASE := 0x4;RDW_VALIDATE := 0x8;
RDW_NOINTERNALPAINT := 0x10;RDW_NOERASE := 0x20;RDW_NOCHILDREN := 0x40;
RDW_ALLCHILDREN := 0x80;RDW_UPDATENOW := 0x100;RDW_ERASENOW := 0x200;
RDW_FRAME := 0x400;RDW_NOFRAME := 0x800;SW_SCROLLCHILDREN := 0x1;
SW_INVALIDATE := 0x2;SW_ERASE := 0x4;SW_SMOOTHSCROLL := 0x10;
ESB_ENABLE_BOTH := 0x0;ESB_DISABLE_BOTH := 0x3;ESB_DISABLE_LEFT := 0x1;
ESB_DISABLE_RIGHT := 0x2;ESB_DISABLE_UP := 0x1;ESB_DISABLE_DOWN := 0x2;
ESB_DISABLE_LTUP := 0x1;ESB_DISABLE_RTDN := 0x2;SETPROP := 0x0;
GETPROP := 0x0;REMOVEPROP := 0x0;ENUMPROPSEX := 0x0;
ENUMPROPS := 0x0;SETWINDOWTEXT := 0x0;GETWINDOWTEXT := 0x0;
GETWINDOWTEXTLENGTH := 0x0;HELPINFO_WINDOW := 0x1;HELPINFO_MENUITEM := 0x2;
MB_OK := 0x0;MB_OKCANCEL := 0x1;MB_ABORTRETRYIGNORE := 0x2;
MB_YESNOCANCEL := 0x3;MB_YESNO := 0x4;MB_RETRYCANCEL := 0x5;
MB_CANCELTRYCONTINUE := 0x6;MB_ICONHAND := 0x10;MB_ICONQUESTION := 0x20;
MB_ICONEXCLAMATION := 0x30;MB_ICONASTERISK := 0x40;MB_USERICON := 0x80;
MB_ICONWARNING := 0x30;MB_ICONERROR := 0x10;MB_ICONINFORMATION := 0x40;
MB_ICONSTOP := 0x10;MB_DEFBUTTON1 := 0x0;MB_DEFBUTTON2 := 0x100;
MB_DEFBUTTON3 := 0x200;MB_DEFBUTTON4 := 0x300;MB_APPLMODAL := 0x0;
MB_SYSTEMMODAL := 0x1000;MB_TASKMODAL := 0x2000;MB_HELP := 0x4000;
MB_NOFOCUS := 0x8000;MB_SETFOREGROUND := 0x10000;MB_DEFAULT_DESKTOP_ONLY := 0x20000;
MB_TOPMOST := 0x40000;MB_RIGHT := 0x80000;MB_RTLREADING := 0x100000;
MB_SERVICE_NOTIFICATION := 0x200000;MB_SERVICE_NOTIFICATION_NT3X := 0x40000;MB_TYPEMASK := 0xF;
MB_ICONMASK := 0xF0;MB_DEFMASK := 0xF00;MB_MODEMASK := 0x3000;
MB_MISCMASK := 0xC000;MESSAGEBOX := 0x0;MESSAGEBOXEX := 0x0;
MESSAGEBOXINDIRECT := 0x0;CWP_ALL := 0x0;CWP_SKIPINVISIBLE := 0x1;
CWP_SKIPDISABLED := 0x2;CWP_SKIPTRANSPARENT := 0x4;CTLCOLOR_MSGBOX := 0x0;
CTLCOLOR_EDIT := 0x1;CTLCOLOR_LISTBOX := 0x2;CTLCOLOR_BTN := 0x3;
CTLCOLOR_DLG := 0x4;CTLCOLOR_SCROLLBAR := 0x5;CTLCOLOR_STATIC := 0x6;
CTLCOLOR_MAX := 0x7;COLOR_SCROLLBAR := 0x0;COLOR_BACKGROUND := 0x1;
COLOR_ACTIVECAPTION := 0x2;COLOR_INACTIVECAPTION := 0x3;COLOR_MENU := 0x4;
COLOR_WINDOW := 0x5;COLOR_WINDOWFRAME := 0x6;COLOR_MENUTEXT := 0x7;
COLOR_WINDOWTEXT := 0x8;COLOR_CAPTIONTEXT := 0x9;COLOR_ACTIVEBORDER := 0xA;
COLOR_INACTIVEBORDER := 0xB;COLOR_APPWORKSPACE := 0xC;COLOR_HIGHLIGHT := 0xD;
COLOR_HIGHLIGHTTEXT := 0xE;COLOR_BTNFACE := 0xF;COLOR_BTNSHADOW := 0x10;
COLOR_GRAYTEXT := 0x11;COLOR_BTNTEXT := 0x12;COLOR_INACTIVECAPTIONTEXT := 0x13;
COLOR_BTNHIGHLIGHT := 0x14;COLOR_3DDKSHADOW := 0x15;COLOR_3DLIGHT := 0x16;
COLOR_INFOTEXT := 0x17;COLOR_INFOBK := 0x18;COLOR_HOTLIGHT := 0x1A;
COLOR_GRADIENTACTIVECAPTION := 0x1B;COLOR_GRADIENTINACTIVECAPTION := 0x1C;COLOR_MENUHILIGHT := 0x1D;
COLOR_MENUBAR := 0x1E;COLOR_DESKTOP := 0x1;COLOR_3DFACE := 0xF;
COLOR_3DSHADOW := 0x10;COLOR_3DHIGHLIGHT := 0x14;COLOR_3DHILIGHT := 0x14;
COLOR_BTNHILIGHT := 0x14;GETWINDOWLONG := 0x0;SETWINDOWLONG := 0x0;
GETWINDOWLONGPTR := 0x0;SETWINDOWLONGPTR := 0x0;GETCLASSLONG := 0x0;
SETCLASSLONG := 0x0;GETCLASSLONGPTR := 0x0;SETCLASSLONGPTR := 0x0;
FINDWINDOW := 0x0;FINDWINDOWEX := 0x0;GETCLASSNAME := 0x0;
GW_HWNDFIRST := 0x0;GW_HWNDLAST := 0x1;GW_HWNDNEXT := 0x2;
GW_HWNDPREV := 0x3;GW_OWNER := 0x4;GW_CHILD := 0x5;
GW_ENABLEDPOPUP := 0x6;GW_MAX := 0x6;SETWINDOWSHOOKEX := 0x0;
MF_INSERT := 0x0;MF_CHANGE := 0x80;MF_APPEND := 0x100;
MF_DELETE := 0x200;MF_REMOVE := 0x1000;MF_BYCOMMAND := 0x0;
MF_BYPOSITION := 0x400;MF_SEPARATOR := 0x800;MF_ENABLED := 0x0;
MF_GRAYED := 0x1;MF_DISABLED := 0x2;MF_UNCHECKED := 0x0;
MF_CHECKED := 0x8;MF_USECHECKBITMAPS := 0x200;MF_STRING := 0x0;
MF_BITMAP := 0x4;MF_OWNERDRAW := 0x100;MF_POPUP := 0x10;
MF_MENUBARBREAK := 0x20;MF_MENUBREAK := 0x40;MF_UNHILITE := 0x0;
MF_HILITE := 0x80;MF_DEFAULT := 0x1000;MF_SYSMENU := 0x2000;
MF_HELP := 0x4000;MF_RIGHTJUSTIFY := 0x4000;MF_MOUSESELECT := 0x8000;
MF_END := 0x80;MFT_STRING := 0x0;MFT_BITMAP := 0x4;
MFT_MENUBARBREAK := 0x20;MFT_MENUBREAK := 0x40;MFT_OWNERDRAW := 0x100;
MFT_RADIOCHECK := 0x200;MFT_SEPARATOR := 0x800;MFT_RIGHTORDER := 0x2000;
MFT_RIGHTJUSTIFY := 0x4000;MFS_GRAYED := 0x3;MFS_DISABLED := 0x3;
MFS_CHECKED := 0x8;MFS_HILITE := 0x80;MFS_ENABLED := 0x0;
MFS_UNCHECKED := 0x0;MFS_UNHILITE := 0x0;MFS_DEFAULT := 0x1000;
SC_SIZE := 0xF000;SC_MOVE := 0xF010;SC_MINIMIZE := 0xF020;
SC_MAXIMIZE := 0xF030;SC_NEXTWINDOW := 0xF040;SC_PREVWINDOW := 0xF050;
SC_CLOSE := 0xF060;SC_VSCROLL := 0xF070;SC_HSCROLL := 0xF080;
SC_MOUSEMENU := 0xF090;SC_KEYMENU := 0xF100;SC_ARRANGE := 0xF110;
SC_RESTORE := 0xF120;SC_TASKLIST := 0xF130;SC_SCREENSAVE := 0xF140;
SC_HOTKEY := 0xF150;SC_DEFAULT := 0xF160;SC_MONITORPOWER := 0xF170;
SC_CONTEXTHELP := 0xF180;SC_SEPARATOR := 0xF00F;SCF_ISSECURE := 0x1;
SC_ICON := 0xF020;SC_ZOOM := 0xF030;LOADBITMAP := 0x0;
LOADCURSOR := 0x0;LOADCURSORFROMFILE := 0x0;LOADICON := 0x0;
PRIVATEEXTRACTICONS := 0x0;IMAGE_BITMAP := 0x0;IMAGE_ICON := 0x1;
IMAGE_CURSOR := 0x2;IMAGE_ENHMETAFILE := 0x3;LR_DEFAULTCOLOR := 0x0;
LR_MONOCHROME := 0x1;LR_COLOR := 0x2;LR_COPYRETURNORG := 0x4;
LR_COPYDELETEORG := 0x8;LR_LOADFROMFILE := 0x10;LR_LOADTRANSPARENT := 0x20;
LR_DEFAULTSIZE := 0x40;LR_VGACOLOR := 0x80;LR_LOADMAP3DCOLORS := 0x1000;
LR_CREATEDIBSECTION := 0x2000;LR_COPYFROMRESOURCE := 0x4000;LR_SHARED := 0x8000;
LOADIMAGE := 0x0;DI_MASK := 0x1;DI_IMAGE := 0x2;
DI_NORMAL := 0x3;DI_COMPAT := 0x4;DI_DEFAULTSIZE := 0x8;
DI_NOMIRROR := 0x10;GETICONINFOEX := 0x0;RES_ICON := 0x1;
RES_CURSOR := 0x2;OBM_CLOSE := 0x7FF2;OBM_UPARROW := 0x7FF1;
OBM_DNARROW := 0x7FF0;OBM_RGARROW := 0x7FEF;OBM_LFARROW := 0x7FEE;
OBM_REDUCE := 0x7FED;OBM_ZOOM := 0x7FEC;OBM_RESTORE := 0x7FEB;
OBM_REDUCED := 0x7FEA;OBM_ZOOMD := 0x7FE9;OBM_RESTORED := 0x7FE8;
OBM_UPARROWD := 0x7FE7;OBM_DNARROWD := 0x7FE6;OBM_RGARROWD := 0x7FE5;
OBM_LFARROWD := 0x7FE4;OBM_MNARROW := 0x7FE3;OBM_COMBO := 0x7FE2;
OBM_UPARROWI := 0x7FE1;OBM_DNARROWI := 0x7FE0;OBM_RGARROWI := 0x7FDF;
OBM_LFARROWI := 0x7FDE;OBM_OLD_CLOSE := 0x7FFF;OBM_SIZE := 0x7FFE;
OBM_OLD_UPARROW := 0x7FFD;OBM_OLD_DNARROW := 0x7FFC;OBM_OLD_RGARROW := 0x7FFB;
OBM_OLD_LFARROW := 0x7FFA;OBM_BTSIZE := 0x7FF9;OBM_CHECK := 0x7FF8;
OBM_CHECKBOXES := 0x7FF7;OBM_BTNCORNERS := 0x7FF6;OBM_OLD_REDUCE := 0x7FF5;
OBM_OLD_ZOOM := 0x7FF4;OBM_OLD_RESTORE := 0x7FF3;OCR_NORMAL := 0x7F00;
OCR_IBEAM := 0x7F01;OCR_WAIT := 0x7F02;OCR_CROSS := 0x7F03;
OCR_UP := 0x7F04;OCR_SIZE := 0x7F80;OCR_ICON := 0x7F81;
OCR_SIZENWSE := 0x7F82;OCR_SIZENESW := 0x7F83;OCR_SIZEWE := 0x7F84;
OCR_SIZENS := 0x7F85;OCR_SIZEALL := 0x7F86;OCR_ICOCUR := 0x7F87;
OCR_NO := 0x7F88;OCR_HAND := 0x7F89;OCR_APPSTARTING := 0x7F8A;
OIC_SAMPLE := 0x7F00;OIC_HAND := 0x7F01;OIC_QUES := 0x7F02;
OIC_BANG := 0x7F03;OIC_NOTE := 0x7F04;OIC_WINLOGO := 0x7F05;
OIC_WARNING := 0x7F03;OIC_ERROR := 0x7F01;OIC_INFORMATION := 0x7F04;
OIC_SHIELD := 0x7F06;ORD_LANGDRIVER := 0x1;IDI_APPLICATION := 0x7F00;
IDI_HAND := 0x7F01;IDI_QUESTION := 0x7F02;IDI_EXCLAMATION := 0x7F03;
IDI_ASTERISK := 0x7F04;IDI_WINLOGO := 0x7F05;IDI_SHIELD := 0x7F06;
IDI_WARNING := 0x7F03;IDI_ERROR := 0x7F01;IDI_INFORMATION := 0x7F04;
IDOK := 0x1;IDCANCEL := 0x2;IDABORT := 0x3;
IDRETRY := 0x4;IDIGNORE := 0x5;IDYES := 0x6;
IDNO := 0x7;IDCLOSE := 0x8;IDHELP := 0x9;
IDTRYAGAIN := 0xA;IDCONTINUE := 0xB;IDTIMEOUT := 0x7D00;
ES_LEFT := 0x0;ES_CENTER := 0x1;ES_RIGHT := 0x2;
ES_MULTILINE := 0x4;ES_UPPERCASE := 0x8;ES_LOWERCASE := 0x10;
ES_PASSWORD := 0x20;ES_AUTOVSCROLL := 0x40;ES_AUTOHSCROLL := 0x80;
ES_NOHIDESEL := 0x100;ES_OEMCONVERT := 0x400;ES_READONLY := 0x800;
ES_WANTRETURN := 0x1000;ES_NUMBER := 0x2000;EN_SETFOCUS := 0x100;
EN_KILLFOCUS := 0x200;EN_CHANGE := 0x300;EN_UPDATE := 0x400;
EN_ERRSPACE := 0x500;EN_MAXTEXT := 0x501;EN_HSCROLL := 0x601;
EN_VSCROLL := 0x602;EN_ALIGN_LTR_EC := 0x700;EN_ALIGN_RTL_EC := 0x701;
EC_LEFTMARGIN := 0x1;EC_RIGHTMARGIN := 0x2;EC_USEFONTINFO := 0xFFFF;
EMSIS_COMPOSITIONSTRING := 0x1;EIMES_GETCOMPSTRATONCE := 0x1;EIMES_CANCELCOMPSTRINFOCUS := 0x2;
EIMES_COMPLETECOMPSTRKILLFOCUS := 0x4;EM_GETSEL := 0xB0;EM_SETSEL := 0xB1;
EM_GETRECT := 0xB2;EM_SETRECT := 0xB3;EM_SETRECTNP := 0xB4;
EM_SCROLL := 0xB5;EM_LINESCROLL := 0xB6;EM_SCROLLCARET := 0xB7;
EM_GETMODIFY := 0xB8;EM_SETMODIFY := 0xB9;EM_GETLINECOUNT := 0xBA;
EM_LINEINDEX := 0xBB;EM_SETHANDLE := 0xBC;EM_GETHANDLE := 0xBD;
EM_GETTHUMB := 0xBE;EM_LINELENGTH := 0xC1;EM_REPLACESEL := 0xC2;
EM_GETLINE := 0xC4;EM_LIMITTEXT := 0xC5;EM_CANUNDO := 0xC6;
EM_UNDO := 0xC7;EM_FMTLINES := 0xC8;EM_LINEFROMCHAR := 0xC9;
EM_SETTABSTOPS := 0xCB;EM_SETPASSWORDCHAR := 0xCC;EM_EMPTYUNDOBUFFER := 0xCD;
EM_GETFIRSTVISIBLELINE := 0xCE;EM_SETREADONLY := 0xCF;EM_SETWORDBREAKPROC := 0xD0;
EM_GETWORDBREAKPROC := 0xD1;EM_GETPASSWORDCHAR := 0xD2;EM_SETMARGINS := 0xD3;
EM_GETMARGINS := 0xD4;EM_SETLIMITTEXT := 0xC5;EM_GETLIMITTEXT := 0xD5;
EM_POSFROMCHAR := 0xD6;EM_CHARFROMPOS := 0xD7;EM_SETIMESTATUS := 0xD8;
EM_GETIMESTATUS := 0xD9;WB_LEFT := 0x0;WB_RIGHT := 0x1;
WB_ISDELIMITER := 0x2;BS_PUSHBUTTON := 0x0;BS_DEFPUSHBUTTON := 0x1;
BS_CHECKBOX := 0x2;BS_AUTOCHECKBOX := 0x3;BS_RADIOBUTTON := 0x4;
BS_3STATE := 0x5;BS_AUTO3STATE := 0x6;BS_GROUPBOX := 0x7;
BS_USERBUTTON := 0x8;BS_AUTORADIOBUTTON := 0x9;BS_PUSHBOX := 0xA;
BS_OWNERDRAW := 0xB;BS_TYPEMASK := 0xF;BS_LEFTTEXT := 0x20;
BS_TEXT := 0x0;BS_ICON := 0x40;BS_BITMAP := 0x80;
BS_LEFT := 0x100;BS_RIGHT := 0x200;BS_CENTER := 0x300;
BS_TOP := 0x400;BS_BOTTOM := 0x800;BS_VCENTER := 0xC00;
BS_PUSHLIKE := 0x1000;BS_MULTILINE := 0x2000;BS_NOTIFY := 0x4000;
BS_FLAT := 0x8000;BS_RIGHTBUTTON := 0x20;BN_CLICKED := 0x0;
BN_PAINT := 0x1;BN_HILITE := 0x2;BN_UNHILITE := 0x3;
BN_DISABLE := 0x4;BN_DOUBLECLICKED := 0x5;BN_PUSHED := 0x2;
BN_UNPUSHED := 0x3;BN_DBLCLK := 0x5;BN_SETFOCUS := 0x6;
BN_KILLFOCUS := 0x7;BM_GETCHECK := 0xF0;BM_SETCHECK := 0xF1;
BM_GETSTATE := 0xF2;BM_SETSTATE := 0xF3;BM_SETSTYLE := 0xF4;
BM_CLICK := 0xF5;BM_GETIMAGE := 0xF6;BM_SETIMAGE := 0xF7;
BM_SETDONTCLICK := 0xF8;BST_UNCHECKED := 0x0;BST_CHECKED := 0x1;
BST_INDETERMINATE := 0x2;BST_PUSHED := 0x4;BST_FOCUS := 0x8;
SS_LEFT := 0x0;SS_CENTER := 0x1;SS_RIGHT := 0x2;
SS_ICON := 0x3;SS_BLACKRECT := 0x4;SS_GRAYRECT := 0x5;
SS_WHITERECT := 0x6;SS_BLACKFRAME := 0x7;SS_GRAYFRAME := 0x8;
SS_WHITEFRAME := 0x9;SS_USERITEM := 0xA;SS_SIMPLE := 0xB;
SS_LEFTNOWORDWRAP := 0xC;SS_OWNERDRAW := 0xD;SS_BITMAP := 0xE;
SS_ENHMETAFILE := 0xF;SS_ETCHEDHORZ := 0x10;SS_ETCHEDVERT := 0x11;
SS_ETCHEDFRAME := 0x12;SS_TYPEMASK := 0x1F;SS_REALSIZECONTROL := 0x40;
SS_NOPREFIX := 0x80;SS_NOTIFY := 0x100;SS_CENTERIMAGE := 0x200;
SS_RIGHTJUST := 0x400;SS_REALSIZEIMAGE := 0x800;SS_SUNKEN := 0x1000;
SS_EDITCONTROL := 0x2000;SS_ENDELLIPSIS := 0x4000;SS_PATHELLIPSIS := 0x8000;
SS_WORDELLIPSIS := 0xC000;SS_ELLIPSISMASK := 0xC000;STM_SETICON := 0x170;
STM_GETICON := 0x171;STM_SETIMAGE := 0x172;STM_GETIMAGE := 0x173;
STN_CLICKED := 0x0;STN_DBLCLK := 0x1;STN_ENABLE := 0x2;
STN_DISABLE := 0x3;STM_MSGMAX := 0x174;DWL_MSGRESULT := 0x0;
DWL_DLGPROC := 0x4;DWL_USER := 0x8;DWLP_MSGRESULT := 0x0;
ISDIALOGMESSAGE := 0x0;DLGDIRLIST := 0x0;DDL_READWRITE := 0x0;
DDL_READONLY := 0x1;DDL_HIDDEN := 0x2;DDL_SYSTEM := 0x4;
DDL_DIRECTORY := 0x10;DDL_ARCHIVE := 0x20;DDL_POSTMSGS := 0x2000;
DDL_DRIVES := 0x4000;DDL_EXCLUSIVE := 0x8000;DLGDIRSELECTEX := 0x0;
DLGDIRLISTCOMBOBOX := 0x0;DLGDIRSELECTCOMBOBOXEX := 0x0;DS_ABSALIGN := 0x1;
DS_SYSMODAL := 0x2;DS_LOCALEDIT := 0x20;DS_SETFONT := 0x40;
DS_MODALFRAME := 0x80;DS_NOIDLEMSG := 0x100;DS_SETFOREGROUND := 0x200;
DS_3DLOOK := 0x4;DS_FIXEDSYS := 0x8;DS_NOFAILCREATE := 0x10;
DS_CONTROL := 0x400;DS_CENTER := 0x800;DS_CENTERMOUSE := 0x1000;
DS_CONTEXTHELP := 0x2000;DS_SHELLFONT := 0x48;DS_USEPIXELS := 0x8000;
DM_GETDEFID := 0x400;DM_SETDEFID := 0x401;DM_REPOSITION := 0x402;
DC_HASDEFID := 0x534B;DLGC_WANTARROWS := 0x1;DLGC_WANTTAB := 0x2;
DLGC_WANTALLKEYS := 0x4;DLGC_WANTMESSAGE := 0x4;DLGC_HASSETSEL := 0x8;
DLGC_DEFPUSHBUTTON := 0x10;DLGC_UNDEFPUSHBUTTON := 0x20;DLGC_RADIOBUTTON := 0x40;
DLGC_WANTCHARS := 0x80;DLGC_STATIC := 0x100;DLGC_BUTTON := 0x2000;
LB_CTLCODE := 0x0;LB_OKAY := 0x0;LB_ERR := 0xFFFFFFFF;
LB_ERRSPACE := 0xFFFFFFFE;LBN_ERRSPACE := 0xFFFFFFFE;LBN_SELCHANGE := 0x1;
LBN_DBLCLK := 0x2;LBN_SELCANCEL := 0x3;LBN_SETFOCUS := 0x4;
LBN_KILLFOCUS := 0x5;LB_ADDSTRING := 0x180;LB_INSERTSTRING := 0x181;
LB_DELETESTRING := 0x182;LB_SELITEMRANGEEX := 0x183;LB_RESETCONTENT := 0x184;
LB_SETSEL := 0x185;LB_SETCURSEL := 0x186;LB_GETSEL := 0x187;
LB_GETCURSEL := 0x188;LB_GETTEXT := 0x189;LB_GETTEXTLEN := 0x18A;
LB_GETCOUNT := 0x18B;LB_SELECTSTRING := 0x18C;LB_DIR := 0x18D;
LB_GETTOPINDEX := 0x18E;LB_FINDSTRING := 0x18F;LB_GETSELCOUNT := 0x190;
LB_GETSELITEMS := 0x191;LB_SETTABSTOPS := 0x192;LB_GETHORIZONTALEXTENT := 0x193;
LB_SETHORIZONTALEXTENT := 0x194;LB_SETCOLUMNWIDTH := 0x195;LB_ADDFILE := 0x196;
LB_SETTOPINDEX := 0x197;LB_GETITEMRECT := 0x198;LB_GETITEMDATA := 0x199;
LB_SETITEMDATA := 0x19A;LB_SELITEMRANGE := 0x19B;LB_SETANCHORINDEX := 0x19C;
LB_GETANCHORINDEX := 0x19D;LB_SETCARETINDEX := 0x19E;LB_GETCARETINDEX := 0x19F;
LB_SETITEMHEIGHT := 0x1A0;LB_GETITEMHEIGHT := 0x1A1;LB_FINDSTRINGEXACT := 0x1A2;
LB_SETLOCALE := 0x1A5;LB_GETLOCALE := 0x1A6;LB_SETCOUNT := 0x1A7;
LB_INITSTORAGE := 0x1A8;LB_ITEMFROMPOINT := 0x1A9;LB_MULTIPLEADDSTRING := 0x1B1;
LB_GETLISTBOXINFO := 0x1B2;LB_MSGMAX := 0x1B3;LBS_NOTIFY := 0x1;
LBS_SORT := 0x2;LBS_NOREDRAW := 0x4;LBS_MULTIPLESEL := 0x8;
LBS_OWNERDRAWFIXED := 0x10;LBS_OWNERDRAWVARIABLE := 0x20;LBS_HASSTRINGS := 0x40;
LBS_USETABSTOPS := 0x80;LBS_NOINTEGRALHEIGHT := 0x100;LBS_MULTICOLUMN := 0x200;
LBS_WANTKEYBOARDINPUT := 0x400;LBS_EXTENDEDSEL := 0x800;LBS_DISABLENOSCROLL := 0x1000;
LBS_NODATA := 0x2000;LBS_NOSEL := 0x4000;LBS_COMBOBOX := 0x8000;
LBS_STANDARD := 0xA00003;CB_OKAY := 0x0;CB_ERR := 0xFFFFFFFF;
CB_ERRSPACE := 0xFFFFFFFE;CBN_ERRSPACE := 0xFFFFFFFF;CBN_SELCHANGE := 0x1;
CBN_DBLCLK := 0x2;CBN_SETFOCUS := 0x3;CBN_KILLFOCUS := 0x4;
CBN_EDITCHANGE := 0x5;CBN_EDITUPDATE := 0x6;CBN_DROPDOWN := 0x7;
CBN_CLOSEUP := 0x8;CBN_SELENDOK := 0x9;CBN_SELENDCANCEL := 0xA;
CBS_SIMPLE := 0x1;CBS_DROPDOWN := 0x2;CBS_DROPDOWNLIST := 0x3;
CBS_OWNERDRAWFIXED := 0x10;CBS_OWNERDRAWVARIABLE := 0x20;CBS_AUTOHSCROLL := 0x40;
CBS_OEMCONVERT := 0x80;CBS_SORT := 0x100;CBS_HASSTRINGS := 0x200;
CBS_NOINTEGRALHEIGHT := 0x400;CBS_DISABLENOSCROLL := 0x800;CBS_UPPERCASE := 0x2000;
CBS_LOWERCASE := 0x4000;CB_GETEDITSEL := 0x140;CB_LIMITTEXT := 0x141;
CB_SETEDITSEL := 0x142;CB_ADDSTRING := 0x143;CB_DELETESTRING := 0x144;
CB_DIR := 0x145;CB_GETCOUNT := 0x146;CB_GETCURSEL := 0x147;
CB_GETLBTEXT := 0x148;CB_GETLBTEXTLEN := 0x149;CB_INSERTSTRING := 0x14A;
CB_RESETCONTENT := 0x14B;CB_FINDSTRING := 0x14C;CB_SELECTSTRING := 0x14D;
CB_SETCURSEL := 0x14E;CB_SHOWDROPDOWN := 0x14F;CB_GETITEMDATA := 0x150;
CB_SETITEMDATA := 0x151;CB_GETDROPPEDCONTROLRECT := 0x152;CB_SETITEMHEIGHT := 0x153;
CB_GETITEMHEIGHT := 0x154;CB_SETEXTENDEDUI := 0x155;CB_GETEXTENDEDUI := 0x156;
CB_GETDROPPEDSTATE := 0x157;CB_FINDSTRINGEXACT := 0x158;CB_SETLOCALE := 0x159;
CB_GETLOCALE := 0x15A;CB_GETTOPINDEX := 0x15B;CB_SETTOPINDEX := 0x15C;
CB_GETHORIZONTALEXTENT := 0x15D;CB_SETHORIZONTALEXTENT := 0x15E;CB_GETDROPPEDWIDTH := 0x15F;
CB_SETDROPPEDWIDTH := 0x160;CB_INITSTORAGE := 0x161;CB_MULTIPLEADDSTRING := 0x163;
CB_GETCOMBOBOXINFO := 0x164;CB_MSGMAX := 0x165;SBS_HORZ := 0x0;
SBS_VERT := 0x1;SBS_TOPALIGN := 0x2;SBS_LEFTALIGN := 0x2;
SBS_BOTTOMALIGN := 0x4;SBS_RIGHTALIGN := 0x4;SBS_SIZEBOXTOPLEFTALIGN := 0x2;
SBS_SIZEBOXBOTTOMRIGHTALIGN := 0x4;SBS_SIZEBOX := 0x8;SBS_SIZEGRIP := 0x10;
SBM_SETPOS := 0xE0;SBM_GETPOS := 0xE1;SBM_SETRANGE := 0xE2;
SBM_SETRANGEREDRAW := 0xE6;SBM_GETRANGE := 0xE3;SBM_ENABLE_ARROWS := 0xE4;
SBM_SETSCROLLINFO := 0xE9;SBM_GETSCROLLINFO := 0xEA;SBM_GETSCROLLBARINFO := 0xEB;
SIF_RANGE := 0x1;SIF_PAGE := 0x2;SIF_POS := 0x4;
SIF_DISABLENOSCROLL := 0x8;SIF_TRACKPOS := 0x10;SIF_ALL := 0x17;
MDIS_ALLCHILDSTYLES := 0x1;MDITILE_VERTICAL := 0x0;MDITILE_HORIZONTAL := 0x1;
MDITILE_SKIPDISABLED := 0x2;MDITILE_ZORDER := 0x4;DEFFRAMEPROC := 0x0;
DEFMDICHILDPROC := 0x0;CREATEMDIWINDOW := 0x0;HELP_CONTEXT := 0x1;
HELP_QUIT := 0x2;HELP_INDEX := 0x3;HELP_CONTENTS := 0x3;
HELP_HELPONHELP := 0x4;HELP_SETINDEX := 0x5;HELP_SETCONTENTS := 0x5;
HELP_CONTEXTPOPUP := 0x8;HELP_FORCEFILE := 0x9;HELP_KEY := 0x101;
HELP_COMMAND := 0x102;HELP_PARTIALKEY := 0x105;HELP_MULTIKEY := 0x201;
HELP_SETWINPOS := 0x203;HELP_CONTEXTMENU := 0xA;HELP_FINDER := 0xB;
HELP_WM_HELP := 0xC;HELP_SETPOPUP_POS := 0xD;HELP_TCARD := 0x8000;
HELP_TCARD_DATA := 0x10;HELP_TCARD_OTHER_CALLER := 0x11;IDH_NO_HELP := 0x6F18;
IDH_MISSING_CONTEXT := 0x6F19;IDH_GENERIC_HELP_BUTTON := 0x6F1A;IDH_OK := 0x6F1B;
IDH_CANCEL := 0x6F1C;IDH_HELP := 0x6F1D;WINHELP := 0x0;
GR_GDIOBJECTS := 0x0;GR_USEROBJECTS := 0x1;GR_GDIOBJECTS_PEAK := 0x2;
GR_USEROBJECTS_PEAK := 0x4;GR_GLOBAL := 0xFFFFFFFE;SPI_GETBEEP := 0x1;
SPI_SETBEEP := 0x2;SPI_GETMOUSE := 0x3;SPI_SETMOUSE := 0x4;
SPI_GETBORDER := 0x5;SPI_SETBORDER := 0x6;SPI_GETKEYBOARDSPEED := 0xA;
SPI_SETKEYBOARDSPEED := 0xB;SPI_LANGDRIVER := 0xC;SPI_ICONHORIZONTALSPACING := 0xD;
SPI_GETSCREENSAVETIMEOUT := 0xE;SPI_SETSCREENSAVETIMEOUT := 0xF;SPI_GETSCREENSAVEACTIVE := 0x10;
SPI_SETSCREENSAVEACTIVE := 0x11;SPI_GETGRIDGRANULARITY := 0x12;SPI_SETGRIDGRANULARITY := 0x13;
SPI_SETDESKWALLPAPER := 0x14;SPI_SETDESKPATTERN := 0x15;SPI_GETKEYBOARDDELAY := 0x16;
SPI_SETKEYBOARDDELAY := 0x17;SPI_ICONVERTICALSPACING := 0x18;SPI_GETICONTITLEWRAP := 0x19;
SPI_SETICONTITLEWRAP := 0x1A;SPI_GETMENUDROPALIGNMENT := 0x1B;SPI_SETMENUDROPALIGNMENT := 0x1C;
SPI_SETDOUBLECLKWIDTH := 0x1D;SPI_SETDOUBLECLKHEIGHT := 0x1E;SPI_GETICONTITLELOGFONT := 0x1F;
SPI_SETDOUBLECLICKTIME := 0x20;SPI_SETMOUSEBUTTONSWAP := 0x21;SPI_SETICONTITLELOGFONT := 0x22;
SPI_GETFASTTASKSWITCH := 0x23;SPI_SETFASTTASKSWITCH := 0x24;SPI_SETDRAGFULLWINDOWS := 0x25;
SPI_GETDRAGFULLWINDOWS := 0x26;SPI_GETNONCLIENTMETRICS := 0x29;SPI_SETNONCLIENTMETRICS := 0x2A;
SPI_GETMINIMIZEDMETRICS := 0x2B;SPI_SETMINIMIZEDMETRICS := 0x2C;SPI_GETICONMETRICS := 0x2D;
SPI_SETICONMETRICS := 0x2E;SPI_SETWORKAREA := 0x2F;SPI_GETWORKAREA := 0x30;
SPI_SETPENWINDOWS := 0x31;SPI_GETHIGHCONTRAST := 0x42;SPI_SETHIGHCONTRAST := 0x43;
SPI_GETKEYBOARDPREF := 0x44;SPI_SETKEYBOARDPREF := 0x45;SPI_GETSCREENREADER := 0x46;
SPI_SETSCREENREADER := 0x47;SPI_GETANIMATION := 0x48;SPI_SETANIMATION := 0x49;
SPI_GETFONTSMOOTHING := 0x4A;SPI_SETFONTSMOOTHING := 0x4B;SPI_SETDRAGWIDTH := 0x4C;
SPI_SETDRAGHEIGHT := 0x4D;SPI_SETHANDHELD := 0x4E;SPI_GETLOWPOWERTIMEOUT := 0x4F;
SPI_GETPOWEROFFTIMEOUT := 0x50;SPI_SETLOWPOWERTIMEOUT := 0x51;SPI_SETPOWEROFFTIMEOUT := 0x52;
SPI_GETLOWPOWERACTIVE := 0x53;SPI_GETPOWEROFFACTIVE := 0x54;SPI_SETLOWPOWERACTIVE := 0x55;
SPI_SETPOWEROFFACTIVE := 0x56;SPI_SETCURSORS := 0x57;SPI_SETICONS := 0x58;
SPI_GETDEFAULTINPUTLANG := 0x59;SPI_SETDEFAULTINPUTLANG := 0x5A;SPI_SETLANGTOGGLE := 0x5B;
SPI_GETWINDOWSEXTENSION := 0x5C;SPI_SETMOUSETRAILS := 0x5D;SPI_GETMOUSETRAILS := 0x5E;
SPI_SETSCREENSAVERRUNNING := 0x61;SPI_SCREENSAVERRUNNING := 0x61;SPI_GETFILTERKEYS := 0x32;
SPI_SETFILTERKEYS := 0x33;SPI_GETTOGGLEKEYS := 0x34;SPI_SETTOGGLEKEYS := 0x35;
SPI_GETMOUSEKEYS := 0x36;SPI_SETMOUSEKEYS := 0x37;SPI_GETSHOWSOUNDS := 0x38;
SPI_SETSHOWSOUNDS := 0x39;SPI_GETSTICKYKEYS := 0x3A;SPI_SETSTICKYKEYS := 0x3B;
SPI_GETACCESSTIMEOUT := 0x3C;SPI_SETACCESSTIMEOUT := 0x3D;SPI_GETSERIALKEYS := 0x3E;
SPI_SETSERIALKEYS := 0x3F;SPI_GETSOUNDSENTRY := 0x40;SPI_SETSOUNDSENTRY := 0x41;
SPI_GETSNAPTODEFBUTTON := 0x5F;SPI_SETSNAPTODEFBUTTON := 0x60;SPI_GETMOUSEHOVERWIDTH := 0x62;
SPI_SETMOUSEHOVERWIDTH := 0x63;SPI_GETMOUSEHOVERHEIGHT := 0x64;SPI_SETMOUSEHOVERHEIGHT := 0x65;
SPI_GETMOUSEHOVERTIME := 0x66;SPI_SETMOUSEHOVERTIME := 0x67;SPI_GETWHEELSCROLLLINES := 0x68;
SPI_SETWHEELSCROLLLINES := 0x69;SPI_GETMENUSHOWDELAY := 0x6A;SPI_SETMENUSHOWDELAY := 0x6B;
SPI_GETWHEELSCROLLCHARS := 0x6C;SPI_SETWHEELSCROLLCHARS := 0x6D;SPI_GETSHOWIMEUI := 0x6E;
SPI_SETSHOWIMEUI := 0x6F;SPI_GETMOUSESPEED := 0x70;SPI_SETMOUSESPEED := 0x71;
SPI_GETSCREENSAVERRUNNING := 0x72;SPI_GETDESKWALLPAPER := 0x73;SPI_GETAUDIODESCRIPTION := 0x74;
SPI_SETAUDIODESCRIPTION := 0x75;SPI_GETSCREENSAVESECURE := 0x76;SPI_SETSCREENSAVESECURE := 0x77;
SPI_GETHUNGAPPTIMEOUT := 0x78;SPI_SETHUNGAPPTIMEOUT := 0x79;SPI_GETWAITTOKILLTIMEOUT := 0x7A;
SPI_SETWAITTOKILLTIMEOUT := 0x7B;SPI_GETWAITTOKILLSERVICETIMEOUT := 0x7C;SPI_SETWAITTOKILLSERVICETIMEOUT := 0x7D;
SPI_GETMOUSEDOCKTHRESHOLD := 0x7E;SPI_SETMOUSEDOCKTHRESHOLD := 0x7F;SPI_GETPENDOCKTHRESHOLD := 0x80;
SPI_SETPENDOCKTHRESHOLD := 0x81;SPI_GETWINARRANGING := 0x82;SPI_SETWINARRANGING := 0x83;
SPI_GETMOUSEDRAGOUTTHRESHOLD := 0x84;SPI_SETMOUSEDRAGOUTTHRESHOLD := 0x85;SPI_GETPENDRAGOUTTHRESHOLD := 0x86;
SPI_SETPENDRAGOUTTHRESHOLD := 0x87;SPI_GETMOUSESIDEMOVETHRESHOLD := 0x88;SPI_SETMOUSESIDEMOVETHRESHOLD := 0x89;
SPI_GETPENSIDEMOVETHRESHOLD := 0x8A;SPI_SETPENSIDEMOVETHRESHOLD := 0x8B;SPI_GETDRAGFROMMAXIMIZE := 0x8C;
SPI_SETDRAGFROMMAXIMIZE := 0x8D;SPI_GETSNAPSIZING := 0x8E;SPI_SETSNAPSIZING := 0x8F;
SPI_GETDOCKMOVING := 0x90;SPI_SETDOCKMOVING := 0x91;MAX_TOUCH_PREDICTION_FILTER_TAPS := 0x3;
TOUCHPREDICTIONPARAMETERS_DEFAULT_LATENCY := 0x8;TOUCHPREDICTIONPARAMETERS_DEFAULT_SAMPLETIME := 0x8;TOUCHPREDICTIONPARAMETERS_DEFAULT_USE_HW_TIMESTAMP := 0x1;
TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_DELTA := 0x0;TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_MIN := 0x0;TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_MAX := 0x0;
TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_LAMBDA_LEARNING_RATE := 0x0;TOUCHPREDICTIONPARAMETERS_DEFAULT_RLS_EXPO_SMOOTH_ALPHA := 0x0;SPI_GETTOUCHPREDICTIONPARAMETERS := 0x9C;
SPI_SETTOUCHPREDICTIONPARAMETERS := 0x9D;MAX_LOGICALDPIOVERRIDE := 0x2;MIN_LOGICALDPIOVERRIDE := 0xFFFFFFFE;
SPI_GETLOGICALDPIOVERRIDE := 0x9E;SPI_SETLOGICALDPIOVERRIDE := 0x9F;SPI_GETMOUSECORNERCLIPLENGTH := 0xA0;
SPI_SETMOUSECORNERCLIPLENGTH := 0xA1;SPI_GETMENURECT := 0xA2;SPI_SETMENURECT := 0xA3;
SPI_GETACTIVEWINDOWTRACKING := 0x1000;SPI_SETACTIVEWINDOWTRACKING := 0x1001;SPI_GETMENUANIMATION := 0x1002;
SPI_SETMENUANIMATION := 0x1003;SPI_GETCOMBOBOXANIMATION := 0x1004;SPI_SETCOMBOBOXANIMATION := 0x1005;
SPI_GETLISTBOXSMOOTHSCROLLING := 0x1006;SPI_SETLISTBOXSMOOTHSCROLLING := 0x1007;SPI_GETGRADIENTCAPTIONS := 0x1008;
SPI_SETGRADIENTCAPTIONS := 0x1009;SPI_GETKEYBOARDCUES := 0x100A;SPI_SETKEYBOARDCUES := 0x100B;
SPI_GETMENUUNDERLINES := 0x100A;SPI_SETMENUUNDERLINES := 0x100B;SPI_GETACTIVEWNDTRKZORDER := 0x100C;
SPI_SETACTIVEWNDTRKZORDER := 0x100D;SPI_GETHOTTRACKING := 0x100E;SPI_SETHOTTRACKING := 0x100F;
SPI_GETMENUFADE := 0x1012;SPI_SETMENUFADE := 0x1013;SPI_GETSELECTIONFADE := 0x1014;
SPI_SETSELECTIONFADE := 0x1015;SPI_GETTOOLTIPANIMATION := 0x1016;SPI_SETTOOLTIPANIMATION := 0x1017;
SPI_GETTOOLTIPFADE := 0x1018;SPI_SETTOOLTIPFADE := 0x1019;SPI_GETCURSORSHADOW := 0x101A;
SPI_SETCURSORSHADOW := 0x101B;SPI_GETMOUSESONAR := 0x101C;SPI_SETMOUSESONAR := 0x101D;
SPI_GETMOUSECLICKLOCK := 0x101E;SPI_SETMOUSECLICKLOCK := 0x101F;SPI_GETMOUSEVANISH := 0x1020;
SPI_SETMOUSEVANISH := 0x1021;SPI_GETFLATMENU := 0x1022;SPI_SETFLATMENU := 0x1023;
SPI_GETDROPSHADOW := 0x1024;SPI_SETDROPSHADOW := 0x1025;SPI_GETBLOCKSENDINPUTRESETS := 0x1026;
SPI_SETBLOCKSENDINPUTRESETS := 0x1027;SPI_GETUIEFFECTS := 0x103E;SPI_SETUIEFFECTS := 0x103F;
SPI_GETDISABLEOVERLAPPEDCONTENT := 0x1040;SPI_SETDISABLEOVERLAPPEDCONTENT := 0x1041;SPI_GETCLIENTAREAANIMATION := 0x1042;
SPI_SETCLIENTAREAANIMATION := 0x1043;SPI_GETCLEARTYPE := 0x1048;SPI_SETCLEARTYPE := 0x1049;
SPI_GETSPEECHRECOGNITION := 0x104A;SPI_SETSPEECHRECOGNITION := 0x104B;SPI_GETCARETBROWSING := 0x104C;
SPI_SETCARETBROWSING := 0x104D;SPI_GETTHREADLOCALINPUTSETTINGS := 0x104E;SPI_SETTHREADLOCALINPUTSETTINGS := 0x104F;
SPI_GETSYSTEMLANGUAGEBAR := 0x1050;SPI_SETSYSTEMLANGUAGEBAR := 0x1051;SPI_GETFOREGROUNDLOCKTIMEOUT := 0x2000;
SPI_SETFOREGROUNDLOCKTIMEOUT := 0x2001;SPI_GETACTIVEWNDTRKTIMEOUT := 0x2002;SPI_SETACTIVEWNDTRKTIMEOUT := 0x2003;
SPI_GETFOREGROUNDFLASHCOUNT := 0x2004;SPI_SETFOREGROUNDFLASHCOUNT := 0x2005;SPI_GETCARETWIDTH := 0x2006;
SPI_SETCARETWIDTH := 0x2007;SPI_GETMOUSECLICKLOCKTIME := 0x2008;SPI_SETMOUSECLICKLOCKTIME := 0x2009;
SPI_GETFONTSMOOTHINGTYPE := 0x200A;SPI_SETFONTSMOOTHINGTYPE := 0x200B;FE_FONTSMOOTHINGSTANDARD := 0x1;
FE_FONTSMOOTHINGCLEARTYPE := 0x2;SPI_GETFONTSMOOTHINGCONTRAST := 0x200C;SPI_SETFONTSMOOTHINGCONTRAST := 0x200D;
SPI_GETFOCUSBORDERWIDTH := 0x200E;SPI_SETFOCUSBORDERWIDTH := 0x200F;SPI_GETFOCUSBORDERHEIGHT := 0x2010;
SPI_SETFOCUSBORDERHEIGHT := 0x2011;SPI_GETFONTSMOOTHINGORIENTATION := 0x2012;SPI_SETFONTSMOOTHINGORIENTATION := 0x2013;
FE_FONTSMOOTHINGORIENTATIONBGR := 0x0;FE_FONTSMOOTHINGORIENTATIONRGB := 0x1;SPI_GETMINIMUMHITRADIUS := 0x2014;
SPI_SETMINIMUMHITRADIUS := 0x2015;SPI_GETMESSAGEDURATION := 0x2016;SPI_SETMESSAGEDURATION := 0x2017;
SPI_GETCONTACTVISUALIZATION := 0x2018;SPI_SETCONTACTVISUALIZATION := 0x2019;CONTACTVISUALIZATION_OFF := 0x0;
CONTACTVISUALIZATION_ON := 0x1;CONTACTVISUALIZATION_PRESENTATIONMODE := 0x2;SPI_GETGESTUREVISUALIZATION := 0x201A;
SPI_SETGESTUREVISUALIZATION := 0x201B;GESTUREVISUALIZATION_OFF := 0x0;GESTUREVISUALIZATION_ON := 0x1F;
GESTUREVISUALIZATION_TAP := 0x1;GESTUREVISUALIZATION_DOUBLETAP := 0x2;GESTUREVISUALIZATION_PRESSANDTAP := 0x4;
GESTUREVISUALIZATION_PRESSANDHOLD := 0x8;GESTUREVISUALIZATION_RIGHTTAP := 0x10;SPI_GETMOUSEWHEELROUTING := 0x201C;
SPI_SETMOUSEWHEELROUTING := 0x201D;MOUSEWHEEL_ROUTING_FOCUS := 0x0;MOUSEWHEEL_ROUTING_HYBRID := 0x1;
SPIF_UPDATEINIFILE := 0x1;SPIF_SENDWININICHANGE := 0x2;SPIF_SENDCHANGE := 0x2;
METRICS_USEDEFAULT := 0xFFFFFFFF;ARW_BOTTOMLEFT := 0x0;ARW_BOTTOMRIGHT := 0x1;
ARW_TOPLEFT := 0x2;ARW_TOPRIGHT := 0x3;ARW_STARTMASK := 0x3;
ARW_STARTRIGHT := 0x1;ARW_STARTTOP := 0x2;ARW_LEFT := 0x0;
ARW_RIGHT := 0x0;ARW_UP := 0x4;ARW_DOWN := 0x4;
ARW_HIDE := 0x8;SERKF_SERIALKEYSON := 0x1;SERKF_AVAILABLE := 0x2;
SERKF_INDICATOR := 0x4;HCF_HIGHCONTRASTON := 0x1;HCF_AVAILABLE := 0x2;
HCF_HOTKEYACTIVE := 0x4;HCF_CONFIRMHOTKEY := 0x8;HCF_HOTKEYSOUND := 0x10;
HCF_INDICATOR := 0x20;HCF_HOTKEYAVAILABLE := 0x40;HCF_LOGONDESKTOP := 0x100;
HCF_DEFAULTDESKTOP := 0x200;CDS_UPDATEREGISTRY := 0x1;CDS_TEST := 0x2;
CDS_FULLSCREEN := 0x4;CDS_GLOBAL := 0x8;CDS_SET_PRIMARY := 0x10;
CDS_VIDEOPARAMETERS := 0x20;CDS_ENABLE_UNSAFE_MODES := 0x100;CDS_DISABLE_UNSAFE_MODES := 0x200;
CDS_RESET := 0x40000000;CDS_RESET_EX := 0x20000000;CDS_NORESET := 0x10000000;
DISP_CHANGE_SUCCESSFUL := 0x0;DISP_CHANGE_RESTART := 0x1;DISP_CHANGE_FAILED := 0xFFFFFFFF;
DISP_CHANGE_BADMODE := 0xFFFFFFFE;DISP_CHANGE_NOTUPDATED := 0xFFFFFFFD;DISP_CHANGE_BADFLAGS := 0xFFFFFFFC;
DISP_CHANGE_BADPARAM := 0xFFFFFFFB;DISP_CHANGE_BADDUALVIEW := 0xFFFFFFFA;CHANGEDISPLAYSETTINGS := 0x0;
CHANGEDISPLAYSETTINGSEX := 0x0;ENUM_CURRENT_SETTINGS := 0xFFFFFFFF;ENUM_REGISTRY_SETTINGS := 0xFFFFFFFE;
ENUMDISPLAYSETTINGS := 0x0;ENUMDISPLAYSETTINGSEX := 0x0;EDS_RAWMODE := 0x2;
EDS_ROTATEDMODE := 0x4;ENUMDISPLAYDEVICES := 0x0;EDD_GET_DEVICE_INTERFACE_NAME := 0x1;
SYSTEMPARAMETERSINFO := 0x0;FKF_FILTERKEYSON := 0x1;FKF_AVAILABLE := 0x2;
FKF_HOTKEYACTIVE := 0x4;FKF_CONFIRMHOTKEY := 0x8;FKF_HOTKEYSOUND := 0x10;
FKF_INDICATOR := 0x20;FKF_CLICKON := 0x40;SKF_STICKYKEYSON := 0x1;
SKF_AVAILABLE := 0x2;SKF_HOTKEYACTIVE := 0x4;SKF_CONFIRMHOTKEY := 0x8;
SKF_HOTKEYSOUND := 0x10;SKF_INDICATOR := 0x20;SKF_AUDIBLEFEEDBACK := 0x40;
SKF_TRISTATE := 0x80;SKF_TWOKEYSOFF := 0x100;SKF_LALTLATCHED := 0x10000000;
SKF_LCTLLATCHED := 0x4000000;SKF_LSHIFTLATCHED := 0x1000000;SKF_RALTLATCHED := 0x20000000;
SKF_RCTLLATCHED := 0x8000000;SKF_RSHIFTLATCHED := 0x2000000;SKF_LWINLATCHED := 0x40000000;
SKF_RWINLATCHED := 0x80000000;SKF_LALTLOCKED := 0x100000;SKF_LCTLLOCKED := 0x40000;
SKF_LSHIFTLOCKED := 0x10000;SKF_RALTLOCKED := 0x200000;SKF_RCTLLOCKED := 0x80000;
SKF_RSHIFTLOCKED := 0x20000;SKF_LWINLOCKED := 0x400000;SKF_RWINLOCKED := 0x800000;
MKF_MOUSEKEYSON := 0x1;MKF_AVAILABLE := 0x2;MKF_HOTKEYACTIVE := 0x4;
MKF_CONFIRMHOTKEY := 0x8;MKF_HOTKEYSOUND := 0x10;MKF_INDICATOR := 0x20;
MKF_MODIFIERS := 0x40;MKF_REPLACENUMBERS := 0x80;MKF_LEFTBUTTONSEL := 0x10000000;
MKF_RIGHTBUTTONSEL := 0x20000000;MKF_LEFTBUTTONDOWN := 0x1000000;MKF_RIGHTBUTTONDOWN := 0x2000000;
MKF_MOUSEMODE := 0x80000000;ATF_TIMEOUTON := 0x1;ATF_ONOFFFEEDBACK := 0x2;
SSGF_NONE := 0x0;SSGF_DISPLAY := 0x3;SSTF_NONE := 0x0;
SSTF_CHARS := 0x1;SSTF_BORDER := 0x2;SSTF_DISPLAY := 0x3;
SSWF_NONE := 0x0;SSWF_TITLE := 0x1;SSWF_WINDOW := 0x2;
SSWF_DISPLAY := 0x3;SSWF_CUSTOM := 0x4;SSF_SOUNDSENTRYON := 0x1;
SSF_AVAILABLE := 0x2;SSF_INDICATOR := 0x4;TKF_TOGGLEKEYSON := 0x1;
TKF_AVAILABLE := 0x2;TKF_HOTKEYACTIVE := 0x4;TKF_CONFIRMHOTKEY := 0x8;
TKF_HOTKEYSOUND := 0x10;TKF_INDICATOR := 0x20;SLE_ERROR := 0x1;
SLE_MINORERROR := 0x2;SLE_WARNING := 0x3;MONITOR_DEFAULTTONULL := 0x0;
MONITOR_DEFAULTTOPRIMARY := 0x1;MONITOR_DEFAULTTONEAREST := 0x2;MONITORINFOF_PRIMARY := 0x1;
CCHDEVICENAME := 0x20;GETMONITORINFO := 0x0;WINEVENT_OUTOFCONTEXT := 0x0;
WINEVENT_SKIPOWNTHREAD := 0x1;WINEVENT_SKIPOWNPROCESS := 0x2;WINEVENT_INCONTEXT := 0x4;
CHILDID_SELF := 0x0;INDEXID_OBJECT := 0x0;INDEXID_CONTAINER := 0x0;
OBJID_WINDOW := 0x0;OBJID_SYSMENU := 0xFFFFFFFF;OBJID_TITLEBAR := 0xFFFFFFFE;
OBJID_MENU := 0xFFFFFFFD;OBJID_CLIENT := 0xFFFFFFFC;OBJID_VSCROLL := 0xFFFFFFFB;
OBJID_HSCROLL := 0xFFFFFFFA;OBJID_SIZEGRIP := 0xFFFFFFF9;OBJID_CARET := 0xFFFFFFF8;
OBJID_CURSOR := 0xFFFFFFF7;OBJID_ALERT := 0xFFFFFFF6;OBJID_SOUND := 0xFFFFFFF5;
OBJID_QUERYCLASSNAMEIDX := 0xFFFFFFF4;OBJID_NATIVEOM := 0xFFFFFFF0;EVENT_MIN := 0x1;
EVENT_MAX := 0x7FFFFFFF;EVENT_SYSTEM_SOUND := 0x1;EVENT_SYSTEM_ALERT := 0x2;
EVENT_SYSTEM_FOREGROUND := 0x3;EVENT_SYSTEM_MENUSTART := 0x4;EVENT_SYSTEM_MENUEND := 0x5;
EVENT_SYSTEM_MENUPOPUPSTART := 0x6;EVENT_SYSTEM_MENUPOPUPEND := 0x7;EVENT_SYSTEM_CAPTURESTART := 0x8;
EVENT_SYSTEM_CAPTUREEND := 0x9;EVENT_SYSTEM_MOVESIZESTART := 0xA;EVENT_SYSTEM_MOVESIZEEND := 0xB;
EVENT_SYSTEM_CONTEXTHELPSTART := 0xC;EVENT_SYSTEM_CONTEXTHELPEND := 0xD;EVENT_SYSTEM_DRAGDROPSTART := 0xE;
EVENT_SYSTEM_DRAGDROPEND := 0xF;EVENT_SYSTEM_DIALOGSTART := 0x10;EVENT_SYSTEM_DIALOGEND := 0x11;
EVENT_SYSTEM_SCROLLINGSTART := 0x12;EVENT_SYSTEM_SCROLLINGEND := 0x13;EVENT_SYSTEM_SWITCHSTART := 0x14;
EVENT_SYSTEM_SWITCHEND := 0x15;EVENT_SYSTEM_MINIMIZESTART := 0x16;EVENT_SYSTEM_MINIMIZEEND := 0x17;
EVENT_SYSTEM_DESKTOPSWITCH := 0x20;EVENT_SYSTEM_SWITCHER_APPGRABBED := 0x24;EVENT_SYSTEM_SWITCHER_APPOVERTARGET := 0x25;
EVENT_SYSTEM_SWITCHER_APPDROPPED := 0x26;EVENT_SYSTEM_SWITCHER_CANCELLED := 0x27;EVENT_SYSTEM_IME_KEY_NOTIFICATION := 0x29;
EVENT_SYSTEM_END := 0xFF;EVENT_OEM_DEFINED_START := 0x101;EVENT_OEM_DEFINED_END := 0x1FF;
EVENT_UIA_EVENTID_START := 0x4E00;EVENT_UIA_EVENTID_END := 0x4EFF;EVENT_UIA_PROPID_START := 0x7500;
EVENT_UIA_PROPID_END := 0x75FF;EVENT_CONSOLE_CARET := 0x4001;EVENT_CONSOLE_UPDATE_REGION := 0x4002;
EVENT_CONSOLE_UPDATE_SIMPLE := 0x4003;EVENT_CONSOLE_UPDATE_SCROLL := 0x4004;EVENT_CONSOLE_LAYOUT := 0x4005;
EVENT_CONSOLE_START_APPLICATION := 0x4006;EVENT_CONSOLE_END_APPLICATION := 0x4007;CONSOLE_APPLICATION_16BIT := 0x0;
CONSOLE_CARET_SELECTION := 0x1;CONSOLE_CARET_VISIBLE := 0x2;EVENT_CONSOLE_END := 0x40FF;
EVENT_OBJECT_CREATE := 0x8000;EVENT_OBJECT_DESTROY := 0x8001;EVENT_OBJECT_SHOW := 0x8002;
EVENT_OBJECT_HIDE := 0x8003;EVENT_OBJECT_REORDER := 0x8004;EVENT_OBJECT_FOCUS := 0x8005;
EVENT_OBJECT_SELECTION := 0x8006;EVENT_OBJECT_SELECTIONADD := 0x8007;EVENT_OBJECT_SELECTIONREMOVE := 0x8008;
EVENT_OBJECT_SELECTIONWITHIN := 0x8009;EVENT_OBJECT_STATECHANGE := 0x800A;EVENT_OBJECT_LOCATIONCHANGE := 0x800B;
EVENT_OBJECT_NAMECHANGE := 0x800C;EVENT_OBJECT_DESCRIPTIONCHANGE := 0x800D;EVENT_OBJECT_VALUECHANGE := 0x800E;
EVENT_OBJECT_PARENTCHANGE := 0x800F;EVENT_OBJECT_HELPCHANGE := 0x8010;EVENT_OBJECT_DEFACTIONCHANGE := 0x8011;
EVENT_OBJECT_ACCELERATORCHANGE := 0x8012;EVENT_OBJECT_INVOKED := 0x8013;EVENT_OBJECT_TEXTSELECTIONCHANGED := 0x8014;
EVENT_OBJECT_CONTENTSCROLLED := 0x8015;EVENT_SYSTEM_ARRANGMENTPREVIEW := 0x8016;EVENT_OBJECT_CLOAKED := 0x8017;
EVENT_OBJECT_UNCLOAKED := 0x8018;EVENT_OBJECT_LIVEREGIONCHANGED := 0x8019;EVENT_OBJECT_HOSTEDOBJECTSINVALIDATED := 0x8020;
EVENT_OBJECT_DRAGSTART := 0x8021;EVENT_OBJECT_DRAGCANCEL := 0x8022;EVENT_OBJECT_DRAGCOMPLETE := 0x8023;
EVENT_OBJECT_DRAGENTER := 0x8024;EVENT_OBJECT_DRAGLEAVE := 0x8025;EVENT_OBJECT_DRAGDROPPED := 0x8026;
EVENT_OBJECT_IME_SHOW := 0x8027;EVENT_OBJECT_IME_HIDE := 0x8028;EVENT_OBJECT_IME_CHANGE := 0x8029;
EVENT_OBJECT_TEXTEDIT_CONVERSIONTARGETCHANGED := 0x8030;EVENT_OBJECT_END := 0x80FF;EVENT_AIA_START := 0xA000;
EVENT_AIA_END := 0xAFFF;SOUND_SYSTEM_STARTUP := 0x1;SOUND_SYSTEM_SHUTDOWN := 0x2;
SOUND_SYSTEM_BEEP := 0x3;SOUND_SYSTEM_ERROR := 0x4;SOUND_SYSTEM_QUESTION := 0x5;
SOUND_SYSTEM_WARNING := 0x6;SOUND_SYSTEM_INFORMATION := 0x7;SOUND_SYSTEM_MAXIMIZE := 0x8;
SOUND_SYSTEM_MINIMIZE := 0x9;SOUND_SYSTEM_RESTOREUP := 0xA;SOUND_SYSTEM_RESTOREDOWN := 0xB;
SOUND_SYSTEM_APPSTART := 0xC;SOUND_SYSTEM_FAULT := 0xD;SOUND_SYSTEM_APPEND := 0xE;
SOUND_SYSTEM_MENUCOMMAND := 0xF;SOUND_SYSTEM_MENUPOPUP := 0x10;CSOUND_SYSTEM := 0x10;
ALERT_SYSTEM_INFORMATIONAL := 0x1;ALERT_SYSTEM_WARNING := 0x2;ALERT_SYSTEM_ERROR := 0x3;
ALERT_SYSTEM_QUERY := 0x4;ALERT_SYSTEM_CRITICAL := 0x5;CALERT_SYSTEM := 0x6;
GUI_CARETBLINKING := 0x1;GUI_INMOVESIZE := 0x2;GUI_INMENUMODE := 0x4;
GUI_SYSTEMMENUMODE := 0x8;GUI_POPUPMENUMODE := 0x10;GUI_16BITTASK := 0x0;
USER_DEFAULT_SCREEN_DPI := 0x60;GETWINDOWMODULEFILENAME := 0x0;STATE_SYSTEM_UNAVAILABLE := 0x1;
STATE_SYSTEM_SELECTED := 0x2;STATE_SYSTEM_FOCUSED := 0x4;STATE_SYSTEM_PRESSED := 0x8;
STATE_SYSTEM_CHECKED := 0x10;STATE_SYSTEM_MIXED := 0x20;STATE_SYSTEM_INDETERMINATE := 0x20;
STATE_SYSTEM_READONLY := 0x40;STATE_SYSTEM_HOTTRACKED := 0x80;STATE_SYSTEM_DEFAULT := 0x100;
STATE_SYSTEM_EXPANDED := 0x200;STATE_SYSTEM_COLLAPSED := 0x400;STATE_SYSTEM_BUSY := 0x800;
STATE_SYSTEM_FLOATING := 0x1000;STATE_SYSTEM_MARQUEED := 0x2000;STATE_SYSTEM_ANIMATED := 0x4000;
STATE_SYSTEM_INVISIBLE := 0x8000;STATE_SYSTEM_OFFSCREEN := 0x10000;STATE_SYSTEM_SIZEABLE := 0x20000;
STATE_SYSTEM_MOVEABLE := 0x40000;STATE_SYSTEM_SELFVOICING := 0x80000;STATE_SYSTEM_FOCUSABLE := 0x100000;
STATE_SYSTEM_SELECTABLE := 0x200000;STATE_SYSTEM_LINKED := 0x400000;STATE_SYSTEM_TRAVERSED := 0x800000;
STATE_SYSTEM_MULTISELECTABLE := 0x1000000;STATE_SYSTEM_EXTSELECTABLE := 0x2000000;STATE_SYSTEM_ALERT_LOW := 0x4000000;
STATE_SYSTEM_ALERT_MEDIUM := 0x8000000;STATE_SYSTEM_ALERT_HIGH := 0x10000000;STATE_SYSTEM_PROTECTED := 0x20000000;
STATE_SYSTEM_VALID := 0x3FFFFFFF;CCHILDREN_TITLEBAR := 0x5;CCHILDREN_SCROLLBAR := 0x5;
CURSOR_SHOWING := 0x1;CURSOR_SUPPRESSED := 0x2;WS_ACTIVECAPTION := 0x1;
GA_PARENT := 0x1;GA_ROOT := 0x2;GA_ROOTOWNER := 0x3;
REALGETWINDOWCLASS := 0x0;GETALTTABINFO := 0x0;RIM_INPUT := 0x0;
RIM_INPUTSINK := 0x1;RIM_TYPEMOUSE := 0x0;RIM_TYPEKEYBOARD := 0x1;
RIM_TYPEHID := 0x2;RI_MOUSE_LEFT_BUTTON_DOWN := 0x1;RI_MOUSE_LEFT_BUTTON_UP := 0x2;
RI_MOUSE_RIGHT_BUTTON_DOWN := 0x4;RI_MOUSE_RIGHT_BUTTON_UP := 0x8;RI_MOUSE_MIDDLE_BUTTON_DOWN := 0x10;
RI_MOUSE_MIDDLE_BUTTON_UP := 0x20;RI_MOUSE_BUTTON_1_DOWN := 0x1;RI_MOUSE_BUTTON_1_UP := 0x2;
RI_MOUSE_BUTTON_2_DOWN := 0x4;RI_MOUSE_BUTTON_2_UP := 0x8;RI_MOUSE_BUTTON_3_DOWN := 0x10;
RI_MOUSE_BUTTON_3_UP := 0x20;RI_MOUSE_BUTTON_4_DOWN := 0x40;RI_MOUSE_BUTTON_4_UP := 0x80;
RI_MOUSE_BUTTON_5_DOWN := 0x100;RI_MOUSE_BUTTON_5_UP := 0x200;RI_MOUSE_WHEEL := 0x400;
MOUSE_MOVE_RELATIVE := 0x0;MOUSE_MOVE_ABSOLUTE := 0x1;MOUSE_VIRTUAL_DESKTOP := 0x2;
MOUSE_ATTRIBUTES_CHANGED := 0x4;MOUSE_MOVE_NOCOALESCE := 0x8;KEYBOARD_OVERRUN_MAKE_CODE := 0xFF;
RI_KEY_MAKE := 0x0;RI_KEY_BREAK := 0x1;RI_KEY_E0 := 0x2;
RI_KEY_E1 := 0x4;RI_KEY_TERMSRV_SET_LED := 0x8;RI_KEY_TERMSRV_SHADOW := 0x10;
RID_INPUT := 0x10000003;RID_HEADER := 0x10000005;RIDI_PREPARSEDDATA := 0x20000005;
RIDI_DEVICENAME := 0x20000007;RIDI_DEVICEINFO := 0x2000000B;GETRAWINPUTDEVICEINFO := 0x0;
RIDEV_REMOVE := 0x1;RIDEV_EXCLUDE := 0x10;RIDEV_PAGEONLY := 0x20;
RIDEV_NOLEGACY := 0x30;RIDEV_INPUTSINK := 0x100;RIDEV_CAPTUREMOUSE := 0x200;
RIDEV_NOHOTKEYS := 0x200;RIDEV_APPKEYS := 0x400;RIDEV_EXINPUTSINK := 0x1000;
RIDEV_DEVNOTIFY := 0x2000;RIDEV_EXMODEMASK := 0xF0;GIDC_ARRIVAL := 0x1;
GIDC_REMOVAL := 0x2;POINTER_DEVICE_PRODUCT_STRING_MAX := 0x208;PDC_ARRIVAL := 0x1;
PDC_REMOVAL := 0x2;PDC_ORIENTATION_0 := 0x4;PDC_ORIENTATION_90 := 0x8;
PDC_ORIENTATION_180 := 0x10;PDC_ORIENTATION_270 := 0x20;PDC_MODE_DEFAULT := 0x40;
PDC_MODE_CENTERED := 0x80;PDC_MAPPING_CHANGE := 0x100;PDC_RESOLUTION := 0x200;
PDC_ORIGIN := 0x400;PDC_MODE_ASPECTRATIOPRESERVED := 0x800;MSGFLT_ADD := 0x1;
MSGFLT_REMOVE := 0x2;MSGFLTINFO_NONE := 0x0;MSGFLTINFO_ALREADYALLOWED_FORWND := 0x1;
MSGFLTINFO_ALREADYDISALLOWED_FORWND := 0x2;MSGFLTINFO_ALLOWED_HIGHER := 0x3;MSGFLT_RESET := 0x0;
MSGFLT_ALLOW := 0x1;MSGFLT_DISALLOW := 0x2;GF_BEGIN := 0x1;
GF_INERTIA := 0x2;GF_END := 0x4;GID_BEGIN := 0x1;
GID_END := 0x2;GID_ZOOM := 0x3;GID_PAN := 0x4;
GID_ROTATE := 0x5;GID_TWOFINGERTAP := 0x6;GID_PRESSANDTAP := 0x7;
GID_ROLLOVER := 0x7;GC_ALLGESTURES := 0x1;GC_ZOOM := 0x1;
GC_PAN := 0x1;GC_PAN_WITH_SINGLE_FINGER_VERTICALLY := 0x2;GC_PAN_WITH_SINGLE_FINGER_HORIZONTALLY := 0x4;
GC_PAN_WITH_GUTTER := 0x8;GC_PAN_WITH_INERTIA := 0x10;GC_ROTATE := 0x1;
GC_TWOFINGERTAP := 0x1;GC_PRESSANDTAP := 0x1;GC_ROLLOVER := 0x1;
GESTURECONFIGMAXCOUNT := 0x100;GCF_INCLUDE_ANCESTORS := 0x1;NID_INTEGRATED_TOUCH := 0x1;
NID_EXTERNAL_TOUCH := 0x2;NID_INTEGRATED_PEN := 0x4;NID_EXTERNAL_PEN := 0x8;
NID_MULTI_INPUT := 0x40;NID_READY := 0x80;MAX_STR_BLOCKREASON := 0x100;
end
end
type _commdlg_=class(_winuserdef_ )
static WINCOMMDLGAPI;static DUMMYUNIONNAME;static OFN_READONLY;
static OFN_OVERWRITEPROMPT;static OFN_HIDEREADONLY;static OFN_NOCHANGEDIR;
static OFN_SHOWHELP;static OFN_ENABLEHOOK;static OFN_ENABLETEMPLATE;
static OFN_ENABLETEMPLATEHANDLE;static OFN_NOVALIDATE;static OFN_ALLOWMULTISELECT;
static OFN_EXTENSIONDIFFERENT;static OFN_PATHMUSTEXIST;static OFN_FILEMUSTEXIST;
static OFN_CREATEPROMPT;static OFN_SHAREAWARE;static OFN_NOREADONLYRETURN;
static OFN_NOTESTFILECREATE;static OFN_NONETWORKBUTTON;static OFN_NOLONGNAMES;
static OFN_EXPLORER;static OFN_NODEREFERENCELINKS;static OFN_LONGNAMES;
static OFN_ENABLEINCLUDENOTIFY;static OFN_ENABLESIZING;static OFN_DONTADDTORECENT;
static OFN_FORCESHOWHIDDEN;static OFN_EX_NOPLACESBAR;static OFN_SHAREFALLTHROUGH;
static OFN_SHARENOWARN;static OFN_SHAREWARN;static CDN_FIRST;
static CDN_LAST;static CDN_INITDONE;static CDN_SELCHANGE;
static CDN_FOLDERCHANGE;static CDN_SHAREVIOLATION;static CDN_HELP;
static CDN_FILEOK;static CDN_TYPECHANGE;static CDN_INCLUDEITEM;
static CDM_FIRST;static CDM_LAST;static CDM_GETSPEC;
static CDM_GETFILEPATH;static CDM_GETFOLDERPATH;static CDM_GETFOLDERIDLIST;
static CDM_SETCONTROLTEXT;static CDM_HIDECONTROL;static CDM_SETDEFEXT;
static CC_RGBINIT;static CC_FULLOPEN;static CC_PREVENTFULLOPEN;
static CC_SHOWHELP;static CC_ENABLEHOOK;static CC_ENABLETEMPLATE;
static CC_ENABLETEMPLATEHANDLE;static CC_SOLIDCOLOR;static CC_ANYCOLOR;
static FR_DOWN;static FR_WHOLEWORD;static FR_MATCHCASE;
static FR_FINDNEXT;static FR_REPLACE;static FR_REPLACEALL;
static FR_DIALOGTERM;static FR_SHOWHELP;static FR_ENABLEHOOK;
static FR_ENABLETEMPLATE;static FR_NOUPDOWN;static FR_NOMATCHCASE;
static FR_NOWHOLEWORD;static FR_ENABLETEMPLATEHANDLE;static FR_HIDEUPDOWN;
static FR_HIDEMATCHCASE;static FR_HIDEWHOLEWORD;static FR_RAW;
static FR_MATCHDIAC;static FR_MATCHKASHIDA;static FR_MATCHALEFHAMZA;
static CF_SCREENFONTS;static CF_PRINTERFONTS;static CF_BOTH;
static CF_SHOWHELP;static CF_ENABLEHOOK;static CF_ENABLETEMPLATE;
static CF_ENABLETEMPLATEHANDLE;static CF_INITTOLOGFONTSTRUCT;static CF_USESTYLE;
static CF_EFFECTS;static CF_APPLY;static CF_ANSIONLY;
static CF_SCRIPTSONLY;static CF_NOVECTORFONTS;static CF_NOOEMFONTS;
static CF_NOSIMULATIONS;static CF_LIMITSIZE;static CF_FIXEDPITCHONLY;
static CF_WYSIWYG;static CF_FORCEFONTEXIST;static CF_SCALABLEONLY;
static CF_TTONLY;static CF_NOFACESEL;static CF_NOSTYLESEL;
static CF_NOSIZESEL;static CF_SELECTSCRIPT;static CF_NOSCRIPTSEL;
static CF_NOVERTFONTS;static CF_INACTIVEFONTS;static SIMULATED_FONTTYPE;
static PRINTER_FONTTYPE;static SCREEN_FONTTYPE;static BOLD_FONTTYPE;
static ITALIC_FONTTYPE;static REGULAR_FONTTYPE;static PS_OPENTYPE_FONTTYPE;
static TT_OPENTYPE_FONTTYPE;static TYPE1_FONTTYPE;static SYMBOL_FONTTYPE;
static WM_CHOOSEFONT_GETLOGFONT;static WM_CHOOSEFONT_SETLOGFONT;static WM_CHOOSEFONT_SETFLAGS;
static LBSELCHSTRINGA;static SHAREVISTRINGA;static FILEOKSTRINGA;
static COLOROKSTRINGA;static SETRGBSTRINGA;static HELPMSGSTRINGA;
static FINDMSGSTRINGA;static LBSELCHSTRINGW;static SHAREVISTRINGW;
static FILEOKSTRINGW;static COLOROKSTRINGW;static SETRGBSTRINGW;
static HELPMSGSTRINGW;static FINDMSGSTRINGW;static LBSELCHSTRING;
static SHAREVISTRING;static FILEOKSTRING;static COLOROKSTRING;
static SETRGBSTRING;static HELPMSGSTRING;static FINDMSGSTRING;
static CD_LBSELNOITEMS;static CD_LBSELCHANGE;static CD_LBSELSUB;
static CD_LBSELADD;static PD_ALLPAGES;static PD_SELECTION;
static PD_PAGENUMS;static PD_NOSELECTION;static PD_NOPAGENUMS;
static PD_COLLATE;static PD_PRINTTOFILE;static PD_PRINTSETUP;
static PD_NOWARNING;static PD_RETURNDC;static PD_RETURNIC;
static PD_RETURNDEFAULT;static PD_SHOWHELP;static PD_ENABLEPRINTHOOK;
static PD_ENABLESETUPHOOK;static PD_ENABLEPRINTTEMPLATE;static PD_ENABLESETUPTEMPLATE;
static PD_ENABLEPRINTTEMPLATEHANDLE;static PD_ENABLESETUPTEMPLATEHANDLE;static PD_USEDEVMODECOPIES;
static PD_USEDEVMODECOPIESANDCOLLATE;static PD_DISABLEPRINTTOFILE;static PD_HIDEPRINTTOFILE;
static PD_NONETWORKBUTTON;static PD_CURRENTPAGE;static PD_NOCURRENTPAGE;
static PD_EXCLUSIONFLAGS;static PD_USELARGETEMPLATE;static PD_EXCL_COPIESANDCOLLATE;
static START_PAGE_GENERAL;static PD_RESULT_CANCEL;static PD_RESULT_PRINT;
static PD_RESULT_APPLY;static DN_DEFAULTPRN;static WM_PSD_PAGESETUPDLG;
static WM_PSD_FULLPAGERECT;static WM_PSD_MINMARGINRECT;static WM_PSD_MARGINRECT;
static WM_PSD_GREEKTEXTRECT;static WM_PSD_ENVSTAMPRECT;static WM_PSD_YAFULLPAGERECT;
static PSD_DEFAULTMINMARGINS;static PSD_INWININIINTLMEASURE;static PSD_MINMARGINS;
static PSD_MARGINS;static PSD_INTHOUSANDTHSOFINCHES;static PSD_INHUNDREDTHSOFMILLIMETERS;
static PSD_DISABLEMARGINS;static PSD_DISABLEPRINTER;static PSD_NOWARNING;
static PSD_DISABLEORIENTATION;static PSD_RETURNDEFAULT;static PSD_DISABLEPAPER;
static PSD_SHOWHELP;static PSD_ENABLEPAGESETUPHOOK;static PSD_ENABLEPAGESETUPTEMPLATE;
static PSD_ENABLEPAGESETUPTEMPLATEHANDLE;static PSD_ENABLEPAGEPAINTHOOK;static PSD_DISABLEPAGEPAINTING;
static PSD_NONETWORKBUTTON;
class function sinit();
begin
class(_winuserdef_).sinit();
WINCOMMDLGAPI := 0x0;DUMMYUNIONNAME := 0x0;OFN_READONLY := 0x1;
OFN_OVERWRITEPROMPT := 0x2;OFN_HIDEREADONLY := 0x4;OFN_NOCHANGEDIR := 0x8;
OFN_SHOWHELP := 0x10;OFN_ENABLEHOOK := 0x20;OFN_ENABLETEMPLATE := 0x40;
OFN_ENABLETEMPLATEHANDLE := 0x80;OFN_NOVALIDATE := 0x100;OFN_ALLOWMULTISELECT := 0x200;
OFN_EXTENSIONDIFFERENT := 0x400;OFN_PATHMUSTEXIST := 0x800;OFN_FILEMUSTEXIST := 0x1000;
OFN_CREATEPROMPT := 0x2000;OFN_SHAREAWARE := 0x4000;OFN_NOREADONLYRETURN := 0x8000;
OFN_NOTESTFILECREATE := 0x10000;OFN_NONETWORKBUTTON := 0x20000;OFN_NOLONGNAMES := 0x40000;
OFN_EXPLORER := 0x80000;OFN_NODEREFERENCELINKS := 0x100000;OFN_LONGNAMES := 0x200000;
OFN_ENABLEINCLUDENOTIFY := 0x400000;OFN_ENABLESIZING := 0x800000;OFN_DONTADDTORECENT := 0x2000000;
OFN_FORCESHOWHIDDEN := 0x10000000;OFN_EX_NOPLACESBAR := 0x1;OFN_SHAREFALLTHROUGH := 0x2;
OFN_SHARENOWARN := 0x1;OFN_SHAREWARN := 0x0;CDN_FIRST := 0xFFFFFDA7;
CDN_LAST := 0xFFFFFD45;CDN_INITDONE := 0xFFFFFDA7;CDN_SELCHANGE := 0xFFFFFDA6;
CDN_FOLDERCHANGE := 0xFFFFFDA5;CDN_SHAREVIOLATION := 0xFFFFFDA4;CDN_HELP := 0xFFFFFDA3;
CDN_FILEOK := 0xFFFFFDA2;CDN_TYPECHANGE := 0xFFFFFDA1;CDN_INCLUDEITEM := 0xFFFFFDA0;
CDM_FIRST := 0x464;CDM_LAST := 0x4C8;CDM_GETSPEC := 0x464;
CDM_GETFILEPATH := 0x465;CDM_GETFOLDERPATH := 0x466;CDM_GETFOLDERIDLIST := 0x467;
CDM_SETCONTROLTEXT := 0x468;CDM_HIDECONTROL := 0x469;CDM_SETDEFEXT := 0x46A;
CC_RGBINIT := 0x1;CC_FULLOPEN := 0x2;CC_PREVENTFULLOPEN := 0x4;
CC_SHOWHELP := 0x8;CC_ENABLEHOOK := 0x10;CC_ENABLETEMPLATE := 0x20;
CC_ENABLETEMPLATEHANDLE := 0x40;CC_SOLIDCOLOR := 0x80;CC_ANYCOLOR := 0x100;
FR_DOWN := 0x1;FR_WHOLEWORD := 0x2;FR_MATCHCASE := 0x4;
FR_FINDNEXT := 0x8;FR_REPLACE := 0x10;FR_REPLACEALL := 0x20;
FR_DIALOGTERM := 0x40;FR_SHOWHELP := 0x80;FR_ENABLEHOOK := 0x100;
FR_ENABLETEMPLATE := 0x200;FR_NOUPDOWN := 0x400;FR_NOMATCHCASE := 0x800;
FR_NOWHOLEWORD := 0x1000;FR_ENABLETEMPLATEHANDLE := 0x2000;FR_HIDEUPDOWN := 0x4000;
FR_HIDEMATCHCASE := 0x8000;FR_HIDEWHOLEWORD := 0x10000;FR_RAW := 0x20000;
FR_MATCHDIAC := 0x20000000;FR_MATCHKASHIDA := 0x40000000;FR_MATCHALEFHAMZA := 0x80000000;
CF_SCREENFONTS := 0x1;CF_PRINTERFONTS := 0x2;CF_BOTH := 0x3;
CF_SHOWHELP := 0x4;CF_ENABLEHOOK := 0x8;CF_ENABLETEMPLATE := 0x10;
CF_ENABLETEMPLATEHANDLE := 0x20;CF_INITTOLOGFONTSTRUCT := 0x40;CF_USESTYLE := 0x80;
CF_EFFECTS := 0x100;CF_APPLY := 0x200;CF_ANSIONLY := 0x400;
CF_SCRIPTSONLY := 0x400;CF_NOVECTORFONTS := 0x800;CF_NOOEMFONTS := 0x800;
CF_NOSIMULATIONS := 0x1000;CF_LIMITSIZE := 0x2000;CF_FIXEDPITCHONLY := 0x4000;
CF_WYSIWYG := 0x8000;CF_FORCEFONTEXIST := 0x10000;CF_SCALABLEONLY := 0x20000;
CF_TTONLY := 0x40000;CF_NOFACESEL := 0x80000;CF_NOSTYLESEL := 0x100000;
CF_NOSIZESEL := 0x200000;CF_SELECTSCRIPT := 0x400000;CF_NOSCRIPTSEL := 0x800000;
CF_NOVERTFONTS := 0x1000000;CF_INACTIVEFONTS := 0x2000000;SIMULATED_FONTTYPE := 0x8000;
PRINTER_FONTTYPE := 0x4000;SCREEN_FONTTYPE := 0x2000;BOLD_FONTTYPE := 0x100;
ITALIC_FONTTYPE := 0x200;REGULAR_FONTTYPE := 0x400;PS_OPENTYPE_FONTTYPE := 0x10000;
TT_OPENTYPE_FONTTYPE := 0x20000;TYPE1_FONTTYPE := 0x40000;SYMBOL_FONTTYPE := 0x80000;
WM_CHOOSEFONT_GETLOGFONT := 0x401;WM_CHOOSEFONT_SETLOGFONT := 0x465;WM_CHOOSEFONT_SETFLAGS := 0x466;
LBSELCHSTRINGA := "commdlg_LBSelChangedNotify";SHAREVISTRINGA := "commdlg_ShareViolation";FILEOKSTRINGA := "commdlg_FileNameOK";
COLOROKSTRINGA := "commdlg_ColorOK";SETRGBSTRINGA := "commdlg_SetRGBColor";HELPMSGSTRINGA := "commdlg_help";
FINDMSGSTRINGA := "commdlg_FindReplace";LBSELCHSTRINGW := NIL;SHAREVISTRINGW := NIL;
FILEOKSTRINGW := NIL;COLOROKSTRINGW := NIL;SETRGBSTRINGW := NIL;
HELPMSGSTRINGW := NIL;FINDMSGSTRINGW := NIL;LBSELCHSTRING := "commdlg_LBSelChangedNotify";
SHAREVISTRING := "commdlg_ShareViolation";FILEOKSTRING := "commdlg_FileNameOK";COLOROKSTRING := "commdlg_ColorOK";
SETRGBSTRING := "commdlg_SetRGBColor";HELPMSGSTRING := "commdlg_help";FINDMSGSTRING := "commdlg_FindReplace";
CD_LBSELNOITEMS := 0xFFFFFFFF;CD_LBSELCHANGE := 0x0;CD_LBSELSUB := 0x1;
CD_LBSELADD := 0x2;PD_ALLPAGES := 0x0;PD_SELECTION := 0x1;
PD_PAGENUMS := 0x2;PD_NOSELECTION := 0x4;PD_NOPAGENUMS := 0x8;
PD_COLLATE := 0x10;PD_PRINTTOFILE := 0x20;PD_PRINTSETUP := 0x40;
PD_NOWARNING := 0x80;PD_RETURNDC := 0x100;PD_RETURNIC := 0x200;
PD_RETURNDEFAULT := 0x400;PD_SHOWHELP := 0x800;PD_ENABLEPRINTHOOK := 0x1000;
PD_ENABLESETUPHOOK := 0x2000;PD_ENABLEPRINTTEMPLATE := 0x4000;PD_ENABLESETUPTEMPLATE := 0x8000;
PD_ENABLEPRINTTEMPLATEHANDLE := 0x10000;PD_ENABLESETUPTEMPLATEHANDLE := 0x20000;PD_USEDEVMODECOPIES := 0x40000;
PD_USEDEVMODECOPIESANDCOLLATE := 0x40000;PD_DISABLEPRINTTOFILE := 0x80000;PD_HIDEPRINTTOFILE := 0x100000;
PD_NONETWORKBUTTON := 0x200000;PD_CURRENTPAGE := 0x400000;PD_NOCURRENTPAGE := 0x800000;
PD_EXCLUSIONFLAGS := 0x1000000;PD_USELARGETEMPLATE := 0x10000000;PD_EXCL_COPIESANDCOLLATE := 0x0;
START_PAGE_GENERAL := 0xFFFFFFFF;PD_RESULT_CANCEL := 0x0;PD_RESULT_PRINT := 0x1;
PD_RESULT_APPLY := 0x2;DN_DEFAULTPRN := 0x1;WM_PSD_PAGESETUPDLG := 0x400;
WM_PSD_FULLPAGERECT := 0x401;WM_PSD_MINMARGINRECT := 0x402;WM_PSD_MARGINRECT := 0x403;
WM_PSD_GREEKTEXTRECT := 0x404;WM_PSD_ENVSTAMPRECT := 0x405;WM_PSD_YAFULLPAGERECT := 0x406;
PSD_DEFAULTMINMARGINS := 0x0;PSD_INWININIINTLMEASURE := 0x0;PSD_MINMARGINS := 0x1;
PSD_MARGINS := 0x2;PSD_INTHOUSANDTHSOFINCHES := 0x4;PSD_INHUNDREDTHSOFMILLIMETERS := 0x8;
PSD_DISABLEMARGINS := 0x10;PSD_DISABLEPRINTER := 0x20;PSD_NOWARNING := 0x80;
PSD_DISABLEORIENTATION := 0x100;PSD_RETURNDEFAULT := 0x400;PSD_DISABLEPAPER := 0x200;
PSD_SHOWHELP := 0x800;PSD_ENABLEPAGESETUPHOOK := 0x2000;PSD_ENABLEPAGESETUPTEMPLATE := 0x8000;
PSD_ENABLEPAGESETUPTEMPLATEHANDLE := 0x20000;PSD_ENABLEPAGEPAINTHOOK := 0x40000;PSD_DISABLEPAGEPAINTING := 0x80000;
PSD_NONETWORKBUTTON := 0x200000;
end
end
type _commctrldef_=class(_socketdef_,_gdi_h_,_commdlg_)
static WINCOMMCTRLAPI;static DUMMYUNIONNAME;static DUMMYUNIONNAME2;
static DUMMYUNIONNAME3;static DUMMYUNIONNAME4;static DUMMYUNIONNAME5;
static ICC_LISTVIEW_CLASSES;static ICC_TREEVIEW_CLASSES;static ICC_BAR_CLASSES;
static ICC_TAB_CLASSES;static ICC_UPDOWN_CLASS;static ICC_PROGRESS_CLASS;
static ICC_HOTKEY_CLASS;static ICC_ANIMATE_CLASS;static ICC_WIN95_CLASSES;
static ICC_DATE_CLASSES;static ICC_USEREX_CLASSES;static ICC_COOL_CLASSES;
static ICC_INTERNET_CLASSES;static ICC_PAGESCROLLER_CLASS;static ICC_NATIVEFNTCTL_CLASS;
static ICC_STANDARD_CLASSES;static ICC_LINK_CLASS;static ODT_HEADER;
static ODT_TAB;static ODT_LISTVIEW;static LVM_FIRST;
static TV_FIRST;static HDM_FIRST;static TCM_FIRST;
static PGM_FIRST;static ECM_FIRST;static BCM_FIRST;
static CBM_FIRST;static CCM_FIRST;static CCM_LAST;
static CCM_SETBKCOLOR;static CCM_SETCOLORSCHEME;static CCM_GETCOLORSCHEME;
static CCM_GETDROPTARGET;static CCM_SETUNICODEFORMAT;static CCM_GETUNICODEFORMAT;
static COMCTL32_VERSION;static CCM_SETVERSION;static CCM_GETVERSION;
static CCM_SETNOTIFYWINDOW;static CCM_SETWINDOWTHEME;static CCM_DPISCALE;
static INFOTIPSIZE;static NM_OUTOFMEMORY;static NM_CLICK;
static NM_DBLCLK;static NM_RETURN;static NM_RCLICK;
static NM_RDBLCLK;static NM_SETFOCUS;static NM_KILLFOCUS;
static NM_CUSTOMDRAW;static NM_HOVER;static NM_NCHITTEST;
static NM_KEYDOWN;static NM_RELEASEDCAPTURE;static NM_SETCURSOR;
static NM_CHAR;static NM_TOOLTIPSCREATED;static NM_LDOWN;
static NM_RDOWN;static NM_THEMECHANGED;static NM_FONTCHANGED;
static NM_CUSTOMTEXT;static NM_TVSTATEIMAGECHANGING;static NM_FIRST;
static NM_LAST;static LVN_FIRST;static LVN_LAST;
static HDN_FIRST;static HDN_LAST;static TVN_FIRST;
static TVN_LAST;static TTN_FIRST;static TTN_LAST;
static TCN_FIRST;static TCN_LAST;static CDN_FIRST;
static CDN_LAST;static TBN_FIRST;static TBN_LAST;
static UDN_FIRST;static UDN_LAST;static DTN_FIRST;
static DTN_LAST;static MCN_FIRST;static MCN_LAST;
static DTN_FIRST2;static DTN_LAST2;static CBEN_FIRST;
static CBEN_LAST;static RBN_FIRST;static RBN_LAST;
static IPN_FIRST;static IPN_LAST;static SBN_FIRST;
static SBN_LAST;static PGN_FIRST;static PGN_LAST;
static WMN_FIRST;static WMN_LAST;static BCN_FIRST;
static BCN_LAST;static TRBN_FIRST;static TRBN_LAST;
static MSGF_COMMCTRL_BEGINDRAG;static MSGF_COMMCTRL_SIZEHEADER;static MSGF_COMMCTRL_DRAGSELECT;
static MSGF_COMMCTRL_TOOLBARCUST;static CDRF_DODEFAULT;static CDRF_NEWFONT;
static CDRF_SKIPDEFAULT;static CDRF_DOERASE;static CDRF_SKIPPOSTPAINT;
static CDRF_NOTIFYPOSTPAINT;static CDRF_NOTIFYITEMDRAW;static CDRF_NOTIFYSUBITEMDRAW;
static CDRF_NOTIFYPOSTERASE;static CDDS_PREPAINT;static CDDS_POSTPAINT;
static CDDS_PREERASE;static CDDS_POSTERASE;static CDDS_ITEM;
static CDDS_ITEMPREPAINT;static CDDS_ITEMPOSTPAINT;static CDDS_ITEMPREERASE;
static CDDS_ITEMPOSTERASE;static CDDS_SUBITEM;static CDIS_SELECTED;
static CDIS_GRAYED;static CDIS_DISABLED;static CDIS_CHECKED;
static CDIS_FOCUS;static CDIS_DEFAULT;static CDIS_HOT;
static CDIS_MARKED;static CDIS_INDETERMINATE;static CDIS_SHOWKEYBOARDCUES;
static CDIS_NEARHOT;static CDIS_OTHERSIDEHOT;static CDIS_DROPHILITED;
static NM_GETCUSTOMSPLITRECT;static CLR_NONE;static CLR_DEFAULT;
static ILC_MASK;static ILC_COLOR;static ILC_COLORDDB;
static ILC_COLOR4;static ILC_COLOR8;static ILC_COLOR16;
static ILC_COLOR24;static ILC_COLOR32;static ILC_PALETTE;
static ILC_MIRROR;static ILC_PERITEMMIRROR;static ILC_ORIGINALSIZE;
static ILC_HIGHQUALITYSCALE;static ILD_NORMAL;static ILD_TRANSPARENT;
static ILD_MASK;static ILD_IMAGE;static ILD_ROP;
static ILD_BLEND25;static ILD_BLEND50;static ILD_OVERLAYMASK;
static ILD_PRESERVEALPHA;static ILD_SCALE;static ILD_DPISCALE;
static ILD_ASYNC;static ILD_SELECTED;static ILD_FOCUS;
static ILD_BLEND;static CLR_HILIGHT;static ILS_NORMAL;
static ILS_GLOW;static ILS_SHADOW;static ILS_SATURATE;
static ILS_ALPHA;static ILGT_NORMAL;static ILGT_ASYNC;
static HBITMAP_CALLBACK;static IMAGELIST_LOADIMAGE;static ILCF_MOVE;
static ILCF_SWAP;static ILP_NORMAL;static ILP_DOWNLEVEL;
static WC_HEADERA;static WC_HEADERW;static WC_HEADER;
static HDS_HORZ;static HDS_BUTTONS;static HDS_HOTTRACK;
static HDS_HIDDEN;static HDS_DRAGDROP;static HDS_FULLDRAG;
static HDS_FILTERBAR;static HDS_FLAT;static HDS_CHECKBOXES;
static HDS_NOSIZING;static HDS_OVERFLOW;static HDFT_ISSTRING;
static HDFT_ISNUMBER;static HDFT_ISDATE;static HDFT_HASNOVALUE;
static HD_TEXTFILTER;static HDTEXTFILTER;static LPHD_TEXTFILTER;
static LPHDTEXTFILTER;static HD_ITEMA;static HD_ITEMW;
static HD_ITEM;static HDITEM;static LPHDITEM;
static HDITEM_V1_SIZE;static HDI_WIDTH;static HDI_HEIGHT;
static HDI_TEXT;static HDI_FORMAT;static HDI_LPARAM;
static HDI_BITMAP;static HDI_IMAGE;static HDI_DI_SETITEM;
static HDI_ORDER;static HDI_FILTER;static HDI_STATE;
static HDF_LEFT;static HDF_RIGHT;static HDF_CENTER;
static HDF_JUSTIFYMASK;static HDF_RTLREADING;static HDF_BITMAP;
static HDF_STRING;static HDF_OWNERDRAW;static HDF_IMAGE;
static HDF_BITMAP_ON_RIGHT;static HDF_SORTUP;static HDF_SORTDOWN;
static HDF_CHECKBOX;static HDF_CHECKED;static HDF_FIXEDWIDTH;
static HDF_SPLITBUTTON;static HDIS_FOCUSED;static HDM_GETITEMCOUNT;
static HDM_INSERTITEMA;static HDM_INSERTITEMW;static HDM_INSERTITEM;
static HDM_DELETEITEM;static HDM_GETITEMA;static HDM_GETITEMW;
static HDM_GETITEM;static HDM_SETITEMA;static HDM_SETITEMW;
static HDM_SETITEM;static HD_LAYOUT;static HDM_LAYOUT;
static HHT_NOWHERE;static HHT_ONHEADER;static HHT_ONDIVIDER;
static HHT_ONDIVOPEN;static HHT_ONFILTER;static HHT_ONFILTERBUTTON;
static HHT_ABOVE;static HHT_BELOW;static HHT_TORIGHT;
static HHT_TOLEFT;static HHT_ONITEMSTATEICON;static HHT_ONDROPDOWN;
static HHT_ONOVERFLOW;static HD_HITTESTINFO;static HDSIL_NORMAL;
static HDSIL_STATE;static HDM_HITTEST;static HDM_GETITEMRECT;
static HDM_SETIMAGELIST;static HDM_GETIMAGELIST;static HDM_ORDERTOINDEX;
static HDM_CREATEDRAGIMAGE;static HDM_GETORDERARRAY;static HDM_SETORDERARRAY;
static HDM_SETHOTDIVIDER;static HDM_SETBITMAPMARGIN;static HDM_GETBITMAPMARGIN;
static HDM_SETUNICODEFORMAT;static HDM_GETUNICODEFORMAT;static HDM_SETFILTERCHANGETIMEOUT;
static HDM_EDITFILTER;static HDM_CLEARFILTER;static HDM_TRANSLATEACCELERATOR;
static HDM_GETITEMDROPDOWNRECT;static HDM_GETOVERFLOWRECT;static HDM_GETFOCUSEDITEM;
static HDM_SETFOCUSEDITEM;static HDN_ITEMCHANGINGA;static HDN_ITEMCHANGINGW;
static HDN_ITEMCHANGEDA;static HDN_ITEMCHANGEDW;static HDN_ITEMCLICKA;
static HDN_ITEMCLICKW;static HDN_ITEMDBLCLICKA;static HDN_ITEMDBLCLICKW;
static HDN_DIVIDERDBLCLICKA;static HDN_DIVIDERDBLCLICKW;static HDN_BEGINTRACKA;
static HDN_BEGINTRACKW;static HDN_ENDTRACKA;static HDN_ENDTRACKW;
static HDN_TRACKA;static HDN_TRACKW;static HDN_GETDISPINFOA;
static HDN_GETDISPINFOW;static HDN_BEGINDRAG;static HDN_ENDDRAG;
static HDN_FILTERCHANGE;static HDN_FILTERBTNCLICK;static HDN_BEGINFILTEREDIT;
static HDN_ENDFILTEREDIT;static HDN_ITEMSTATEICONCLICK;static HDN_ITEMKEYDOWN;
static HDN_DROPDOWN;static HDN_OVERFLOWCLICK;static HDN_ITEMCHANGING;
static HDN_ITEMCHANGED;static HDN_ITEMCLICK;static HDN_ITEMDBLCLICK;
static HDN_DIVIDERDBLCLICK;static HDN_BEGINTRACK;static HDN_ENDTRACK;
static HDN_TRACK;static HDN_GETDISPINFO;static HD_NOTIFYA;
static HD_NOTIFYW;static HD_NOTIFY;static NMHEADER;
static LPNMHEADER;static NMHDDISPINFO;static LPNMHDDISPINFO;
static TOOLBARCLASSNAMEW;static TOOLBARCLASSNAMEA;static TOOLBARCLASSNAME;
static CMB_MASKED;static TBSTATE_CHECKED;static TBSTATE_PRESSED;
static TBSTATE_ENABLED;static TBSTATE_HIDDEN;static TBSTATE_INDETERMINATE;
static TBSTATE_WRAP;static TBSTATE_ELLIPSES;static TBSTATE_MARKED;
static TBSTYLE_BUTTON;static TBSTYLE_SEP;static TBSTYLE_CHECK;
static TBSTYLE_GROUP;static TBSTYLE_CHECKGROUP;static TBSTYLE_DROPDOWN;
static TBSTYLE_AUTOSIZE;static TBSTYLE_NOPREFIX;static TBSTYLE_TOOLTIPS;
static TBSTYLE_WRAPABLE;static TBSTYLE_ALTDRAG;static TBSTYLE_FLAT;
static TBSTYLE_LIST;static TBSTYLE_CUSTOMERASE;static TBSTYLE_REGISTERDROP;
static TBSTYLE_TRANSPARENT;static TBSTYLE_EX_DRAWDDARROWS;static BTNS_BUTTON;
static BTNS_SEP;static BTNS_CHECK;static BTNS_GROUP;
static BTNS_CHECKGROUP;static BTNS_DROPDOWN;static BTNS_AUTOSIZE;
static BTNS_NOPREFIX;static BTNS_SHOWTEXT;static BTNS_WHOLEDROPDOWN;
static TBSTYLE_EX_MIXEDBUTTONS;static TBSTYLE_EX_HIDECLIPPEDBUTTONS;static TBSTYLE_EX_MULTICOLUMN;
static TBSTYLE_EX_VERTICAL;static TBSTYLE_EX_DOUBLEBUFFER;static TBCDRF_NOEDGES;
static TBCDRF_HILITEHOTTRACK;static TBCDRF_NOOFFSET;static TBCDRF_NOMARK;
static TBCDRF_NOETCHEDEFFECT;static TBCDRF_BLENDICON;static TBCDRF_NOBACKGROUND;
static TBCDRF_USECDCOLORS;static TB_ENABLEBUTTON;static TB_CHECKBUTTON;
static TB_PRESSBUTTON;static TB_HIDEBUTTON;static TB_INDETERMINATE;
static TB_MARKBUTTON;static TB_ISBUTTONENABLED;static TB_ISBUTTONCHECKED;
static TB_ISBUTTONPRESSED;static TB_ISBUTTONHIDDEN;static TB_ISBUTTONINDETERMINATE;
static TB_ISBUTTONHIGHLIGHTED;static TB_SETSTATE;static TB_GETSTATE;
static TB_ADDBITMAP;static HINST_COMMCTRL;static IDB_STD_SMALL_COLOR;
static IDB_STD_LARGE_COLOR;static IDB_VIEW_SMALL_COLOR;static IDB_VIEW_LARGE_COLOR;
static IDB_HIST_SMALL_COLOR;static IDB_HIST_LARGE_COLOR;static IDB_HIST_NORMAL;
static IDB_HIST_HOT;static IDB_HIST_DISABLED;static IDB_HIST_PRESSED;
static STD_CUT;static STD_COPY;static STD_PASTE;
static STD_UNDO;static STD_REDOW;static STD_DELETE;
static STD_FILENEW;static STD_FILEOPEN;static STD_FILESAVE;
static STD_PRINTPRE;static STD_PROPERTIES;static STD_HELP;
static STD_FIND;static STD_REPLACE;static STD_PRINT;
static VIEW_LARGEICONS;static VIEW_SMALLICONS;static VIEW_LIST;
static VIEW_DETAILS;static VIEW_SORTNAME;static VIEW_SORTSIZE;
static VIEW_SORTDATE;static VIEW_SORTTYPE;static VIEW_PARENTFOLDER;
static VIEW_NETCONNECT;static VIEW_NETDISCONNECT;static VIEW_NEWFOLDER;
static VIEW_VIEWMENU;static HIST_BACK;static HIST_FORWARD;
static HIST_FAVORITES;static HIST_ADDTOFAVORITES;static HIST_VIEWTREE;
static TB_ADDBUTTONSA;static TB_INSERTBUTTONA;static TB_DELETEBUTTON;
static TB_GETBUTTON;static TB_BUTTONCOUNT;static TB_COMMANDTOINDEX;
static TBSAVEPARAMS;static LPTBSAVEPARAMS;static TB_SAVERESTOREA;
static TB_SAVERESTOREW;static TB_CUSTOMIZE;static TB_ADDSTRINGA;
static TB_ADDSTRINGW;static TB_GETITEMRECT;static TB_BUTTONSTRUCTSIZE;
static TB_SETBUTTONSIZE;static TB_SETBITMAPSIZE;static TB_AUTOSIZE;
static TB_GETTOOLTIPS;static TB_SETTOOLTIPS;static TB_SETPARENT;
static TB_SETROWS;static TB_GETROWS;static TB_SETCMDID;
static TB_CHANGEBITMAP;static TB_GETBITMAP;static TB_GETBUTTONTEXTA;
static TB_GETBUTTONTEXTW;static TB_REPLACEBITMAP;static TB_SETINDENT;
static TB_SETIMAGELIST;static TB_GETIMAGELIST;static TB_LOADIMAGES;
static TB_GETRECT;static TB_SETHOTIMAGELIST;static TB_GETHOTIMAGELIST;
static TB_SETDISABLEDIMAGELIST;static TB_GETDISABLEDIMAGELIST;static TB_SETSTYLE;
static TB_GETSTYLE;static TB_GETBUTTONSIZE;static TB_SETBUTTONWIDTH;
static TB_SETMAXTEXTROWS;static TB_GETTEXTROWS;static TB_GETBUTTONTEXT;
static TB_SAVERESTORE;static TB_ADDSTRING;static TB_GETOBJECT;
static TB_GETHOTITEM;static TB_SETHOTITEM;static TB_SETANCHORHIGHLIGHT;
static TB_GETANCHORHIGHLIGHT;static TB_MAPACCELERATORA;static TBIMHT_AFTER;
static TBIMHT_BACKGROUND;static TB_GETINSERTMARK;static TB_SETINSERTMARK;
static TB_INSERTMARKHITTEST;static TB_MOVEBUTTON;static TB_GETMAXSIZE;
static TB_SETEXTENDEDSTYLE;static TB_GETEXTENDEDSTYLE;static TB_GETPADDING;
static TB_SETPADDING;static TB_SETINSERTMARKCOLOR;static TB_GETINSERTMARKCOLOR;
static TB_SETCOLORSCHEME;static TB_GETCOLORSCHEME;static TB_SETUNICODEFORMAT;
static TB_GETUNICODEFORMAT;static TB_MAPACCELERATORW;static TB_MAPACCELERATOR;
static TBBF_LARGE;static TB_GETBITMAPFLAGS;static TBIF_IMAGE;
static TBIF_TEXT;static TBIF_STATE;static TBIF_STYLE;
static TBIF_LPARAM;static TBIF_COMMAND;static TBIF_SIZE;
static TBIF_BYINDEX;static TBBUTTONINFO;static LPTBBUTTONINFO;
static TB_GETBUTTONINFOW;static TB_SETBUTTONINFOW;static TB_GETBUTTONINFOA;
static TB_SETBUTTONINFOA;static TB_GETBUTTONINFO;static TB_SETBUTTONINFO;
static TB_INSERTBUTTONW;static TB_ADDBUTTONSW;static TB_HITTEST;
static TB_INSERTBUTTON;static TB_ADDBUTTONS;static TB_SETDRAWTEXTFLAGS;
static TB_GETSTRINGW;static TB_GETSTRINGA;static TB_GETSTRING;
static TB_SETBOUNDINGSIZE;static TB_SETHOTITEM2;static TB_HASACCELERATOR;
static TB_SETLISTGAP;static TB_GETIMAGELISTCOUNT;static TB_GETIDEALSIZE;
static TB_TRANSLATEACCELERATOR;static TBMF_PAD;static TBMF_BARPAD;
static TBMF_BUTTONSPACING;static TB_GETMETRICS;static TB_SETMETRICS;
static TB_GETITEMDROPDOWNRECT;static TB_SETPRESSEDIMAGELIST;static TB_GETPRESSEDIMAGELIST;
static TB_SETWINDOWTHEME;static TBN_GETBUTTONINFOA;static TBN_BEGINDRAG;
static TBN_ENDDRAG;static TBN_BEGINADJUST;static TBN_ENDADJUST;
static TBN_RESET;static TBN_QUERYINSERT;static TBN_QUERYDELETE;
static TBN_TOOLBARCHANGE;static TBN_CUSTHELP;static TBN_DROPDOWN;
static TBN_GETOBJECT;static HICF_OTHER;static HICF_MOUSE;
static HICF_ARROWKEYS;static HICF_ACCELERATOR;static HICF_DUPACCEL;
static HICF_ENTERING;static HICF_LEAVING;static HICF_RESELECT;
static HICF_LMOUSE;static HICF_TOGGLEDROPDOWN;static TBN_HOTITEMCHANGE;
static TBN_DRAGOUT;static TBN_DELETINGBUTTON;static TBN_GETDISPINFOA;
static TBN_GETDISPINFOW;static TBN_GETINFOTIPA;static TBN_GETINFOTIPW;
static TBN_GETBUTTONINFOW;static TBN_RESTORE;static TBN_SAVE;
static TBN_INITCUSTOMIZE;static TBNRF_HIDEHELP;static TBNRF_ENDCUSTOMIZE;
static TBN_WRAPHOTITEM;static TBN_DUPACCELERATOR;static TBN_WRAPACCELERATOR;
static TBN_DRAGOVER;static TBN_MAPACCELERATOR;static TBN_GETINFOTIP;
static NMTBGETINFOTIP;static LPNMTBGETINFOTIP;static TBNF_IMAGE;
static TBNF_TEXT;static TBNF_DI_SETITEM;static TBN_GETDISPINFO;
static NMTBDISPINFO;static LPNMTBDISPINFO;static TBDDRET_DEFAULT;
static TBDDRET_NODEFAULT;static TBDDRET_TREATPRESSED;static TBN_GETBUTTONINFO;
static TBNOTIFYA;static TBNOTIFYW;static LPTBNOTIFYA;
static LPTBNOTIFYW;static TBNOTIFY;static LPTBNOTIFY;
static NMTOOLBAR;static LPNMTOOLBAR;static REBARCLASSNAMEW;
static REBARCLASSNAMEA;static REBARCLASSNAME;static RBIM_IMAGELIST;
static RBS_TOOLTIPS;static RBS_VARHEIGHT;static RBS_BANDBORDERS;
static RBS_FIXEDORDER;static RBS_REGISTERDROP;static RBS_AUTOSIZE;
static RBS_VERTICALGRIPPER;static RBS_DBLCLKTOGGLE;static RBBS_BREAK;
static RBBS_FIXEDSIZE;static RBBS_CHILDEDGE;static RBBS_HIDDEN;
static RBBS_NOVERT;static RBBS_FIXEDBMP;static RBBS_VARIABLEHEIGHT;
static RBBS_GRIPPERALWAYS;static RBBS_NOGRIPPER;static RBBS_USECHEVRON;
static RBBS_HIDETITLE;static RBBS_TOPALIGN;static RBBIM_STYLE;
static RBBIM_COLORS;static RBBIM_TEXT;static RBBIM_IMAGE;
static RBBIM_CHILD;static RBBIM_CHILDSIZE;static RBBIM_SIZE;
static RBBIM_BACKGROUND;static RBBIM_ID;static RBBIM_IDEALSIZE;
static RBBIM_LPARAM;static RBBIM_HEADERSIZE;static RBBIM_CHEVRONLOCATION;
static RBBIM_CHEVRONSTATE;static REBARBANDINFO;static LPREBARBANDINFO;
static LPCREBARBANDINFO;static REBARBANDINFO_V3_SIZE;static REBARBANDINFO_V6_SIZE;
static RB_INSERTBANDA;static RB_DELETEBAND;static RB_GETBARINFO;
static RB_SETBARINFO;static RB_SETBANDINFOA;static RB_SETPARENT;
static RB_HITTEST;static RB_GETRECT;static RB_INSERTBANDW;
static RB_SETBANDINFOW;static RB_GETBANDCOUNT;static RB_GETROWCOUNT;
static RB_GETROWHEIGHT;static RB_IDTOINDEX;static RB_GETTOOLTIPS;
static RB_SETTOOLTIPS;static RB_SETBKCOLOR;static RB_GETBKCOLOR;
static RB_SETTEXTCOLOR;static RB_GETTEXTCOLOR;static RBSTR_CHANGERECT;
static RB_SIZETORECT;static RB_SETCOLORSCHEME;static RB_GETCOLORSCHEME;
static RB_INSERTBAND;static RB_SETBANDINFO;static RB_BEGINDRAG;
static RB_ENDDRAG;static RB_DRAGMOVE;static RB_GETBARHEIGHT;
static RB_GETBANDINFOW;static RB_GETBANDINFOA;static RB_GETBANDINFO;
static RB_MINIMIZEBAND;static RB_MAXIMIZEBAND;static RB_GETDROPTARGET;
static RB_GETBANDBORDERS;static RB_SHOWBAND;static RB_SETPALETTE;
static RB_GETPALETTE;static RB_MOVEBAND;static RB_SETUNICODEFORMAT;
static RB_GETUNICODEFORMAT;static RB_GETBANDMARGINS;static RB_SETWINDOWTHEME;
static RB_SETEXTENDEDSTYLE;static RB_GETEXTENDEDSTYLE;static RB_PUSHCHEVRON;
static RB_SETBANDWIDTH;static RBN_HEIGHTCHANGE;static RBN_GETOBJECT;
static RBN_LAYOUTCHANGED;static RBN_AUTOSIZE;static RBN_BEGINDRAG;
static RBN_ENDDRAG;static RBN_DELETINGBAND;static RBN_DELETEDBAND;
static RBN_CHILDSIZE;static RBN_CHEVRONPUSHED;static RBN_SPLITTERDRAG;
static RBN_MINMAX;static RBN_AUTOBREAK;static RBNM_ID;
static RBNM_STYLE;static RBNM_LPARAM;static RBAB_AUTOSIZE;
static RBAB_ADDBAND;static RBHT_NOWHERE;static RBHT_CAPTION;
static RBHT_CLIENT;static RBHT_GRABBER;static RBHT_CHEVRON;
static RBHT_SPLITTER;static TOOLTIPS_CLASSW;static TOOLTIPS_CLASSA;
static TOOLTIPS_CLASS;static LPTOOLINFOA;static LPTOOLINFOW;
static TOOLINFOA;static TOOLINFOW;static LPTOOLINFO;
static TOOLINFO;static PTOOLINFO;static TTTOOLINFO;
static LPTTTOOLINFO;static TTTOOLINFO_V1_SIZE;static TTS_ALWAYSTIP;
static TTS_NOPREFIX;static TTS_NOANIMATE;static TTS_NOFADE;
static TTS_BALLOON;static TTS_CLOSE;static TTS_USEVISUALSTYLE;
static TTF_IDISHWND;static TTF_CENTERTIP;static TTF_RTLREADING;
static TTF_SUBCLASS;static TTF_TRACK;static TTF_ABSOLUTE;
static TTF_TRANSPARENT;static TTF_PARSELINKS;static TTF_DI_SETITEM;
static TTDT_AUTOMATIC;static TTDT_RESHOW;static TTDT_AUTOPOP;
static TTDT_INITIAL;static TTI_NONE;static TTI_INFO;
static TTI_WARNING;static TTI_ERROR;static TTI_INFO_LARGE;
static TTI_WARNING_LARGE;static TTI_ERROR_LARGE;static TTM_ACTIVATE;
static TTM_SETDELAYTIME;static TTM_ADDTOOLA;static TTM_ADDTOOLW;
static TTM_DELTOOLA;static TTM_DELTOOLW;static TTM_NEWTOOLRECTA;
static TTM_NEWTOOLRECTW;static TTM_RELAYEVENT;static TTM_GETTOOLINFOA;
static TTM_GETTOOLINFOW;static TTM_SETTOOLINFOA;static TTM_SETTOOLINFOW;
static TTM_HITTESTA;static TTM_HITTESTW;static TTM_GETTEXTA;
static TTM_GETTEXTW;static TTM_UPDATETIPTEXTA;static TTM_UPDATETIPTEXTW;
static TTM_GETTOOLCOUNT;static TTM_ENUMTOOLSA;static TTM_ENUMTOOLSW;
static TTM_GETCURRENTTOOLA;static TTM_GETCURRENTTOOLW;static TTM_WINDOWFROMPOINT;
static TTM_TRACKACTIVATE;static TTM_TRACKPOSITION;static TTM_SETTIPBKCOLOR;
static TTM_SETTIPTEXTCOLOR;static TTM_GETDELAYTIME;static TTM_GETTIPBKCOLOR;
static TTM_GETTIPTEXTCOLOR;static TTM_SETMAXTIPWIDTH;static TTM_GETMAXTIPWIDTH;
static TTM_SETMARGIN;static TTM_GETMARGIN;static TTM_POP;
static TTM_UPDATE;static TTM_GETBUBBLESIZE;static TTM_ADJUSTRECT;
static TTM_SETTITLEA;static TTM_SETTITLEW;static TTM_POPUP;
static TTM_GETTITLE;static TTM_ADDTOOL;static TTM_DELTOOL;
static TTM_NEWTOOLRECT;static TTM_GETTOOLINFO;static TTM_SETTOOLINFO;
static TTM_HITTEST;static TTM_GETTEXT;static TTM_UPDATETIPTEXT;
static TTM_ENUMTOOLS;static TTM_GETCURRENTTOOL;static TTM_SETTITLE;
static TTM_SETWINDOWTHEME;static LPHITTESTINFOW;static LPHITTESTINFOA;
static LPHITTESTINFO;static TTHITTESTINFO;static LPTTHITTESTINFO;
static TTN_GETDISPINFOA;static TTN_GETDISPINFOW;static TTN_SHOW;
static TTN_POP;static TTN_LINKCLICK;static TTN_GETDISPINFO;
static TTN_NEEDTEXT;static TTN_NEEDTEXTA;static TTN_NEEDTEXTW;
static TOOLTIPTEXTW;static TOOLTIPTEXTA;static LPTOOLTIPTEXTA;
static LPTOOLTIPTEXTW;static TOOLTIPTEXT;static LPTOOLTIPTEXT;
static NMTTDISPINFO;static LPNMTTDISPINFO;static NMTTDISPINFO_V1_SIZE;
static SBARS_SIZEGRIP;static SBARS_TOOLTIPS;static SBT_TOOLTIPS;
static CREATESTATUSWINDOW;static DRAWSTATUSTEXT;static STATUSCLASSNAMEW;
static STATUSCLASSNAMEA;static STATUSCLASSNAME;static SB_SETTEXTA;
static SB_SETTEXTW;static SB_GETTEXTA;static SB_GETTEXTW;
static SB_GETTEXTLENGTHA;static SB_GETTEXTLENGTHW;static SB_GETTEXT;
static SB_SETTEXT;static SB_GETTEXTLENGTH;static SB_SETTIPTEXT;
static SB_GETTIPTEXT;static SB_SETPARTS;static SB_GETPARTS;
static SB_GETBORDERS;static SB_SETMINHEIGHT;static SB_SIMPLE;
static SB_GETRECT;static SB_ISSIMPLE;static SB_SETICON;
static SB_SETTIPTEXTA;static SB_SETTIPTEXTW;static SB_GETTIPTEXTA;
static SB_GETTIPTEXTW;static SB_GETICON;static SB_SETUNICODEFORMAT;
static SB_GETUNICODEFORMAT;static SBT_OWNERDRAW;static SBT_NOBORDERS;
static SBT_POPOUT;static SBT_RTLREADING;static SBT_NOTABPARSING;
static SB_SETBKCOLOR;static SBN_SIMPLEMODECHANGE;static SB_SIMPLEID;
static MINSYSCOMMAND;static TRACKBAR_CLASSA;static TRACKBAR_CLASSW;
static TRACKBAR_CLASS;static TBS_AUTOTICKS;static TBS_VERT;
static TBS_HORZ;static TBS_TOP;static TBS_BOTTOM;
static TBS_LEFT;static TBS_RIGHT;static TBS_BOTH;
static TBS_NOTICKS;static TBS_ENABLESELRANGE;static TBS_FIXEDLENGTH;
static TBS_NOTHUMB;static TBS_TOOLTIPS;static TBS_REVERSED;
static TBS_DOWNISLEFT;static TBS_NOTIFYBEFOREMOVE;static TBS_TRANSPARENTBKGND;
static TBM_GETPOS;static TBM_GETRANGEMIN;static TBM_GETRANGEMAX;
static TBM_GETTIC;static TBM_SETTIC;static TBM_SETPOS;
static TBM_SETRANGE;static TBM_SETRANGEMIN;static TBM_SETRANGEMAX;
static TBM_CLEARTICS;static TBM_SETSEL;static TBM_SETSELSTART;
static TBM_SETSELEND;static TBM_GETPTICS;static TBM_GETTICPOS;
static TBM_GETNUMTICS;static TBM_GETSELSTART;static TBM_GETSELEND;
static TBM_CLEARSEL;static TBM_SETTICFREQ;static TBM_SETPAGESIZE;
static TBM_GETPAGESIZE;static TBM_SETLINESIZE;static TBM_GETLINESIZE;
static TBM_GETTHUMBRECT;static TBM_GETCHANNELRECT;static TBM_SETTHUMBLENGTH;
static TBM_GETTHUMBLENGTH;static TBM_SETTOOLTIPS;static TBM_GETTOOLTIPS;
static TBM_SETTIPSIDE;static TBTS_TOP;static TBTS_LEFT;
static TBTS_BOTTOM;static TBTS_RIGHT;static TBM_SETBUDDY;
static TBM_GETBUDDY;static TBM_SETPOSNOTIFY;static TBM_SETUNICODEFORMAT;
static TBM_GETUNICODEFORMAT;static TB_LINEUP;static TB_LINEDOWN;
static TB_PAGEUP;static TB_PAGEDOWN;static TB_THUMBPOSITION;
static TB_THUMBTRACK;static TB_TOP;static TB_BOTTOM;
static TB_ENDTRACK;static TBCD_TICS;static TBCD_THUMB;
static TBCD_CHANNEL;static TRBN_THUMBPOSCHANGING;static DL_BEGINDRAG;
static DL_DRAGGING;static DL_DROPPED;static DL_CANCELDRAG;
static DL_CURSORSET;static DL_STOPCURSOR;static DL_COPYCURSOR;
static DL_MOVECURSOR;static UPDOWN_CLASSA;static UPDOWN_CLASSW;
static UPDOWN_CLASS;static UD_MAXVAL;static UD_MINVAL;
static UDS_WRAP;static UDS_SETBUDDYINT;static UDS_ALIGNRIGHT;
static UDS_ALIGNLEFT;static UDS_AUTOBUDDY;static UDS_ARROWKEYS;
static UDS_HORZ;static UDS_NOTHOUSANDS;static UDS_HOTTRACK;
static UDM_SETRANGE;static UDM_GETRANGE;static UDM_SETPOS;
static UDM_GETPOS;static UDM_SETBUDDY;static UDM_GETBUDDY;
static UDM_SETACCEL;static UDM_GETACCEL;static UDM_SETBASE;
static UDM_GETBASE;static UDM_SETRANGE32;static UDM_GETRANGE32;
static UDM_SETUNICODEFORMAT;static UDM_GETUNICODEFORMAT;static UDM_SETPOS32;
static UDM_GETPOS32;static NM_UPDOWN;static LPNM_UPDOWN;
static UDN_DELTAPOS;static PROGRESS_CLASSA;static PROGRESS_CLASSW;
static PROGRESS_CLASS;static PBS_SMOOTH;static PBS_VERTICAL;
static PBM_SETRANGE;static PBM_SETPOS;static PBM_DELTAPOS;
static PBM_SETSTEP;static PBM_STEPIT;static PBM_SETRANGE32;
static PBM_GETRANGE;static PBM_GETPOS;static PBM_SETBARCOLOR;
static PBM_SETBKCOLOR;static PBS_MARQUEE;static PBM_SETMARQUEE;
static PBS_SMOOTHREVERSE;static PBM_GETSTEP;static PBM_GETBKCOLOR;
static PBM_GETBARCOLOR;static PBM_SETSTATE;static PBM_GETSTATE;
static PBST_NORMAL;static PBST_ERROR;static PBST_PAUSED;
static HOTKEYF_SHIFT;static HOTKEYF_CONTROL;static HOTKEYF_ALT;
static HOTKEYF_EXT;static HKCOMB_NONE;static HKCOMB_S;
static HKCOMB_C;static HKCOMB_A;static HKCOMB_SC;
static HKCOMB_SA;static HKCOMB_CA;static HKCOMB_SCA;
static HKM_SETHOTKEY;static HKM_GETHOTKEY;static HKM_SETRULES;
static HOTKEY_CLASSA;static HOTKEY_CLASSW;static HOTKEY_CLASS;
static CCS_TOP;static CCS_NOMOVEY;static CCS_BOTTOM;
static CCS_NORESIZE;static CCS_NOPARENTALIGN;static CCS_ADJUSTABLE;
static CCS_NODIVIDER;static CCS_VERT;static CCS_LEFT;
static CCS_RIGHT;static CCS_NOMOVEX;static INVALID_LINK_INDEX;
static MAX_LINKID_TEXT;static WC_LINK;static LWS_TRANSPARENT;
static LWS_IGNORERETURN;static LWS_NOPREFIX;static LWS_USEVISUALSTYLE;
static LWS_USECUSTOMTEXT;static LWS_RIGHT;static LIF_ITEMINDEX;
static LIF_STATE;static LIF_ITEMID;static LIF_URL;
static LIS_FOCUSED;static LIS_ENABLED;static LIS_VISITED;
static LIS_HOTTRACK;static LIS_DEFAULTCOLORS;static LM_HITTEST;
static LM_GETIDEALHEIGHT;static LM_SETITEM;static LM_GETITEM;
static LM_GETIDEALSIZE;static WC_LISTVIEWA;static WC_LISTVIEWW;
static WC_LISTVIEW;static LVS_ICON;static LVS_REPORT;
static WM_SOCKET;static LVS_SMALLICON;static LVS_LIST;
static LVS_TYPEMASK;static LVS_SINGLESEL;static LVS_SHOWSELALWAYS;
static LVS_SORTASCENDING;static LVS_SORTDESCENDING;static LVS_SHAREIMAGELISTS;
static LVS_NOLABELWRAP;static LVS_AUTOARRANGE;static LVS_EDITLABELS;
static LVS_OWNERDATA;static LVS_NOSCROLL;static LVS_TYPESTYLEMASK;
static LVS_ALIGNTOP;static LVS_ALIGNLEFT;static LVS_ALIGNMASK;
static LVS_OWNERDRAWFIXED;static LVS_NOCOLUMNHEADER;static LVS_NOSORTHEADER;
static LVM_SETUNICODEFORMAT;static LVM_GETUNICODEFORMAT;static LVM_GETBKCOLOR;
static LVM_SETBKCOLOR;static LVM_GETIMAGELIST;static LVSIL_NORMAL;
static LVSIL_SMALL;static LVSIL_STATE;static LVSIL_GROUPHEADER;
static LVM_SETIMAGELIST;static LVM_GETITEMCOUNT;static LVIF_TEXT;
static LVIF_IMAGE;static LVIF_PARAM;static LVIF_STATE;
static LVIF_INDENT;static LVIF_NORECOMPUTE;static LVIF_GROUPID;
static LVIF_COLUMNS;static LVIF_COLFMT;static LVIS_FOCUSED;
static LVIS_SELECTED;static LVIS_CUT;static LVIS_DROPHILITED;
static LVIS_GLOW;static LVIS_ACTIVATING;static LVIS_OVERLAYMASK;
static LVIS_STATEIMAGEMASK;static I_INDENTCALLBACK;static LV_ITEMA;
static LV_ITEMW;static I_GROUPIDCALLBACK;static I_GROUPIDNONE;
static LV_ITEM;static LVITEM_V5_SIZE;static LVITEM;
static LPLVITEM;static LVITEM_V1_SIZE;static LPSTR_TEXTCALLBACKW;
static LPSTR_TEXTCALLBACKA;static LPSTR_TEXTCALLBACK;static I_IMAGECALLBACK;
static I_IMAGENONE;static I_COLUMNSCALLBACK;static LVM_GETITEMA;
static LVM_GETITEMW;static LVM_GETITEM;static LVM_SETITEMA;
static LVM_SETITEMW;static LVM_SETITEM;static LVM_INSERTITEMA;
static LVM_INSERTITEMW;static LVM_INSERTITEM;static LVM_DELETEITEM;
static LVM_DELETEALLITEMS;static LVM_GETCALLBACKMASK;static LVM_SETCALLBACKMASK;
static LVNI_ALL;static LVNI_FOCUSED;static LVNI_SELECTED;
static LVNI_CUT;static LVNI_DROPHILITED;static LVNI_STATEMASK;
static LVNI_VISIBLEORDER;static LVNI_PREVIOUS;static LVNI_VISIBLEONLY;
static LVNI_SAMEGROUPONLY;static LVNI_ABOVE;static LVNI_BELOW;
static LVNI_TOLEFT;static LVNI_TORIGHT;static LVNI_DIRECTIONMASK;
static LVM_GETNEXTITEM;static LVFI_PARAM;static LVFI_STRING;
static LVFI_SUBSTRING;static LVFI_PARTIAL;static LVFI_WRAP;
static LVFI_NEARESTXY;static LV_FINDINFOA;static LV_FINDINFOW;
static LV_FINDINFO;static LVFINDINFO;static LVM_FINDITEMA;
static LVM_FINDITEMW;static LVM_FINDITEM;static LVIR_BOUNDS;
static LVIR_ICON;static LVIR_LABEL;static LVIR_SELECTBOUNDS;
static LVM_GETITEMRECT;static LVM_SETITEMPOSITION;static LVM_GETITEMPOSITION;
static LVM_GETSTRINGWIDTHA;static LVM_GETSTRINGWIDTHW;static LVM_GETSTRINGWIDTH;
static LVHT_NOWHERE;static LVHT_ONITEMICON;static LVHT_ONITEMLABEL;
static LVHT_ONITEMSTATEICON;static LVHT_ONITEM;static LVHT_ABOVE;
static LVHT_BELOW;static LVHT_TORIGHT;static LVHT_TOLEFT;
static LVHT_EX_GROUP_HEADER;static LVHT_EX_GROUP_FOOTER;static LVHT_EX_GROUP_COLLAPSE;
static LVHT_EX_GROUP_BACKGROUND;static LVHT_EX_GROUP_STATEICON;static LVHT_EX_GROUP_SUBSETLINK;
static LVHT_EX_GROUP;static LVHT_EX_ONCONTENTS;static LVHT_EX_FOOTER;
static LV_HITTESTINFO;static LVM_HITTEST;static LVM_ENSUREVISIBLE;
static LVM_SCROLL;static LVM_REDRAWITEMS;static LVA_DEFAULT;
static LVA_ALIGNLEFT;static LVA_ALIGNTOP;static LVA_SNAPTOGRID;
static LVM_ARRANGE;static LVM_EDITLABELA;static LVM_EDITLABELW;
static LVM_EDITLABEL;static LVM_GETEDITCONTROL;static LV_COLUMNA;
static LV_COLUMNW;static LV_COLUMN;static LVCOLUMN;
static LPLVCOLUMN;static LVCOLUMN_V1_SIZE;static LVCF_FMT;
static LVCF_WIDTH;static LVCF_TEXT;static LVCF_SUBITEM;
static LVCF_IMAGE;static LVCF_ORDER;static LVCF_MINWIDTH;
static LVCF_DEFAULTWIDTH;static LVCF_IDEALWIDTH;static LVCFMT_LEFT;
static LVCFMT_RIGHT;static LVCFMT_CENTER;static LVCFMT_JUSTIFYMASK;
static LVCFMT_IMAGE;static LVCFMT_BITMAP_ON_RIGHT;static LVCFMT_COL_HAS_IMAGES;
static LVCFMT_FIXED_WIDTH;static LVCFMT_NO_DPI_SCALE;static LVCFMT_FIXED_RATIO;
static LVCFMT_LINE_BREAK;static LVCFMT_FILL;static LVCFMT_WRAP;
static LVCFMT_NO_TITLE;static LVCFMT_TILE_PLACEMENTMASK;static LVCFMT_SPLITBUTTON;
static LVM_GETCOLUMNA;static LVM_GETCOLUMNW;static LVM_GETCOLUMN;
static LVM_SETCOLUMNA;static LVM_SETCOLUMNW;static LVM_SETCOLUMN;
static LVM_INSERTCOLUMNA;static LVM_INSERTCOLUMNW;static LVM_DELETECOLUMN;
static LVM_GETCOLUMNWIDTH;static LVSCW_AUTOSIZE;static LVSCW_AUTOSIZE_USEHEADER;
static LVM_SETCOLUMNWIDTH;static LVM_GETHEADER;static LVM_CREATEDRAGIMAGE;
static LVM_GETVIEWRECT;static LVM_GETTEXTCOLOR;static LVM_SETTEXTCOLOR;
static LVM_GETTEXTBKCOLOR;static LVM_SETTEXTBKCOLOR;static LVM_GETTOPINDEX;
static LVM_GETCOUNTPERPAGE;static LVM_GETORIGIN;static LVM_UPDATE;
static LVM_SETITEMSTATE;static LVM_GETITEMSTATE;static LVM_GETITEMTEXTA;
static LVM_GETITEMTEXTW;static LVM_GETITEMTEXT;static LVM_SETITEMTEXTA;
static LVM_SETITEMTEXTW;static LVM_SETITEMTEXT;static LVSICF_NOINVALIDATEALL;
static LVSICF_NOSCROLL;static LVM_SETITEMCOUNT;static LVM_SORTITEMS;
static LVM_SETITEMPOSITION32;static LVM_GETSELECTEDCOUNT;static LVM_GETITEMSPACING;
static LVM_GETISEARCHSTRINGA;static LVM_GETISEARCHSTRINGW;static LVM_GETISEARCHSTRING;
static LVM_SETICONSPACING;static LVM_SETEXTENDEDLISTVIEWSTYLE;static LVM_GETEXTENDEDLISTVIEWSTYLE;
static LVS_EX_GRIDLINES;static LVS_EX_SUBITEMIMAGES;static LVS_EX_CHECKBOXES;
static LVS_EX_TRACKSELECT;static LVS_EX_HEADERDRAGDROP;static LVS_EX_FULLROWSELECT;
static LVS_EX_ONECLICKACTIVATE;static LVS_EX_TWOCLICKACTIVATE;static LVS_EX_FLATSB;
static LVS_EX_REGIONAL;static LVS_EX_INFOTIP;static LVS_EX_UNDERLINEHOT;
static LVS_EX_UNDERLINECOLD;static LVS_EX_MULTIWORKAREAS;static LVS_EX_LABELTIP;
static LVS_EX_BORDERSELECT;static LVS_EX_DOUBLEBUFFER;static LVS_EX_HIDELABELS;
static LVS_EX_SINGLEROW;static LVS_EX_SNAPTOGRID;static LVS_EX_SIMPLESELECT;
static LVS_EX_JUSTIFYCOLUMNS;static LVS_EX_TRANSPARENTBKGND;static LVS_EX_TRANSPARENTSHADOWTEXT;
static LVS_EX_AUTOAUTOARRANGE;static LVS_EX_HEADERINALLVIEWS;static LVS_EX_AUTOCHECKSELECT;
static LVS_EX_AUTOSIZECOLUMNS;static LVS_EX_COLUMNSNAPPOINTS;static LVS_EX_COLUMNOVERFLOW;
static LVM_GETSUBITEMRECT;static LVM_SUBITEMHITTEST;static LVM_SETCOLUMNORDERARRAY;
static LVM_GETCOLUMNORDERARRAY;static LVM_SETHOTITEM;static LVM_GETHOTITEM;
static LVM_SETHOTCURSOR;static LVM_GETHOTCURSOR;static LVM_APPROXIMATEVIEWRECT;
static LV_MAX_WORKAREAS;static LVM_SETWORKAREAS;static LVM_GETWORKAREAS;
static LVM_GETNUMBEROFWORKAREAS;static LVM_GETSELECTIONMARK;static LVM_SETSELECTIONMARK;
static LVM_SETHOVERTIME;static LVM_GETHOVERTIME;static LVM_SETTOOLTIPS;
static LVM_GETTOOLTIPS;static LVM_SORTITEMSEX;static LVBKIF_SOURCE_NONE;
static LVBKIF_SOURCE_HBITMAP;static LVBKIF_SOURCE_URL;static LVBKIF_SOURCE_MASK;
static LVBKIF_STYLE_NORMAL;static LVBKIF_STYLE_TILE;static LVBKIF_STYLE_MASK;
static LVBKIF_FLAG_TILEOFFSET;static LVBKIF_TYPE_WATERMARK;static LVBKIF_FLAG_ALPHABLEND;
static LVM_SETBKIMAGEA;static LVM_SETBKIMAGEW;static LVM_GETBKIMAGEA;
static LVM_GETBKIMAGEW;static LVM_SETSELECTEDCOLUMN;static LV_VIEW_ICON;
static LV_VIEW_DETAILS;static LV_VIEW_SMALLICON;static LV_VIEW_LIST;
static LV_VIEW_TILE;static LV_VIEW_MAX;static LVM_SETVIEW;
static LVM_GETVIEW;static LVGF_NONE;static LVGF_HEADER;
static LVGF_FOOTER;static LVGF_STATE;static LVGF_ALIGN;
static LVGF_GROUPID;static LVGF_SUBTITLE;static LVGF_TASK;
static LVGF_DESCRIPTIONTOP;static LVGF_DESCRIPTIONBOTTOM;static LVGF_TITLEIMAGE;
static LVGF_EXTENDEDIMAGE;static LVGF_ITEMS;static LVGF_SUBSET;
static LVGF_SUBSETITEMS;static LVGS_NORMAL;static LVGS_COLLAPSED;
static LVGS_HIDDEN;static LVGS_NOHEADER;static LVGS_COLLAPSIBLE;
static LVGS_FOCUSED;static LVGS_SELECTED;static LVGS_SUBSETED;
static LVGS_SUBSETLINKFOCUSED;static LVGA_HEADER_LEFT;static LVGA_HEADER_CENTER;
static LVGA_HEADER_RIGHT;static LVGA_FOOTER_LEFT;static LVGA_FOOTER_CENTER;
static LVGA_FOOTER_RIGHT;static LVM_INSERTGROUP;static LVM_SETGROUPINFO;
static LVM_GETGROUPINFO;static LVM_REMOVEGROUP;static LVM_MOVEGROUP;
static LVM_GETGROUPCOUNT;static LVM_GETGROUPINFOBYINDEX;static LVM_MOVEITEMTOGROUP;
static LVGGR_GROUP;static LVGGR_HEADER;static LVGGR_LABEL;
static LVGGR_SUBSETLINK;static LVM_GETGROUPRECT;static LVGMF_NONE;
static LVGMF_BORDERSIZE;static LVGMF_BORDERCOLOR;static LVGMF_TEXTCOLOR;
static LVM_SETGROUPMETRICS;static LVM_GETGROUPMETRICS;static LVM_ENABLEGROUPVIEW;
static LVM_SORTGROUPS;static LVM_INSERTGROUPSORTED;static LVM_REMOVEALLGROUPS;
static LVM_HASGROUP;static LVM_GETGROUPSTATE;static LVM_GETFOCUSEDGROUP;
static LVTVIF_AUTOSIZE;static LVTVIF_FIXEDWIDTH;static LVTVIF_FIXEDHEIGHT;
static LVTVIF_FIXEDSIZE;static LVTVIF_EXTENDED;static LVTVIM_TILESIZE;
static LVTVIM_COLUMNS;static LVTVIM_LABELMARGIN;static LVM_SETTILEVIEWINFO;
static LVM_GETTILEVIEWINFO;static LVM_SETTILEINFO;static LVM_GETTILEINFO;
static LVIM_AFTER;static LVM_SETINSERTMARK;static LVM_GETINSERTMARK;
static LVM_INSERTMARKHITTEST;static LVM_GETINSERTMARKRECT;static LVM_SETINSERTMARKCOLOR;
static LVM_GETINSERTMARKCOLOR;static LVM_SETINFOTIP;static LVM_GETSELECTEDCOLUMN;
static LVM_ISGROUPVIEWENABLED;static LVM_GETOUTLINECOLOR;static LVM_SETOUTLINECOLOR;
static LVM_CANCELEDITLABEL;static LVM_MAPINDEXTOID;static LVM_MAPIDTOINDEX;
static LVM_ISITEMVISIBLE;static LVM_GETEMPTYTEXT;static LVM_GETFOOTERRECT;
static LVFF_ITEMCOUNT;static LVM_GETFOOTERINFO;static LVM_GETFOOTERITEMRECT;
static LVFIF_TEXT;static LVFIF_STATE;static LVFIS_FOCUSED;
static LVM_GETFOOTERITEM;static LVM_GETITEMINDEXRECT;static LVM_SETITEMINDEXSTATE;
static LVM_GETNEXTITEMINDEX;static LVBKIMAGE;static LPLVBKIMAGE;
static LVM_SETBKIMAGE;static LVM_GETBKIMAGE;static LPNM_LISTVIEW;
static NM_LISTVIEW;static LVKF_ALT;static LVKF_CONTROL;
static LVKF_SHIFT;static LVCDI_ITEM;static LVCDI_GROUP;
static LVCDI_ITEMSLIST;static LVCDRF_NOSELECT;static LVCDRF_NOGROUPFRAME;
static LPNM_CACHEHINT;static PNM_CACHEHINT;static NM_CACHEHINT;
static PNM_FINDITEMA;static LPNM_FINDITEMA;static NM_FINDITEMA;
static PNM_FINDITEMW;static LPNM_FINDITEMW;static NM_FINDITEMW;
static PNM_FINDITEM;static LPNM_FINDITEM;static NM_FINDITEM;
static NMLVFINDITEM;static LPNMLVFINDITEM;static PNM_ODSTATECHANGE;
static LPNM_ODSTATECHANGE;static NM_ODSTATECHANGE;static LVN_ITEMCHANGING;
static LVN_ITEMCHANGED;static LVN_INSERTITEM;static LVN_DELETEITEM;
static LVN_DELETEALLITEMS;static LVN_BEGINLABELEDITA;static LVN_BEGINLABELEDITW;
static LVN_ENDLABELEDITA;static LVN_ENDLABELEDITW;static LVN_COLUMNCLICK;
static LVN_BEGINDRAG;static LVN_BEGINRDRAG;static LVN_ODCACHEHINT;
static LVN_ODFINDITEMA;static LVN_ODFINDITEMW;static LVN_ITEMACTIVATE;
static LVN_ODSTATECHANGED;static LVN_ODFINDITEM;static LVN_HOTTRACK;
static LVN_GETDISPINFOA;static LVN_GETDISPINFOW;static LVN_SETDISPINFOA;
static LVN_SETDISPINFOW;static LVN_BEGINLABELEDIT;static LVN_ENDLABELEDIT;
static LVN_GETDISPINFO;static LVN_SETDISPINFO;static LVIF_DI_SETITEM;
static LV_DISPINFOA;static LV_DISPINFOW;static LV_DISPINFO;
static NMLVDISPINFO;static LVN_KEYDOWN;static LV_KEYDOWN;
static LVN_MARQUEEBEGIN;static LVGIT_UNFOLDED;static LVN_GETINFOTIPA;
static LVN_GETINFOTIPW;static LVN_GETINFOTIP;static NMLVGETINFOTIP;
static LPNMLVGETINFOTIP;static LVNSCH_DEFAULT;static LVNSCH_ERROR;
static LVNSCH_IGNORE;static LVN_INCREMENTALSEARCHA;static LVN_INCREMENTALSEARCHW;
static LVN_INCREMENTALSEARCH;static LVN_COLUMNDROPDOWN;static LVN_COLUMNOVERFLOWCLICK;
static LVN_BEGINSCROLL;static LVN_ENDSCROLL;static LVN_LINKCLICK;
static EMF_CENTERED;static LVN_GETEMPTYMARKUP;static WC_TREEVIEWA;
static WC_TREEVIEWW;static WC_TREEVIEW;static TVS_HASBUTTONS;
static TVS_HASLINES;static TVS_LINESATROOT;static TVS_EDITLABELS;
static TVS_DISABLEDRAGDROP;static TVS_SHOWSELALWAYS;static TVS_RTLREADING;
static TVS_NOTOOLTIPS;static TVS_CHECKBOXES;static TVS_TRACKSELECT;
static TVS_SINGLEEXPAND;static TVS_INFOTIP;static TVS_FULLROWSELECT;
static TVS_NOSCROLL;static TVS_NONEVENHEIGHT;static TVS_NOHSCROLL;
static TVS_EX_NOSINGLECOLLAPSE;static TVS_EX_MULTISELECT;static TVS_EX_DOUBLEBUFFER;
static TVS_EX_NOINDENTSTATE;static TVS_EX_RICHTOOLTIP;static TVS_EX_AUTOHSCROLL;
static TVS_EX_FADEINOUTEXPANDOS;static TVS_EX_PARTIALCHECKBOXES;static TVS_EX_EXCLUSIONCHECKBOXES;
static TVS_EX_DIMMEDCHECKBOXES;static TVS_EX_DRAWIMAGEASYNC;static TVIF_TEXT;
static TVIF_IMAGE;static TVIF_PARAM;static TVIF_STATE;
static TVIF_HANDLE;static TVIF_SELECTEDIMAGE;static TVIF_CHILDREN;
static TVIF_INTEGRAL;static TVIF_STATEEX;static TVIF_EXPANDEDIMAGE;
static TVIS_SELECTED;static TVIS_CUT;static TVIS_DROPHILITED;
static TVIS_BOLD;static TVIS_EXPANDED;static TVIS_EXPANDEDONCE;
static TVIS_EXPANDPARTIAL;static TVIS_OVERLAYMASK;static TVIS_STATEIMAGEMASK;
static TVIS_USERMASK;static TVIS_EX_FLAT;static TVIS_EX_DISABLED;
static TVIS_EX_ALL;static I_CHILDRENCALLBACK;static I_CHILDRENAUTO;
static LPTV_ITEMW;static LPTV_ITEMA;static TV_ITEMW;
static TV_ITEMA;static LPTV_ITEM;static TV_ITEM;
static TVITEM;static LPTVITEM;static TVI_ROOT;
static TVI_FIRST;static TVI_LAST;static TVI_SORT;
static LPTV_INSERTSTRUCTA;static LPTV_INSERTSTRUCTW;static TV_INSERTSTRUCTA;
static TV_INSERTSTRUCTW;static TV_INSERTSTRUCT;static LPTV_INSERTSTRUCT;
static TVINSERTSTRUCT;static LPTVINSERTSTRUCT;static TVINSERTSTRUCT_V1_SIZE;
static TVM_INSERTITEMA;static TVM_INSERTITEMW;static TVM_INSERTITEM;
static TVM_DELETEITEM;static TVM_EXPAND;static TVE_COLLAPSE;
static TVE_EXPAND;static TVE_TOGGLE;static TVE_EXPANDPARTIAL;
static TVE_COLLAPSERESET;static TVM_GETITEMRECT;static TVM_GETCOUNT;
static TVM_GETINDENT;static TVM_SETINDENT;static TVM_GETIMAGELIST;
static TVSIL_NORMAL;static TVSIL_STATE;static TVM_SETIMAGELIST;
static TVM_GETNEXTITEM;static TVGN_ROOT;static TVGN_NEXT;
static TVGN_PREVIOUS;static TVGN_PARENT;static TVGN_CHILD;
static TVGN_FIRSTVISIBLE;static TVGN_NEXTVISIBLE;static TVGN_PREVIOUSVISIBLE;
static TVGN_DROPHILITE;static TVGN_CARET;static TVGN_LASTVISIBLE;
static TVGN_NEXTSELECTED;static TVSI_NOSINGLEEXPAND;static TVM_SELECTITEM;
static TVM_GETITEMA;static TVM_GETITEMW;static TVM_GETITEM;
static TVM_SETITEMA;static TVM_SETITEMW;static TVM_SETITEM;
static TVM_EDITLABELA;static TVM_EDITLABELW;static TVM_EDITLABEL;
static TVM_GETEDITCONTROL;static TVM_GETVISIBLECOUNT;static TVM_HITTEST;
static LPTV_HITTESTINFO;static TV_HITTESTINFO;static TVHT_NOWHERE;
static TVHT_ONITEMICON;static TVHT_ONITEMLABEL;static TVHT_ONITEM;
static TVHT_ONITEMINDENT;static TVHT_ONITEMBUTTON;static TVHT_ONITEMRIGHT;
static TVHT_ONITEMSTATEICON;static TVHT_ABOVE;static TVHT_BELOW;
static TVHT_TORIGHT;static TVHT_TOLEFT;static TVM_CREATEDRAGIMAGE;
static TVM_SORTCHILDREN;static TVM_ENSUREVISIBLE;static TVM_SORTCHILDRENCB;
static TVM_ENDEDITLABELNOW;static TVM_GETISEARCHSTRINGA;static TVM_GETISEARCHSTRINGW;
static TVM_GETISEARCHSTRING;static TVM_SETTOOLTIPS;static TVM_GETTOOLTIPS;
static TVM_SETINSERTMARK;static TVM_SETUNICODEFORMAT;static TVM_GETUNICODEFORMAT;
static TVM_SETITEMHEIGHT;static TVM_GETITEMHEIGHT;static TVM_SETBKCOLOR;
static TVM_SETTEXTCOLOR;static TVM_GETBKCOLOR;static TVM_GETTEXTCOLOR;
static TVM_SETSCROLLTIME;static TVM_GETSCROLLTIME;static TVM_SETINSERTMARKCOLOR;
static TVM_GETINSERTMARKCOLOR;static TVM_SETBORDER;static TVSBF_XBORDER;
static TVSBF_YBORDER;static TVM_GETITEMSTATE;static TVM_SETLINECOLOR;
static TVM_GETLINECOLOR;static TVM_MAPACCIDTOHTREEITEM;static TVM_MAPHTREEITEMTOACCID;
static TVM_SETEXTENDEDSTYLE;static TVM_GETEXTENDEDSTYLE;static TVM_SETAUTOSCROLLINFO;
static TVM_SETHOT;static TVM_GETSELECTEDCOUNT;static TVM_SHOWINFOTIP;
static TVM_GETITEMPARTRECT;static LPTV_SORTCB;static TV_SORTCB;
static LPNM_TREEVIEWA;static LPNM_TREEVIEWW;static NM_TREEVIEWW;
static NM_TREEVIEWA;static LPNM_TREEVIEW;static NM_TREEVIEW;
static NMTREEVIEW;static LPNMTREEVIEW;static TVN_SELCHANGINGA;
static TVN_SELCHANGINGW;static TVN_SELCHANGEDA;static TVN_SELCHANGEDW;
static TVC_UNKNOWN;static TVC_BYMOUSE;static TVC_BYKEYBOARD;
static TVN_GETDISPINFOA;static TVN_GETDISPINFOW;static TVN_SETDISPINFOA;
static TVN_SETDISPINFOW;static TVIF_DI_SETITEM;static TV_DISPINFOA;
static TV_DISPINFOW;static TV_DISPINFO;static NMTVDISPINFO;
static LPNMTVDISPINFO;static NMTVDISPINFOEX;static LPNMTVDISPINFOEX;
static TV_DISPINFOEXA;static TV_DISPINFOEX;static TVN_ITEMEXPANDINGA;
static TVN_ITEMEXPANDINGW;static TVN_ITEMEXPANDEDA;static TVN_ITEMEXPANDEDW;
static TVN_BEGINDRAGA;static TVN_BEGINDRAGW;static TVN_BEGINRDRAGA;
static TVN_BEGINRDRAGW;static TVN_DELETEITEMA;static TVN_DELETEITEMW;
static TVN_BEGINLABELEDITA;static TVN_BEGINLABELEDITW;static TVN_ENDLABELEDITA;
static TVN_ENDLABELEDITW;static TVN_KEYDOWN;static TVN_GETINFOTIPA;
static TVN_GETINFOTIPW;static TVN_SINGLEEXPAND;static TVNRET_DEFAULT;
static TVNRET_SKIPOLD;static TVNRET_SKIPNEW;static TVN_ITEMCHANGINGA;
static TVN_ITEMCHANGINGW;static TVN_ITEMCHANGEDA;static TVN_ITEMCHANGEDW;
static TVN_ASYNCDRAW;static TV_KEYDOWN;static TVN_SELCHANGING;
static TVN_SELCHANGED;static TVN_GETDISPINFO;static TVN_SETDISPINFO;
static TVN_ITEMEXPANDING;static TVN_ITEMEXPANDED;static TVN_BEGINDRAG;
static TVN_BEGINRDRAG;static TVN_DELETEITEM;static TVN_BEGINLABELEDIT;
static TVN_ENDLABELEDIT;static TVN_GETINFOTIP;static NMTVGETINFOTIP;
static LPNMTVGETINFOTIP;static TVCDRF_NOIMAGES;static TVN_ITEMCHANGING;
static TVN_ITEMCHANGED;static WC_COMBOBOXEXW;static WC_COMBOBOXEXA;
static WC_COMBOBOXEX;static CBEIF_TEXT;static CBEIF_IMAGE;
static CBEIF_SELECTEDIMAGE;static CBEIF_OVERLAY;static CBEIF_INDENT;
static CBEIF_LPARAM;static CBEIF_DI_SETITEM;static COMBOBOXEXITEM;
static PCOMBOBOXEXITEM;static PCCOMBOBOXEXITEM;static CBEM_INSERTITEMA;
static CBEM_SETIMAGELIST;static CBEM_GETIMAGELIST;static CBEM_GETITEMA;
static CBEM_SETITEMA;static CBEM_DELETEITEM;static CBEM_GETCOMBOCONTROL;
static CBEM_GETEDITCONTROL;static CBEM_SETEXSTYLE;static CBEM_SETEXTENDEDSTYLE;
static CBEM_GETEXSTYLE;static CBEM_GETEXTENDEDSTYLE;static CBEM_SETUNICODEFORMAT;
static CBEM_GETUNICODEFORMAT;static CBEM_HASEDITCHANGED;static CBEM_INSERTITEMW;
static CBEM_SETITEMW;static CBEM_GETITEMW;static CBEM_INSERTITEM;
static CBEM_SETITEM;static CBEM_GETITEM;static CBEM_SETWINDOWTHEME;
static CBES_EX_NOEDITIMAGE;static CBES_EX_NOEDITIMAGEINDENT;static CBES_EX_PATHWORDBREAKPROC;
static CBES_EX_NOSIZELIMIT;static CBES_EX_CASESENSITIVE;static CBES_EX_TEXTENDELLIPSIS;
static NMCOMBOBOXEX;static PNMCOMBOBOXEX;static CBEN_GETDISPINFO;
static CBEN_GETDISPINFOA;static CBEN_INSERTITEM;static CBEN_DELETEITEM;
static CBEN_BEGINEDIT;static CBEN_ENDEDITA;static CBEN_ENDEDITW;
static CBEN_GETDISPINFOW;static CBEN_DRAGBEGINA;static CBEN_DRAGBEGINW;
static CBEN_DRAGBEGIN;static CBEN_ENDEDIT;static CBENF_KILLFOCUS;
static CBENF_RETURN;static CBENF_ESCAPE;static CBENF_DROPDOWN;
static CBEMAXSTRLEN;static NMCBEDRAGBEGIN;static LPNMCBEDRAGBEGIN;
static PNMCBEDRAGBEGIN;static NMCBEENDEDIT;static LPNMCBEENDEDIT;
static PNMCBEENDEDIT;static WC_TABCONTROLA;static WC_TABCONTROLW;
static WC_TABCONTROL;static TCS_SCROLLOPPOSITE;static TCS_BOTTOM;
static TCS_RIGHT;static TCS_MULTISELECT;static TCS_FLATBUTTONS;
static TCS_FORCEICONLEFT;static TCS_FORCELABELLEFT;static TCS_HOTTRACK;
static TCS_VERTICAL;static TCS_TABS;static TCS_BUTTONS;
static TCS_SINGLELINE;static TCS_MULTILINE;static TCS_RIGHTJUSTIFY;
static TCS_FIXEDWIDTH;static TCS_RAGGEDRIGHT;static TCS_FOCUSONBUTTONDOWN;
static TCS_OWNERDRAWFIXED;static TCS_TOOLTIPS;static TCS_FOCUSNEVER;
static TCS_EX_FLATSEPARATORS;static TCS_EX_REGISTERDROP;static TCM_GETIMAGELIST;
static TCM_SETIMAGELIST;static TCM_GETITEMCOUNT;static TCIF_TEXT;
static TCIF_IMAGE;static TCIF_RTLREADING;static TCIF_PARAM;
static TCIF_STATE;static TCIS_BUTTONPRESSED;static TCIS_HIGHLIGHTED;
static TC_ITEMHEADERA;static TC_ITEMHEADERW;static TC_ITEMHEADER;
static TCITEMHEADER;static LPTCITEMHEADER;static TC_ITEMA;
static TC_ITEMW;static TC_ITEM;static TCITEM;
static LPTCITEM;static TCM_GETITEMA;static TCM_GETITEMW;
static TCM_GETITEM;static TCM_SETITEMA;static TCM_SETITEMW;
static TCM_SETITEM;static TCM_INSERTITEMA;static TCM_INSERTITEMW;
static TCM_INSERTITEM;static TCM_DELETEITEM;static TCM_DELETEALLITEMS;
static TCM_GETITEMRECT;static TCM_GETCURSEL;static TCM_SETCURSEL;
static TCHT_NOWHERE;static TCHT_ONITEMICON;static TCHT_ONITEMLABEL;
static TCHT_ONITEM;static LPTC_HITTESTINFO;static TC_HITTESTINFO;
static TCM_HITTEST;static TCM_SETITEMEXTRA;static TCM_ADJUSTRECT;
static TCM_SETITEMSIZE;static TCM_REMOVEIMAGE;static TCM_SETPADDING;
static TCM_GETROWCOUNT;static TCM_GETTOOLTIPS;static TCM_SETTOOLTIPS;
static TCM_GETCURFOCUS;static TCM_SETCURFOCUS;static TCM_SETMINTABWIDTH;
static TCM_DESELECTALL;static TCM_HIGHLIGHTITEM;static TCM_SETEXTENDEDSTYLE;
static TCM_GETEXTENDEDSTYLE;static TCM_SETUNICODEFORMAT;static TCM_GETUNICODEFORMAT;
static TCN_KEYDOWN;static TC_KEYDOWN;static TCN_SELCHANGE;
static TCN_SELCHANGING;static TCN_GETOBJECT;static TCN_FOCUSCHANGE;
static ANIMATE_CLASSW;static ANIMATE_CLASSA;static ANIMATE_CLASS;
static ACS_CENTER;static ACS_TRANSPARENT;static ACS_AUTOPLAY;
static ACS_TIMER;static ACM_OPENA;static ACM_OPENW;
static ACM_OPEN;static ACM_PLAY;static ACM_STOP;
static ACM_ISPLAYING;static ACN_START;static ACN_STOP;
static MONTHCAL_CLASSW;static MONTHCAL_CLASSA;static MONTHCAL_CLASS;
static MCM_FIRST;static MCM_GETCURSEL;static MCM_SETCURSEL;
static MCM_GETMAXSELCOUNT;static MCM_SETMAXSELCOUNT;static MCM_GETSELRANGE;
static MCM_SETSELRANGE;static MCM_GETMONTHRANGE;static MCM_SETDAYSTATE;
static MCM_GETMINREQRECT;static MCM_SETCOLOR;static MCM_GETCOLOR;
static MCSC_BACKGROUND;static MCSC_TEXT;static MCSC_TITLEBK;
static MCSC_TITLETEXT;static MCSC_MONTHBK;static MCSC_TRAILINGTEXT;
static MCM_SETTODAY;static MCM_GETTODAY;static MCM_HITTEST;
static MCHT_TITLE;static MCHT_CALENDAR;static MCHT_TODAYLINK;
static MCHT_CALENDARCONTROL;static MCHT_NEXT;static MCHT_PREV;
static MCHT_NOWHERE;static MCHT_TITLEBK;static MCHT_TITLEMONTH;
static MCHT_TITLEYEAR;static MCHT_TITLEBTNNEXT;static MCHT_TITLEBTNPREV;
static MCHT_CALENDARBK;static MCHT_CALENDARDATE;static MCHT_CALENDARDATENEXT;
static MCHT_CALENDARDATEPREV;static MCHT_CALENDARDAY;static MCHT_CALENDARWEEKNUM;
static MCHT_CALENDARDATEMIN;static MCHT_CALENDARDATEMAX;static MCM_SETFIRSTDAYOFWEEK;
static MCM_GETFIRSTDAYOFWEEK;static MCM_GETRANGE;static MCM_SETRANGE;
static MCM_GETMONTHDELTA;static MCM_SETMONTHDELTA;static MCM_GETMAXTODAYWIDTH;
static MCM_SETUNICODEFORMAT;static MCM_GETUNICODEFORMAT;static MCMV_MONTH;
static MCMV_YEAR;static MCMV_DECADE;static MCMV_CENTURY;
static MCMV_MAX;static MCM_GETCURRENTVIEW;static MCM_GETCALENDARCOUNT;
static MCGIP_CALENDARCONTROL;static MCGIP_NEXT;static MCGIP_PREV;
static MCGIP_FOOTER;static MCGIP_CALENDAR;static MCGIP_CALENDARHEADER;
static MCGIP_CALENDARBODY;static MCGIP_CALENDARROW;static MCGIP_CALENDARCELL;
static MCGIF_DATE;static MCGIF_RECT;static MCGIF_NAME;
static MCM_GETCALENDARGRIDINFO;static MCM_GETCALID;static MCM_SETCALID;
static MCM_SIZERECTTOMIN;static MCM_SETCALENDARBORDER;static MCM_GETCALENDARBORDER;
static MCM_SETCURRENTVIEW;static MCN_SELCHANGE;static MCN_GETDAYSTATE;
static MCN_SELECT;static MCN_VIEWCHANGE;static MCS_DAYSTATE;
static MCS_MULTISELECT;static MCS_WEEKNUMBERS;static MCS_NOTODAYCIRCLE;
static MCS_NOTODAY;static MCS_NOTRAILINGDATES;static MCS_SHORTDAYSOFWEEK;
static MCS_NOSELCHANGEONNAV;static GMR_VISIBLE;static GMR_DAYSTATE;
static DATETIMEPICK_CLASSW;static DATETIMEPICK_CLASSA;static DATETIMEPICK_CLASS;
static DTM_FIRST;static DTM_GETSYSTEMTIME;static DTM_SETSYSTEMTIME;
static DTM_GETRANGE;static DTM_SETRANGE;static DTM_SETFORMATA;
static DTM_SETFORMATW;static DTM_SETFORMAT;static DTM_SETMCCOLOR;
static DTM_GETMCCOLOR;static DTM_GETMONTHCAL;static DTM_SETMCFONT;
static DTM_GETMCFONT;static DTM_SETMCSTYLE;static DTM_GETMCSTYLE;
static DTM_CLOSEMONTHCAL;static DTM_GETDATETIMEPICKERINFO;static DTM_GETIDEALSIZE;
static DTS_UPDOWN;static DTS_SHOWNONE;static DTS_SHORTDATEFORMAT;
static DTS_LONGDATEFORMAT;static DTS_SHORTDATECENTURYFORMAT;static DTS_TIMEFORMAT;
static DTS_APPCANPARSE;static DTS_RIGHTALIGN;static DTN_DATETIMECHANGE;
static DTN_USERSTRINGA;static DTN_USERSTRINGW;static DTN_USERSTRING;
static NMDATETIMESTRING;static LPNMDATETIMESTRING;static DTN_WMKEYDOWNA;
static DTN_WMKEYDOWNW;static DTN_WMKEYDOWN;static NMDATETIMEWMKEYDOWN;
static LPNMDATETIMEWMKEYDOWN;static DTN_FORMATA;static DTN_FORMATW;
static DTN_FORMAT;static NMDATETIMEFORMAT;static LPNMDATETIMEFORMAT;
static DTN_FORMATQUERYA;static DTN_FORMATQUERYW;static DTN_FORMATQUERY;
static NMDATETIMEFORMATQUERY;static LPNMDATETIMEFORMATQUERY;static DTN_DROPDOWN;
static DTN_CLOSEUP;static GDTR_MIN;static GDTR_MAX;
static GDT_ERROR;static GDT_VALID;static GDT_NONE;
static IPM_CLEARADDRESS;static IPM_SETADDRESS;static IPM_GETADDRESS;
static IPM_SETRANGE;static IPM_SETFOCUS;static IPM_ISBLANK;
static WC_IPADDRESSW;static WC_IPADDRESSA;static WC_IPADDRESS;
static IPN_FIELDCHANGED;static WC_PAGESCROLLERW;static WC_PAGESCROLLERA;
static WC_PAGESCROLLER;static PGS_VERT;static PGS_HORZ;
static PGS_AUTOSCROLL;static PGS_DRAGNDROP;static PGF_INVISIBLE;
static PGF_NORMAL;static PGF_GRAYED;static PGF_DEPRESSED;
static PGF_HOT;static PGB_TOPORLEFT;static PGB_BOTTOMORRIGHT;
static PGM_SETCHILD;static PGM_RECALCSIZE;static PGM_FORWARDMOUSE;
static PGM_SETBKCOLOR;static PGM_GETBKCOLOR;static PGM_SETBORDER;
static PGM_GETBORDER;static PGM_SETPOS;static PGM_GETPOS;
static PGM_SETBUTTONSIZE;static PGM_GETBUTTONSIZE;static PGM_GETBUTTONSTATE;
static PGM_GETDROPTARGET;static PGM_SETSCROLLINFO;static PGN_SCROLL;
static PGF_SCROLLUP;static PGF_SCROLLDOWN;static PGF_SCROLLLEFT;
static PGF_SCROLLRIGHT;static PGK_SHIFT;static PGK_CONTROL;
static PGK_MENU;static PGN_CALCSIZE;static PGF_CALCWIDTH;
static PGF_CALCHEIGHT;static PGN_HOTITEMCHANGE;static WC_NATIVEFONTCTLW;
static WC_NATIVEFONTCTLA;static WC_NATIVEFONTCTL;static NFS_EDIT;
static NFS_STATIC;static NFS_LISTCOMBO;static NFS_BUTTON;
static NFS_ALL;static NFS_USEFONTASSOC;static WC_BUTTONA;
static WC_BUTTONW;static WC_BUTTON;static BUTTON_IMAGELIST_ALIGN_LEFT;
static BUTTON_IMAGELIST_ALIGN_RIGHT;static BUTTON_IMAGELIST_ALIGN_TOP;static BUTTON_IMAGELIST_ALIGN_BOTTOM;
static BUTTON_IMAGELIST_ALIGN_CENTER;static BCM_GETIDEALSIZE;static BCM_SETIMAGELIST;
static BCM_GETIMAGELIST;static BCM_SETTEXTMARGIN;static BCM_GETTEXTMARGIN;
static BCN_HOTITEMCHANGE;static BST_HOT;static BST_DROPDOWNPUSHED;
static BS_SPLITBUTTON;static BS_DEFSPLITBUTTON;static BS_COMMANDLINK;
static BS_DEFCOMMANDLINK;static BCSIF_GLYPH;static BCSIF_IMAGE;
static BCSIF_STYLE;static BCSIF_SIZE;static BCSS_NOSPLIT;
static BCSS_STRETCH;static BCSS_ALIGNLEFT;static BCSS_IMAGE;
static BCM_SETDROPDOWNSTATE;static BCM_SETSPLITINFO;static BCM_GETSPLITINFO;
static BCM_SETNOTE;static BCM_GETNOTE;static BCM_GETNOTELENGTH;
static BCM_SETSHIELD;static BCCL_NOGLYPH;static BCN_DROPDOWN;
static WC_STATICA;static WC_STATICW;static WC_STATIC;
static WC_EDITA;static WC_EDITW;static WC_EDIT;
static EM_SETCUEBANNER;static EM_GETCUEBANNER;static EM_SHOWBALLOONTIP;
static EM_HIDEBALLOONTIP;static EM_SETHILITE;static EM_GETHILITE;
static EM_NOSETFOCUS;static EM_TAKEFOCUS;static WC_LISTBOXA;
static WC_LISTBOXW;static WC_LISTBOX;static WC_COMBOBOXA;
static WC_COMBOBOXW;static WC_COMBOBOX;static CB_SETMINVISIBLE;
static CB_GETMINVISIBLE;static CB_SETCUEBANNER;static CB_GETCUEBANNER;
static WC_SCROLLBARA;static WC_SCROLLBARW;static WC_SCROLLBAR;
static DA_LAST;static DA_ERR;static DSA_APPEND;
static DSA_ERR;static PFNDSAENUMCALLBACK;static PFNDSAENUMCALLBACKCONST;
static PFNDSACOMPARE;static PFNDSACOMPARECONST;static DPAM_SORTED;
static DPAM_NORMAL;static DPAM_UNION;static DPAM_INTERSECT;
static DPAMM_MERGE;static DPAMM_DELETE;static DPAMM_INSERT;
static DPAS_SORTED;static DPAS_INSERTBEFORE;static DPAS_INSERTAFTER;
static DPA_APPEND;static DPA_ERR;static PFNDPAENUMCALLBACK;
static PFNDPAENUMCALLBACKCONST;static PFNDPACOMPARE;static PFNDPACOMPARECONST;
static WM_MOUSEHOVER;static WM_MOUSELEAVE;static TME_HOVER;
static TME_LEAVE;static TME_NONCLIENT;static TME_QUERY;
static TME_CANCEL;static HOVER_DEFAULT;static WSB_PROP_CYVSCROLL;
static WSB_PROP_CXHSCROLL;static WSB_PROP_CYHSCROLL;static WSB_PROP_CXVSCROLL;
static WSB_PROP_CXHTHUMB;static WSB_PROP_CYVTHUMB;static WSB_PROP_VBKGCOLOR;
static WSB_PROP_HBKGCOLOR;static WSB_PROP_VSTYLE;static WSB_PROP_HSTYLE;
static WSB_PROP_WINSTYLE;static WSB_PROP_PALETTE;static WSB_PROP_MASK;
static FSB_FLAT_MODE;static FSB_ENCARTA_MODE;static FSB_REGULAR_MODE;
static FLATSB_GETSCROLLPROPPTR;static FLATSB_SETSCROLLPROPPTR;
class function sinit();
begin
class(_socketdef_).sinit();class(_gdi_h_).sinit();class(_commdlg_).sinit();
WINCOMMCTRLAPI := 0x0;DUMMYUNIONNAME := 0x0;DUMMYUNIONNAME2 := 0x0;
DUMMYUNIONNAME3 := 0x0;DUMMYUNIONNAME4 := 0x0;DUMMYUNIONNAME5 := 0x0;
ICC_LISTVIEW_CLASSES := 0x1;ICC_TREEVIEW_CLASSES := 0x2;ICC_BAR_CLASSES := 0x4;
ICC_TAB_CLASSES := 0x8;ICC_UPDOWN_CLASS := 0x10;ICC_PROGRESS_CLASS := 0x20;
ICC_HOTKEY_CLASS := 0x40;ICC_ANIMATE_CLASS := 0x80;ICC_WIN95_CLASSES := 0xFF;
ICC_DATE_CLASSES := 0x100;ICC_USEREX_CLASSES := 0x200;ICC_COOL_CLASSES := 0x400;
ICC_INTERNET_CLASSES := 0x800;ICC_PAGESCROLLER_CLASS := 0x1000;ICC_NATIVEFNTCTL_CLASS := 0x2000;
ICC_STANDARD_CLASSES := 0x4000;ICC_LINK_CLASS := 0x8000;ODT_HEADER := 0x64;
ODT_TAB := 0x65;ODT_LISTVIEW := 0x66;LVM_FIRST := 0x1000;
TV_FIRST := 0x1100;HDM_FIRST := 0x1200;TCM_FIRST := 0x1300;
PGM_FIRST := 0x1400;ECM_FIRST := 0x1500;BCM_FIRST := 0x1600;
CBM_FIRST := 0x1700;CCM_FIRST := 0x2000;CCM_LAST := 0x2200;
CCM_SETBKCOLOR := 0x2001;CCM_SETCOLORSCHEME := 0x2002;CCM_GETCOLORSCHEME := 0x2003;
CCM_GETDROPTARGET := 0x2004;CCM_SETUNICODEFORMAT := 0x2005;CCM_GETUNICODEFORMAT := 0x2006;
COMCTL32_VERSION := 0x6;CCM_SETVERSION := 0x2007;CCM_GETVERSION := 0x2008;
CCM_SETNOTIFYWINDOW := 0x2009;CCM_SETWINDOWTHEME := 0x200B;CCM_DPISCALE := 0x200C;
INFOTIPSIZE := 0x400;NM_OUTOFMEMORY := 0xFFFFFFFF;NM_CLICK := 0xFFFFFFFE;
NM_DBLCLK := 0xFFFFFFFD;NM_RETURN := 0xFFFFFFFC;NM_RCLICK := 0xFFFFFFFB;
NM_RDBLCLK := 0xFFFFFFFA;NM_SETFOCUS := 0xFFFFFFF9;NM_KILLFOCUS := 0xFFFFFFF8;
NM_CUSTOMDRAW := 0xFFFFFFF4;NM_HOVER := 0xFFFFFFF3;NM_NCHITTEST := 0xFFFFFFF2;
NM_KEYDOWN := 0xFFFFFFF1;NM_RELEASEDCAPTURE := 0xFFFFFFF0;NM_SETCURSOR := 0xFFFFFFEF;
NM_CHAR := 0xFFFFFFEE;NM_TOOLTIPSCREATED := 0xFFFFFFED;NM_LDOWN := 0xFFFFFFEC;
NM_RDOWN := 0xFFFFFFEB;NM_THEMECHANGED := 0xFFFFFFEA;NM_FONTCHANGED := 0xFFFFFFE9;
NM_CUSTOMTEXT := 0xFFFFFFE8;NM_TVSTATEIMAGECHANGING := 0xFFFFFFE8;NM_FIRST := 0x0;
NM_LAST := 0xFFFFFF9D;LVN_FIRST := 0xFFFFFF9C;LVN_LAST := 0xFFFFFF39;
HDN_FIRST := 0xFFFFFED4;HDN_LAST := 0xFFFFFE71;TVN_FIRST := 0xFFFFFE70;
TVN_LAST := 0xFFFFFE0D;TTN_FIRST := 0xFFFFFDF8;TTN_LAST := 0xFFFFFDDB;
TCN_FIRST := 0xFFFFFDDA;TCN_LAST := 0xFFFFFDBC;CDN_FIRST := 0xFFFFFDA7;
CDN_LAST := 0xFFFFFD45;TBN_FIRST := 0xFFFFFD44;TBN_LAST := 0xFFFFFD30;
UDN_FIRST := 0xFFFFFD2F;UDN_LAST := 0xFFFFFD27;DTN_FIRST := 0xFFFFFD1C;
DTN_LAST := 0xFFFFFD17;MCN_FIRST := 0xFFFFFD16;MCN_LAST := 0xFFFFFD10;
DTN_FIRST2 := 0xFFFFFD0F;DTN_LAST2 := 0xFFFFFCE1;CBEN_FIRST := 0xFFFFFCE0;
CBEN_LAST := 0xFFFFFCC2;RBN_FIRST := 0xFFFFFCC1;RBN_LAST := 0xFFFFFCA5;
IPN_FIRST := 0xFFFFFCA4;IPN_LAST := 0xFFFFFC91;SBN_FIRST := 0xFFFFFC90;
SBN_LAST := 0xFFFFFC7D;PGN_FIRST := 0xFFFFFC7C;PGN_LAST := 0xFFFFFC4A;
WMN_FIRST := 0xFFFFFC18;WMN_LAST := 0xFFFFFB50;BCN_FIRST := 0xFFFFFB1E;
BCN_LAST := 0xFFFFFABA;TRBN_FIRST := 0xFFFFFA23;TRBN_LAST := 0xFFFFFA11;
MSGF_COMMCTRL_BEGINDRAG := 0x4200;MSGF_COMMCTRL_SIZEHEADER := 0x4201;MSGF_COMMCTRL_DRAGSELECT := 0x4202;
MSGF_COMMCTRL_TOOLBARCUST := 0x4203;CDRF_DODEFAULT := 0x0;CDRF_NEWFONT := 0x2;
CDRF_SKIPDEFAULT := 0x4;CDRF_DOERASE := 0x8;CDRF_SKIPPOSTPAINT := 0x100;
CDRF_NOTIFYPOSTPAINT := 0x10;CDRF_NOTIFYITEMDRAW := 0x20;CDRF_NOTIFYSUBITEMDRAW := 0x20;
CDRF_NOTIFYPOSTERASE := 0x40;CDDS_PREPAINT := 0x1;CDDS_POSTPAINT := 0x2;
CDDS_PREERASE := 0x3;CDDS_POSTERASE := 0x4;CDDS_ITEM := 0x10000;
CDDS_ITEMPREPAINT := 0x10001;CDDS_ITEMPOSTPAINT := 0x10002;CDDS_ITEMPREERASE := 0x10003;
CDDS_ITEMPOSTERASE := 0x10004;CDDS_SUBITEM := 0x20000;CDIS_SELECTED := 0x1;
CDIS_GRAYED := 0x2;CDIS_DISABLED := 0x4;CDIS_CHECKED := 0x8;
CDIS_FOCUS := 0x10;CDIS_DEFAULT := 0x20;CDIS_HOT := 0x40;
CDIS_MARKED := 0x80;CDIS_INDETERMINATE := 0x100;CDIS_SHOWKEYBOARDCUES := 0x200;
CDIS_NEARHOT := 0x400;CDIS_OTHERSIDEHOT := 0x800;CDIS_DROPHILITED := 0x1000;
NM_GETCUSTOMSPLITRECT := 0xFFFFFB21;CLR_NONE := 0xFFFFFFFF;CLR_DEFAULT := 0xFF000000;
ILC_MASK := 0x1;ILC_COLOR := 0x0;ILC_COLORDDB := 0xFE;
ILC_COLOR4 := 0x4;ILC_COLOR8 := 0x8;ILC_COLOR16 := 0x10;
ILC_COLOR24 := 0x18;ILC_COLOR32 := 0x20;ILC_PALETTE := 0x800;
ILC_MIRROR := 0x2000;ILC_PERITEMMIRROR := 0x8000;ILC_ORIGINALSIZE := 0x10000;
ILC_HIGHQUALITYSCALE := 0x20000;ILD_NORMAL := 0x0;ILD_TRANSPARENT := 0x1;
ILD_MASK := 0x10;ILD_IMAGE := 0x20;ILD_ROP := 0x40;
ILD_BLEND25 := 0x2;ILD_BLEND50 := 0x4;ILD_OVERLAYMASK := 0xF00;
ILD_PRESERVEALPHA := 0x1000;ILD_SCALE := 0x2000;ILD_DPISCALE := 0x4000;
ILD_ASYNC := 0x8000;ILD_SELECTED := 0x4;ILD_FOCUS := 0x2;
ILD_BLEND := 0x4;CLR_HILIGHT := 0xFF000000;ILS_NORMAL := 0x0;
ILS_GLOW := 0x1;ILS_SHADOW := 0x2;ILS_SATURATE := 0x4;
ILS_ALPHA := 0x8;ILGT_NORMAL := 0x0;ILGT_ASYNC := 0x1;
HBITMAP_CALLBACK := 0xFFFFFFFF;IMAGELIST_LOADIMAGE := 0x0;ILCF_MOVE := 0x0;
ILCF_SWAP := 0x1;ILP_NORMAL := 0x0;ILP_DOWNLEVEL := 0x1;
WC_HEADERA := "SysHeader32";WC_HEADERW := "SysHeader32";WC_HEADER := "SysHeader32";
HDS_HORZ := 0x0;HDS_BUTTONS := 0x2;HDS_HOTTRACK := 0x4;
HDS_HIDDEN := 0x8;HDS_DRAGDROP := 0x40;HDS_FULLDRAG := 0x80;
HDS_FILTERBAR := 0x100;HDS_FLAT := 0x200;HDS_CHECKBOXES := 0x400;
HDS_NOSIZING := 0x800;HDS_OVERFLOW := 0x1000;HDFT_ISSTRING := 0x0;
HDFT_ISNUMBER := 0x1;HDFT_ISDATE := 0x2;HDFT_HASNOVALUE := 0x8000;
HD_TEXTFILTER := 0x0;HDTEXTFILTER := 0x0;LPHD_TEXTFILTER := 0x0;
LPHDTEXTFILTER := 0x0;HD_ITEMA := 0x0;HD_ITEMW := 0x0;
HD_ITEM := NIL;HDITEM := 0x0;LPHDITEM := 0x0;
HDITEM_V1_SIZE := 0x0;HDI_WIDTH := 0x1;HDI_HEIGHT := 0x1;
HDI_TEXT := 0x2;HDI_FORMAT := 0x4;HDI_LPARAM := 0x8;
HDI_BITMAP := 0x10;HDI_IMAGE := 0x20;HDI_DI_SETITEM := 0x40;
HDI_ORDER := 0x80;HDI_FILTER := 0x100;HDI_STATE := 0x200;
HDF_LEFT := 0x0;HDF_RIGHT := 0x1;HDF_CENTER := 0x2;
HDF_JUSTIFYMASK := 0x3;HDF_RTLREADING := 0x4;HDF_BITMAP := 0x2000;
HDF_STRING := 0x4000;HDF_OWNERDRAW := 0x8000;HDF_IMAGE := 0x800;
HDF_BITMAP_ON_RIGHT := 0x1000;HDF_SORTUP := 0x400;HDF_SORTDOWN := 0x200;
HDF_CHECKBOX := 0x40;HDF_CHECKED := 0x80;HDF_FIXEDWIDTH := 0x100;
HDF_SPLITBUTTON := 0x1000000;HDIS_FOCUSED := 0x1;HDM_GETITEMCOUNT := 0x1200;
HDM_INSERTITEMA := 0x1201;HDM_INSERTITEMW := 0x120A;HDM_INSERTITEM := 0x1201;
HDM_DELETEITEM := 0x1202;HDM_GETITEMA := 0x1203;HDM_GETITEMW := 0x120B;
HDM_GETITEM := 0x1203;HDM_SETITEMA := 0x1204;HDM_SETITEMW := 0x120C;
HDM_SETITEM := 0x1204;HD_LAYOUT := 0x0;HDM_LAYOUT := 0x1205;
HHT_NOWHERE := 0x1;HHT_ONHEADER := 0x2;HHT_ONDIVIDER := 0x4;
HHT_ONDIVOPEN := 0x8;HHT_ONFILTER := 0x10;HHT_ONFILTERBUTTON := 0x20;
HHT_ABOVE := 0x100;HHT_BELOW := 0x200;HHT_TORIGHT := 0x400;
HHT_TOLEFT := 0x800;HHT_ONITEMSTATEICON := 0x1000;HHT_ONDROPDOWN := 0x2000;
HHT_ONOVERFLOW := 0x4000;HD_HITTESTINFO := 0x0;HDSIL_NORMAL := 0x0;
HDSIL_STATE := 0x1;HDM_HITTEST := 0x1206;HDM_GETITEMRECT := 0x1207;
HDM_SETIMAGELIST := 0x1208;HDM_GETIMAGELIST := 0x1209;HDM_ORDERTOINDEX := 0x120F;
HDM_CREATEDRAGIMAGE := 0x1210;HDM_GETORDERARRAY := 0x1211;HDM_SETORDERARRAY := 0x1212;
HDM_SETHOTDIVIDER := 0x1213;HDM_SETBITMAPMARGIN := 0x1214;HDM_GETBITMAPMARGIN := 0x1215;
HDM_SETUNICODEFORMAT := 0x2005;HDM_GETUNICODEFORMAT := 0x2006;HDM_SETFILTERCHANGETIMEOUT := 0x1216;
HDM_EDITFILTER := 0x1217;HDM_CLEARFILTER := 0x1218;HDM_TRANSLATEACCELERATOR := 0x0;
HDM_GETITEMDROPDOWNRECT := 0x1219;HDM_GETOVERFLOWRECT := 0x121A;HDM_GETFOCUSEDITEM := 0x121B;
HDM_SETFOCUSEDITEM := 0x121C;HDN_ITEMCHANGINGA := 0xFFFFFED4;HDN_ITEMCHANGINGW := 0xFFFFFEC0;
HDN_ITEMCHANGEDA := 0xFFFFFED3;HDN_ITEMCHANGEDW := 0xFFFFFEBF;HDN_ITEMCLICKA := 0xFFFFFED2;
HDN_ITEMCLICKW := 0xFFFFFEBE;HDN_ITEMDBLCLICKA := 0xFFFFFED1;HDN_ITEMDBLCLICKW := 0xFFFFFEBD;
HDN_DIVIDERDBLCLICKA := 0xFFFFFECF;HDN_DIVIDERDBLCLICKW := 0xFFFFFEBB;HDN_BEGINTRACKA := 0xFFFFFECE;
HDN_BEGINTRACKW := 0xFFFFFEBA;HDN_ENDTRACKA := 0xFFFFFECD;HDN_ENDTRACKW := 0xFFFFFEB9;
HDN_TRACKA := 0xFFFFFECC;HDN_TRACKW := 0xFFFFFEB8;HDN_GETDISPINFOA := 0xFFFFFECB;
HDN_GETDISPINFOW := 0xFFFFFEB7;HDN_BEGINDRAG := 0xFFFFFECA;HDN_ENDDRAG := 0xFFFFFEC9;
HDN_FILTERCHANGE := 0xFFFFFEC8;HDN_FILTERBTNCLICK := 0xFFFFFEC7;HDN_BEGINFILTEREDIT := 0xFFFFFEC6;
HDN_ENDFILTEREDIT := 0xFFFFFEC5;HDN_ITEMSTATEICONCLICK := 0xFFFFFEC4;HDN_ITEMKEYDOWN := 0xFFFFFEC3;
HDN_DROPDOWN := 0xFFFFFEC2;HDN_OVERFLOWCLICK := 0xFFFFFEC1;HDN_ITEMCHANGING := 0xFFFFFED4;
HDN_ITEMCHANGED := 0xFFFFFED3;HDN_ITEMCLICK := 0xFFFFFED2;HDN_ITEMDBLCLICK := 0xFFFFFED1;
HDN_DIVIDERDBLCLICK := 0xFFFFFECF;HDN_BEGINTRACK := 0xFFFFFECE;HDN_ENDTRACK := 0xFFFFFECD;
HDN_TRACK := 0xFFFFFECC;HDN_GETDISPINFO := 0xFFFFFECB;HD_NOTIFYA := 0x0;
HD_NOTIFYW := 0x0;HD_NOTIFY := NIL;NMHEADER := 0x0;
LPNMHEADER := 0x0;NMHDDISPINFO := 0x0;LPNMHDDISPINFO := 0x0;
TOOLBARCLASSNAMEW := "ToolbarWindow32";TOOLBARCLASSNAMEA := "ToolbarWindow32";TOOLBARCLASSNAME := "ToolbarWindow32";
CMB_MASKED := 0x2;TBSTATE_CHECKED := 0x1;TBSTATE_PRESSED := 0x2;
TBSTATE_ENABLED := 0x4;TBSTATE_HIDDEN := 0x8;TBSTATE_INDETERMINATE := 0x10;
TBSTATE_WRAP := 0x20;TBSTATE_ELLIPSES := 0x40;TBSTATE_MARKED := 0x80;
TBSTYLE_BUTTON := 0x0;TBSTYLE_SEP := 0x1;TBSTYLE_CHECK := 0x2;
TBSTYLE_GROUP := 0x4;TBSTYLE_CHECKGROUP := 0x6;TBSTYLE_DROPDOWN := 0x8;
TBSTYLE_AUTOSIZE := 0x10;TBSTYLE_NOPREFIX := 0x20;TBSTYLE_TOOLTIPS := 0x100;
TBSTYLE_WRAPABLE := 0x200;TBSTYLE_ALTDRAG := 0x400;TBSTYLE_FLAT := 0x800;
TBSTYLE_LIST := 0x1000;TBSTYLE_CUSTOMERASE := 0x2000;TBSTYLE_REGISTERDROP := 0x4000;
TBSTYLE_TRANSPARENT := 0x8000;TBSTYLE_EX_DRAWDDARROWS := 0x1;BTNS_BUTTON := 0x0;
BTNS_SEP := 0x1;BTNS_CHECK := 0x2;BTNS_GROUP := 0x4;
BTNS_CHECKGROUP := 0x6;BTNS_DROPDOWN := 0x8;BTNS_AUTOSIZE := 0x10;
BTNS_NOPREFIX := 0x20;BTNS_SHOWTEXT := 0x40;BTNS_WHOLEDROPDOWN := 0x80;
TBSTYLE_EX_MIXEDBUTTONS := 0x8;TBSTYLE_EX_HIDECLIPPEDBUTTONS := 0x10;TBSTYLE_EX_MULTICOLUMN := 0x2;
TBSTYLE_EX_VERTICAL := 0x4;TBSTYLE_EX_DOUBLEBUFFER := 0x80;TBCDRF_NOEDGES := 0x10000;
TBCDRF_HILITEHOTTRACK := 0x20000;TBCDRF_NOOFFSET := 0x40000;TBCDRF_NOMARK := 0x80000;
TBCDRF_NOETCHEDEFFECT := 0x100000;TBCDRF_BLENDICON := 0x200000;TBCDRF_NOBACKGROUND := 0x400000;
TBCDRF_USECDCOLORS := 0x800000;TB_ENABLEBUTTON := 0x401;TB_CHECKBUTTON := 0x402;
TB_PRESSBUTTON := 0x403;TB_HIDEBUTTON := 0x404;TB_INDETERMINATE := 0x405;
TB_MARKBUTTON := 0x406;TB_ISBUTTONENABLED := 0x409;TB_ISBUTTONCHECKED := 0x40A;
TB_ISBUTTONPRESSED := 0x40B;TB_ISBUTTONHIDDEN := 0x40C;TB_ISBUTTONINDETERMINATE := 0x40D;
TB_ISBUTTONHIGHLIGHTED := 0x40E;TB_SETSTATE := 0x411;TB_GETSTATE := 0x412;
TB_ADDBITMAP := 0x413;HINST_COMMCTRL := 0xFFFFFFFF;IDB_STD_SMALL_COLOR := 0x0;
IDB_STD_LARGE_COLOR := 0x1;IDB_VIEW_SMALL_COLOR := 0x4;IDB_VIEW_LARGE_COLOR := 0x5;
IDB_HIST_SMALL_COLOR := 0x8;IDB_HIST_LARGE_COLOR := 0x9;IDB_HIST_NORMAL := 0xC;
IDB_HIST_HOT := 0xD;IDB_HIST_DISABLED := 0xE;IDB_HIST_PRESSED := 0xF;
STD_CUT := 0x0;STD_COPY := 0x1;STD_PASTE := 0x2;
STD_UNDO := 0x3;STD_REDOW := 0x4;STD_DELETE := 0x5;
STD_FILENEW := 0x6;STD_FILEOPEN := 0x7;STD_FILESAVE := 0x8;
STD_PRINTPRE := 0x9;STD_PROPERTIES := 0xA;STD_HELP := 0xB;
STD_FIND := 0xC;STD_REPLACE := 0xD;STD_PRINT := 0xE;
VIEW_LARGEICONS := 0x0;VIEW_SMALLICONS := 0x1;VIEW_LIST := 0x2;
VIEW_DETAILS := 0x3;VIEW_SORTNAME := 0x4;VIEW_SORTSIZE := 0x5;
VIEW_SORTDATE := 0x6;VIEW_SORTTYPE := 0x7;VIEW_PARENTFOLDER := 0x8;
VIEW_NETCONNECT := 0x9;VIEW_NETDISCONNECT := 0xA;VIEW_NEWFOLDER := 0xB;
VIEW_VIEWMENU := 0xC;HIST_BACK := 0x0;HIST_FORWARD := 0x1;
HIST_FAVORITES := 0x2;HIST_ADDTOFAVORITES := 0x3;HIST_VIEWTREE := 0x4;
TB_ADDBUTTONSA := 0x414;TB_INSERTBUTTONA := 0x415;TB_DELETEBUTTON := 0x416;
TB_GETBUTTON := 0x417;TB_BUTTONCOUNT := 0x418;TB_COMMANDTOINDEX := 0x419;
TBSAVEPARAMS := 0x0;LPTBSAVEPARAMS := 0x0;TB_SAVERESTOREA := 0x41A;
TB_SAVERESTOREW := 0x44C;TB_CUSTOMIZE := 0x41B;TB_ADDSTRINGA := 0x41C;
TB_ADDSTRINGW := 0x44D;TB_GETITEMRECT := 0x41D;TB_BUTTONSTRUCTSIZE := 0x41E;
TB_SETBUTTONSIZE := 0x41F;TB_SETBITMAPSIZE := 0x420;TB_AUTOSIZE := 0x421;
TB_GETTOOLTIPS := 0x423;TB_SETTOOLTIPS := 0x424;TB_SETPARENT := 0x425;
TB_SETROWS := 0x427;TB_GETROWS := 0x428;TB_SETCMDID := 0x42A;
TB_CHANGEBITMAP := 0x42B;TB_GETBITMAP := 0x42C;TB_GETBUTTONTEXTA := 0x42D;
TB_GETBUTTONTEXTW := 0x44B;TB_REPLACEBITMAP := 0x42E;TB_SETINDENT := 0x42F;
TB_SETIMAGELIST := 0x430;TB_GETIMAGELIST := 0x431;TB_LOADIMAGES := 0x432;
TB_GETRECT := 0x433;TB_SETHOTIMAGELIST := 0x434;TB_GETHOTIMAGELIST := 0x435;
TB_SETDISABLEDIMAGELIST := 0x436;TB_GETDISABLEDIMAGELIST := 0x437;TB_SETSTYLE := 0x438;
TB_GETSTYLE := 0x439;TB_GETBUTTONSIZE := 0x43A;TB_SETBUTTONWIDTH := 0x43B;
TB_SETMAXTEXTROWS := 0x43C;TB_GETTEXTROWS := 0x43D;TB_GETBUTTONTEXT := 0x42D;
TB_SAVERESTORE := 0x41A;TB_ADDSTRING := 0x41C;TB_GETOBJECT := 0x43E;
TB_GETHOTITEM := 0x447;TB_SETHOTITEM := 0x448;TB_SETANCHORHIGHLIGHT := 0x449;
TB_GETANCHORHIGHLIGHT := 0x44A;TB_MAPACCELERATORA := 0x44E;TBIMHT_AFTER := 0x1;
TBIMHT_BACKGROUND := 0x2;TB_GETINSERTMARK := 0x44F;TB_SETINSERTMARK := 0x450;
TB_INSERTMARKHITTEST := 0x451;TB_MOVEBUTTON := 0x452;TB_GETMAXSIZE := 0x453;
TB_SETEXTENDEDSTYLE := 0x454;TB_GETEXTENDEDSTYLE := 0x455;TB_GETPADDING := 0x456;
TB_SETPADDING := 0x457;TB_SETINSERTMARKCOLOR := 0x458;TB_GETINSERTMARKCOLOR := 0x459;
TB_SETCOLORSCHEME := 0x2002;TB_GETCOLORSCHEME := 0x2003;TB_SETUNICODEFORMAT := 0x2005;
TB_GETUNICODEFORMAT := 0x2006;TB_MAPACCELERATORW := 0x45A;TB_MAPACCELERATOR := 0x44E;
TBBF_LARGE := 0x1;TB_GETBITMAPFLAGS := 0x429;TBIF_IMAGE := 0x1;
TBIF_TEXT := 0x2;TBIF_STATE := 0x4;TBIF_STYLE := 0x8;
TBIF_LPARAM := 0x10;TBIF_COMMAND := 0x20;TBIF_SIZE := 0x40;
TBIF_BYINDEX := 0x80000000;TBBUTTONINFO := 0x0;LPTBBUTTONINFO := 0x0;
TB_GETBUTTONINFOW := 0x43F;TB_SETBUTTONINFOW := 0x440;TB_GETBUTTONINFOA := 0x441;
TB_SETBUTTONINFOA := 0x442;TB_GETBUTTONINFO := 0x441;TB_SETBUTTONINFO := 0x442;
TB_INSERTBUTTONW := 0x443;TB_ADDBUTTONSW := 0x444;TB_HITTEST := 0x445;
TB_INSERTBUTTON := 0x415;TB_ADDBUTTONS := 0x414;TB_SETDRAWTEXTFLAGS := 0x446;
TB_GETSTRINGW := 0x45B;TB_GETSTRINGA := 0x45C;TB_GETSTRING := 0x45C;
TB_SETBOUNDINGSIZE := 0x45D;TB_SETHOTITEM2 := 0x45E;TB_HASACCELERATOR := 0x45F;
TB_SETLISTGAP := 0x460;TB_GETIMAGELISTCOUNT := 0x462;TB_GETIDEALSIZE := 0x463;
TB_TRANSLATEACCELERATOR := 0x0;TBMF_PAD := 0x1;TBMF_BARPAD := 0x2;
TBMF_BUTTONSPACING := 0x4;TB_GETMETRICS := 0x465;TB_SETMETRICS := 0x466;
TB_GETITEMDROPDOWNRECT := 0x467;TB_SETPRESSEDIMAGELIST := 0x468;TB_GETPRESSEDIMAGELIST := 0x469;
TB_SETWINDOWTHEME := 0x200B;TBN_GETBUTTONINFOA := 0xFFFFFD44;TBN_BEGINDRAG := 0xFFFFFD43;
TBN_ENDDRAG := 0xFFFFFD42;TBN_BEGINADJUST := 0xFFFFFD41;TBN_ENDADJUST := 0xFFFFFD40;
TBN_RESET := 0xFFFFFD3F;TBN_QUERYINSERT := 0xFFFFFD3E;TBN_QUERYDELETE := 0xFFFFFD3D;
TBN_TOOLBARCHANGE := 0xFFFFFD3C;TBN_CUSTHELP := 0xFFFFFD3B;TBN_DROPDOWN := 0xFFFFFD3A;
TBN_GETOBJECT := 0xFFFFFD38;HICF_OTHER := 0x0;HICF_MOUSE := 0x1;
HICF_ARROWKEYS := 0x2;HICF_ACCELERATOR := 0x4;HICF_DUPACCEL := 0x8;
HICF_ENTERING := 0x10;HICF_LEAVING := 0x20;HICF_RESELECT := 0x40;
HICF_LMOUSE := 0x80;HICF_TOGGLEDROPDOWN := 0x100;TBN_HOTITEMCHANGE := 0xFFFFFD37;
TBN_DRAGOUT := 0xFFFFFD36;TBN_DELETINGBUTTON := 0xFFFFFD35;TBN_GETDISPINFOA := 0xFFFFFD34;
TBN_GETDISPINFOW := 0xFFFFFD33;TBN_GETINFOTIPA := 0xFFFFFD32;TBN_GETINFOTIPW := 0xFFFFFD31;
TBN_GETBUTTONINFOW := 0xFFFFFD30;TBN_RESTORE := 0xFFFFFD2F;TBN_SAVE := 0xFFFFFD2E;
TBN_INITCUSTOMIZE := 0xFFFFFD2D;TBNRF_HIDEHELP := 0x1;TBNRF_ENDCUSTOMIZE := 0x2;
TBN_WRAPHOTITEM := 0xFFFFFD2C;TBN_DUPACCELERATOR := 0xFFFFFD2B;TBN_WRAPACCELERATOR := 0xFFFFFD2A;
TBN_DRAGOVER := 0xFFFFFD29;TBN_MAPACCELERATOR := 0xFFFFFD28;TBN_GETINFOTIP := 0xFFFFFD32;
NMTBGETINFOTIP := 0x0;LPNMTBGETINFOTIP := 0x0;TBNF_IMAGE := 0x1;
TBNF_TEXT := 0x2;TBNF_DI_SETITEM := 0x10000000;TBN_GETDISPINFO := 0xFFFFFD34;
NMTBDISPINFO := 0x0;LPNMTBDISPINFO := 0x0;TBDDRET_DEFAULT := 0x0;
TBDDRET_NODEFAULT := 0x1;TBDDRET_TREATPRESSED := 0x2;TBN_GETBUTTONINFO := 0xFFFFFD44;
TBNOTIFYA := 0x0;TBNOTIFYW := 0x0;LPTBNOTIFYA := 0x0;
LPTBNOTIFYW := 0x0;TBNOTIFY := NIL;LPTBNOTIFY := NIL;
NMTOOLBAR := 0x0;LPNMTOOLBAR := 0x0;REBARCLASSNAMEW := "ReBarWindow32";
REBARCLASSNAMEA := "ReBarWindow32";REBARCLASSNAME := "ReBarWindow";RBIM_IMAGELIST := 0x1;
RBS_TOOLTIPS := 0x100;RBS_VARHEIGHT := 0x200;RBS_BANDBORDERS := 0x400;
RBS_FIXEDORDER := 0x800;RBS_REGISTERDROP := 0x1000;RBS_AUTOSIZE := 0x2000;
RBS_VERTICALGRIPPER := 0x4000;RBS_DBLCLKTOGGLE := 0x8000;RBBS_BREAK := 0x1;
RBBS_FIXEDSIZE := 0x2;RBBS_CHILDEDGE := 0x4;RBBS_HIDDEN := 0x8;
RBBS_NOVERT := 0x10;RBBS_FIXEDBMP := 0x20;RBBS_VARIABLEHEIGHT := 0x40;
RBBS_GRIPPERALWAYS := 0x80;RBBS_NOGRIPPER := 0x100;RBBS_USECHEVRON := 0x200;
RBBS_HIDETITLE := 0x400;RBBS_TOPALIGN := 0x800;RBBIM_STYLE := 0x1;
RBBIM_COLORS := 0x2;RBBIM_TEXT := 0x4;RBBIM_IMAGE := 0x8;
RBBIM_CHILD := 0x10;RBBIM_CHILDSIZE := 0x20;RBBIM_SIZE := 0x40;
RBBIM_BACKGROUND := 0x80;RBBIM_ID := 0x100;RBBIM_IDEALSIZE := 0x200;
RBBIM_LPARAM := 0x400;RBBIM_HEADERSIZE := 0x800;RBBIM_CHEVRONLOCATION := 0x1000;
RBBIM_CHEVRONSTATE := 0x2000;REBARBANDINFO := 0x0;LPREBARBANDINFO := 0x0;
LPCREBARBANDINFO := 0x0;REBARBANDINFO_V3_SIZE := 0x0;REBARBANDINFO_V6_SIZE := 0x0;
RB_INSERTBANDA := 0x401;RB_DELETEBAND := 0x402;RB_GETBARINFO := 0x403;
RB_SETBARINFO := 0x404;RB_SETBANDINFOA := 0x406;RB_SETPARENT := 0x407;
RB_HITTEST := 0x408;RB_GETRECT := 0x409;RB_INSERTBANDW := 0x40A;
RB_SETBANDINFOW := 0x40B;RB_GETBANDCOUNT := 0x40C;RB_GETROWCOUNT := 0x40D;
RB_GETROWHEIGHT := 0x40E;RB_IDTOINDEX := 0x410;RB_GETTOOLTIPS := 0x411;
RB_SETTOOLTIPS := 0x412;RB_SETBKCOLOR := 0x413;RB_GETBKCOLOR := 0x414;
RB_SETTEXTCOLOR := 0x415;RB_GETTEXTCOLOR := 0x416;RBSTR_CHANGERECT := 0x1;
RB_SIZETORECT := 0x417;RB_SETCOLORSCHEME := 0x2002;RB_GETCOLORSCHEME := 0x2003;
RB_INSERTBAND := 0x401;RB_SETBANDINFO := 0x406;RB_BEGINDRAG := 0x418;
RB_ENDDRAG := 0x419;RB_DRAGMOVE := 0x41A;RB_GETBARHEIGHT := 0x41B;
RB_GETBANDINFOW := 0x41C;RB_GETBANDINFOA := 0x41D;RB_GETBANDINFO := 0x41D;
RB_MINIMIZEBAND := 0x41E;RB_MAXIMIZEBAND := 0x41F;RB_GETDROPTARGET := 0x2004;
RB_GETBANDBORDERS := 0x422;RB_SHOWBAND := 0x423;RB_SETPALETTE := 0x425;
RB_GETPALETTE := 0x426;RB_MOVEBAND := 0x427;RB_SETUNICODEFORMAT := 0x2005;
RB_GETUNICODEFORMAT := 0x2006;RB_GETBANDMARGINS := 0x428;RB_SETWINDOWTHEME := 0x200B;
RB_SETEXTENDEDSTYLE := 0x429;RB_GETEXTENDEDSTYLE := 0x42A;RB_PUSHCHEVRON := 0x42B;
RB_SETBANDWIDTH := 0x42C;RBN_HEIGHTCHANGE := 0xFFFFFCC1;RBN_GETOBJECT := 0xFFFFFCC0;
RBN_LAYOUTCHANGED := 0xFFFFFCBF;RBN_AUTOSIZE := 0xFFFFFCBE;RBN_BEGINDRAG := 0xFFFFFCBD;
RBN_ENDDRAG := 0xFFFFFCBC;RBN_DELETINGBAND := 0xFFFFFCBB;RBN_DELETEDBAND := 0xFFFFFCBA;
RBN_CHILDSIZE := 0xFFFFFCB9;RBN_CHEVRONPUSHED := 0xFFFFFCB7;RBN_SPLITTERDRAG := 0xFFFFFCB6;
RBN_MINMAX := 0xFFFFFCAC;RBN_AUTOBREAK := 0xFFFFFCAB;RBNM_ID := 0x1;
RBNM_STYLE := 0x2;RBNM_LPARAM := 0x4;RBAB_AUTOSIZE := 0x1;
RBAB_ADDBAND := 0x2;RBHT_NOWHERE := 0x1;RBHT_CAPTION := 0x2;
RBHT_CLIENT := 0x3;RBHT_GRABBER := 0x4;RBHT_CHEVRON := 0x8;
RBHT_SPLITTER := 0x10;TOOLTIPS_CLASSW := "tooltips_class32";TOOLTIPS_CLASSA := "tooltips_class32";
TOOLTIPS_CLASS := "tooltips_class32";LPTOOLINFOA := 0x0;LPTOOLINFOW := 0x0;
TOOLINFOA := 0x0;TOOLINFOW := 0x0;LPTOOLINFO := NIL;
TOOLINFO := NIL;PTOOLINFO := 0x0;TTTOOLINFO := 0x0;
LPTTTOOLINFO := 0x0;TTTOOLINFO_V1_SIZE := 0x0;TTS_ALWAYSTIP := 0x1;
TTS_NOPREFIX := 0x2;TTS_NOANIMATE := 0x10;TTS_NOFADE := 0x20;
TTS_BALLOON := 0x40;TTS_CLOSE := 0x80;TTS_USEVISUALSTYLE := 0x100;
TTF_IDISHWND := 0x1;TTF_CENTERTIP := 0x2;TTF_RTLREADING := 0x4;
TTF_SUBCLASS := 0x10;TTF_TRACK := 0x20;TTF_ABSOLUTE := 0x80;
TTF_TRANSPARENT := 0x100;TTF_PARSELINKS := 0x1000;TTF_DI_SETITEM := 0x8000;
TTDT_AUTOMATIC := 0x0;TTDT_RESHOW := 0x1;TTDT_AUTOPOP := 0x2;
TTDT_INITIAL := 0x3;TTI_NONE := 0x0;TTI_INFO := 0x1;
TTI_WARNING := 0x2;TTI_ERROR := 0x3;TTI_INFO_LARGE := 0x4;
TTI_WARNING_LARGE := 0x5;TTI_ERROR_LARGE := 0x6;TTM_ACTIVATE := 0x401;
TTM_SETDELAYTIME := 0x403;TTM_ADDTOOLA := 0x404;TTM_ADDTOOLW := 0x432;
TTM_DELTOOLA := 0x405;TTM_DELTOOLW := 0x433;TTM_NEWTOOLRECTA := 0x406;
TTM_NEWTOOLRECTW := 0x434;TTM_RELAYEVENT := 0x407;TTM_GETTOOLINFOA := 0x408;
TTM_GETTOOLINFOW := 0x435;TTM_SETTOOLINFOA := 0x409;TTM_SETTOOLINFOW := 0x436;
TTM_HITTESTA := 0x40A;TTM_HITTESTW := 0x437;TTM_GETTEXTA := 0x40B;
TTM_GETTEXTW := 0x438;TTM_UPDATETIPTEXTA := 0x40C;TTM_UPDATETIPTEXTW := 0x439;
TTM_GETTOOLCOUNT := 0x40D;TTM_ENUMTOOLSA := 0x40E;TTM_ENUMTOOLSW := 0x43A;
TTM_GETCURRENTTOOLA := 0x40F;TTM_GETCURRENTTOOLW := 0x43B;TTM_WINDOWFROMPOINT := 0x410;
TTM_TRACKACTIVATE := 0x411;TTM_TRACKPOSITION := 0x412;TTM_SETTIPBKCOLOR := 0x413;
TTM_SETTIPTEXTCOLOR := 0x414;TTM_GETDELAYTIME := 0x415;TTM_GETTIPBKCOLOR := 0x416;
TTM_GETTIPTEXTCOLOR := 0x417;TTM_SETMAXTIPWIDTH := 0x418;TTM_GETMAXTIPWIDTH := 0x419;
TTM_SETMARGIN := 0x41A;TTM_GETMARGIN := 0x41B;TTM_POP := 0x41C;
TTM_UPDATE := 0x41D;TTM_GETBUBBLESIZE := 0x41E;TTM_ADJUSTRECT := 0x41F;
TTM_SETTITLEA := 0x420;TTM_SETTITLEW := 0x421;TTM_POPUP := 0x422;
TTM_GETTITLE := 0x423;TTM_ADDTOOL := 0x404;TTM_DELTOOL := 0x405;
TTM_NEWTOOLRECT := 0x406;TTM_GETTOOLINFO := 0x408;TTM_SETTOOLINFO := 0x409;
TTM_HITTEST := 0x40A;TTM_GETTEXT := 0x40B;TTM_UPDATETIPTEXT := 0x40C;
TTM_ENUMTOOLS := 0x40E;TTM_GETCURRENTTOOL := 0x40F;TTM_SETTITLE := 0x420;
TTM_SETWINDOWTHEME := 0x200B;LPHITTESTINFOW := 0x0;LPHITTESTINFOA := 0x0;
LPHITTESTINFO := NIL;TTHITTESTINFO := 0x0;LPTTHITTESTINFO := 0x0;
TTN_GETDISPINFOA := 0xFFFFFDF8;TTN_GETDISPINFOW := 0xFFFFFDEE;TTN_SHOW := 0xFFFFFDF7;
TTN_POP := 0xFFFFFDF6;TTN_LINKCLICK := 0xFFFFFDF5;TTN_GETDISPINFO := 0xFFFFFDF8;
TTN_NEEDTEXT := 0xFFFFFDF8;TTN_NEEDTEXTA := 0xFFFFFDF8;TTN_NEEDTEXTW := 0xFFFFFDEE;
TOOLTIPTEXTW := 0x0;TOOLTIPTEXTA := 0x0;LPTOOLTIPTEXTA := 0x0;
LPTOOLTIPTEXTW := 0x0;TOOLTIPTEXT := NIL;LPTOOLTIPTEXT := NIL;
NMTTDISPINFO := 0x0;LPNMTTDISPINFO := 0x0;NMTTDISPINFO_V1_SIZE := 0x0;
SBARS_SIZEGRIP := 0x100;SBARS_TOOLTIPS := 0x800;SBT_TOOLTIPS := 0x800;
CREATESTATUSWINDOW := 0x0;DRAWSTATUSTEXT := 0x0;STATUSCLASSNAMEW := "msctls_statusbar32";
STATUSCLASSNAMEA := "msctls_statusbar32";STATUSCLASSNAME := "msctls_statusbar32";SB_SETTEXTA := 0x401;
SB_SETTEXTW := 0x40B;SB_GETTEXTA := 0x402;SB_GETTEXTW := 0x40D;
SB_GETTEXTLENGTHA := 0x403;SB_GETTEXTLENGTHW := 0x40C;SB_GETTEXT := 0x402;
SB_SETTEXT := 0x401;SB_GETTEXTLENGTH := 0x403;SB_SETTIPTEXT := NIL;
SB_GETTIPTEXT := NIL;SB_SETPARTS := 0x404;SB_GETPARTS := 0x406;
SB_GETBORDERS := 0x407;SB_SETMINHEIGHT := 0x408;SB_SIMPLE := 0x409;
SB_GETRECT := 0x40A;SB_ISSIMPLE := 0x40E;SB_SETICON := 0x40F;
SB_SETTIPTEXTA := 0x410;SB_SETTIPTEXTW := 0x411;SB_GETTIPTEXTA := 0x412;
SB_GETTIPTEXTW := 0x413;SB_GETICON := 0x414;SB_SETUNICODEFORMAT := 0x2005;
SB_GETUNICODEFORMAT := 0x2006;SBT_OWNERDRAW := 0x1000;SBT_NOBORDERS := 0x100;
SBT_POPOUT := 0x200;SBT_RTLREADING := 0x400;SBT_NOTABPARSING := 0x800;
SB_SETBKCOLOR := 0x2001;SBN_SIMPLEMODECHANGE := 0xFFFFFC90;SB_SIMPLEID := 0xFF;
MINSYSCOMMAND := 0xF000;TRACKBAR_CLASSA := "msctls_trackbar32";TRACKBAR_CLASSW := "msctls_trackbar32";
TRACKBAR_CLASS := "msctls_trackbar32";TBS_AUTOTICKS := 0x1;TBS_VERT := 0x2;
TBS_HORZ := 0x0;TBS_TOP := 0x4;TBS_BOTTOM := 0x0;
TBS_LEFT := 0x4;TBS_RIGHT := 0x0;TBS_BOTH := 0x8;
TBS_NOTICKS := 0x10;TBS_ENABLESELRANGE := 0x20;TBS_FIXEDLENGTH := 0x40;
TBS_NOTHUMB := 0x80;TBS_TOOLTIPS := 0x100;TBS_REVERSED := 0x200;
TBS_DOWNISLEFT := 0x400;TBS_NOTIFYBEFOREMOVE := 0x800;TBS_TRANSPARENTBKGND := 0x1000;
TBM_GETPOS := 0x400;TBM_GETRANGEMIN := 0x401;TBM_GETRANGEMAX := 0x402;
TBM_GETTIC := 0x403;TBM_SETTIC := 0x404;TBM_SETPOS := 0x405;
TBM_SETRANGE := 0x406;TBM_SETRANGEMIN := 0x407;TBM_SETRANGEMAX := 0x408;
TBM_CLEARTICS := 0x409;TBM_SETSEL := 0x40A;TBM_SETSELSTART := 0x40B;
TBM_SETSELEND := 0x40C;TBM_GETPTICS := 0x40E;TBM_GETTICPOS := 0x40F;
TBM_GETNUMTICS := 0x410;TBM_GETSELSTART := 0x411;TBM_GETSELEND := 0x412;
TBM_CLEARSEL := 0x413;TBM_SETTICFREQ := 0x414;TBM_SETPAGESIZE := 0x415;
TBM_GETPAGESIZE := 0x416;TBM_SETLINESIZE := 0x417;TBM_GETLINESIZE := 0x418;
TBM_GETTHUMBRECT := 0x419;TBM_GETCHANNELRECT := 0x41A;TBM_SETTHUMBLENGTH := 0x41B;
TBM_GETTHUMBLENGTH := 0x41C;TBM_SETTOOLTIPS := 0x41D;TBM_GETTOOLTIPS := 0x41E;
TBM_SETTIPSIDE := 0x41F;TBTS_TOP := 0x0;TBTS_LEFT := 0x1;
TBTS_BOTTOM := 0x2;TBTS_RIGHT := 0x3;TBM_SETBUDDY := 0x420;
TBM_GETBUDDY := 0x421;TBM_SETPOSNOTIFY := 0x422;TBM_SETUNICODEFORMAT := 0x2005;
TBM_GETUNICODEFORMAT := 0x2006;TB_LINEUP := 0x0;TB_LINEDOWN := 0x1;
TB_PAGEUP := 0x2;TB_PAGEDOWN := 0x3;TB_THUMBPOSITION := 0x4;
TB_THUMBTRACK := 0x5;TB_TOP := 0x6;TB_BOTTOM := 0x7;
TB_ENDTRACK := 0x8;TBCD_TICS := 0x1;TBCD_THUMB := 0x2;
TBCD_CHANNEL := 0x3;TRBN_THUMBPOSCHANGING := 0xFFFFFA22;DL_BEGINDRAG := 0x485;
DL_DRAGGING := 0x486;DL_DROPPED := 0x487;DL_CANCELDRAG := 0x488;
DL_CURSORSET := 0x0;DL_STOPCURSOR := 0x1;DL_COPYCURSOR := 0x2;
DL_MOVECURSOR := 0x3;UPDOWN_CLASSA := "msctls_updown32";UPDOWN_CLASSW := "msctls_updown32";
UPDOWN_CLASS := "msctls_updown32";UD_MAXVAL := 0x7FFF;UD_MINVAL := 0xFFFF8001;
UDS_WRAP := 0x1;UDS_SETBUDDYINT := 0x2;UDS_ALIGNRIGHT := 0x4;
UDS_ALIGNLEFT := 0x8;UDS_AUTOBUDDY := 0x10;UDS_ARROWKEYS := 0x20;
UDS_HORZ := 0x40;UDS_NOTHOUSANDS := 0x80;UDS_HOTTRACK := 0x100;
UDM_SETRANGE := 0x465;UDM_GETRANGE := 0x466;UDM_SETPOS := 0x467;
UDM_GETPOS := 0x468;UDM_SETBUDDY := 0x469;UDM_GETBUDDY := 0x46A;
UDM_SETACCEL := 0x46B;UDM_GETACCEL := 0x46C;UDM_SETBASE := 0x46D;
UDM_GETBASE := 0x46E;UDM_SETRANGE32 := 0x46F;UDM_GETRANGE32 := 0x470;
UDM_SETUNICODEFORMAT := 0x2005;UDM_GETUNICODEFORMAT := 0x2006;UDM_SETPOS32 := 0x471;
UDM_GETPOS32 := 0x472;NM_UPDOWN := 0x0;LPNM_UPDOWN := 0x0;
UDN_DELTAPOS := 0xFFFFFD2E;PROGRESS_CLASSA := "msctls_progress32";PROGRESS_CLASSW := "msctls_progress32";
PROGRESS_CLASS := "msctls_progress32";PBS_SMOOTH := 0x1;PBS_VERTICAL := 0x4;
PBM_SETRANGE := 0x401;PBM_SETPOS := 0x402;PBM_DELTAPOS := 0x403;
PBM_SETSTEP := 0x404;PBM_STEPIT := 0x405;PBM_SETRANGE32 := 0x406;
PBM_GETRANGE := 0x407;PBM_GETPOS := 0x408;PBM_SETBARCOLOR := 0x409;
PBM_SETBKCOLOR := 0x2001;PBS_MARQUEE := 0x8;PBM_SETMARQUEE := 0x40A;
PBS_SMOOTHREVERSE := 0x10;PBM_GETSTEP := 0x40D;PBM_GETBKCOLOR := 0x40E;
PBM_GETBARCOLOR := 0x40F;PBM_SETSTATE := 0x410;PBM_GETSTATE := 0x411;
PBST_NORMAL := 0x1;PBST_ERROR := 0x2;PBST_PAUSED := 0x3;
HOTKEYF_SHIFT := 0x1;HOTKEYF_CONTROL := 0x2;HOTKEYF_ALT := 0x4;
HOTKEYF_EXT := 0x8;HKCOMB_NONE := 0x1;HKCOMB_S := 0x2;
HKCOMB_C := 0x4;HKCOMB_A := 0x8;HKCOMB_SC := 0x10;
HKCOMB_SA := 0x20;HKCOMB_CA := 0x40;HKCOMB_SCA := 0x80;
HKM_SETHOTKEY := 0x401;HKM_GETHOTKEY := 0x402;HKM_SETRULES := 0x403;
HOTKEY_CLASSA := "msctls_hotkey32";HOTKEY_CLASSW := "msctls_hotkey32";HOTKEY_CLASS := "msctls_hotkey32";
CCS_TOP := 0x1;CCS_NOMOVEY := 0x2;CCS_BOTTOM := 0x3;
CCS_NORESIZE := 0x4;CCS_NOPARENTALIGN := 0x8;CCS_ADJUSTABLE := 0x20;
CCS_NODIVIDER := 0x40;CCS_VERT := 0x80;CCS_LEFT := 0x81;
CCS_RIGHT := 0x83;CCS_NOMOVEX := 0x82;INVALID_LINK_INDEX := 0xFFFFFFFF;
MAX_LINKID_TEXT := 0x30;WC_LINK := "SysLink";LWS_TRANSPARENT := 0x1;
LWS_IGNORERETURN := 0x2;LWS_NOPREFIX := 0x4;LWS_USEVISUALSTYLE := 0x8;
LWS_USECUSTOMTEXT := 0x10;LWS_RIGHT := 0x20;LIF_ITEMINDEX := 0x1;
LIF_STATE := 0x2;LIF_ITEMID := 0x4;LIF_URL := 0x8;
LIS_FOCUSED := 0x1;LIS_ENABLED := 0x2;LIS_VISITED := 0x4;
LIS_HOTTRACK := 0x8;LIS_DEFAULTCOLORS := 0x10;LM_HITTEST := 0x700;
LM_GETIDEALHEIGHT := 0x701;LM_SETITEM := 0x702;LM_GETITEM := 0x703;
LM_GETIDEALSIZE := 0x701;WC_LISTVIEWA := "SysListView32";WC_LISTVIEWW := "SysListView32";
WC_LISTVIEW := "SysListView32";LVS_ICON := 0x0;LVS_REPORT := 0x1;
WM_SOCKET := 0x401;LVS_SMALLICON := 0x2;LVS_LIST := 0x3;
LVS_TYPEMASK := 0x3;LVS_SINGLESEL := 0x4;LVS_SHOWSELALWAYS := 0x8;
LVS_SORTASCENDING := 0x10;LVS_SORTDESCENDING := 0x20;LVS_SHAREIMAGELISTS := 0x40;
LVS_NOLABELWRAP := 0x80;LVS_AUTOARRANGE := 0x100;LVS_EDITLABELS := 0x200;
LVS_OWNERDATA := 0x1000;LVS_NOSCROLL := 0x2000;LVS_TYPESTYLEMASK := 0xFC00;
LVS_ALIGNTOP := 0x0;LVS_ALIGNLEFT := 0x800;LVS_ALIGNMASK := 0xC00;
LVS_OWNERDRAWFIXED := 0x400;LVS_NOCOLUMNHEADER := 0x4000;LVS_NOSORTHEADER := 0x8000;
LVM_SETUNICODEFORMAT := 0x2005;LVM_GETUNICODEFORMAT := 0x2006;LVM_GETBKCOLOR := 0x1000;
LVM_SETBKCOLOR := 0x1001;LVM_GETIMAGELIST := 0x1002;LVSIL_NORMAL := 0x0;
LVSIL_SMALL := 0x1;LVSIL_STATE := 0x2;LVSIL_GROUPHEADER := 0x3;
LVM_SETIMAGELIST := 0x1003;LVM_GETITEMCOUNT := 0x1004;LVIF_TEXT := 0x1;
LVIF_IMAGE := 0x2;LVIF_PARAM := 0x4;LVIF_STATE := 0x8;
LVIF_INDENT := 0x10;LVIF_NORECOMPUTE := 0x800;LVIF_GROUPID := 0x100;
LVIF_COLUMNS := 0x200;LVIF_COLFMT := 0x10000;LVIS_FOCUSED := 0x1;
LVIS_SELECTED := 0x2;LVIS_CUT := 0x4;LVIS_DROPHILITED := 0x8;
LVIS_GLOW := 0x10;LVIS_ACTIVATING := 0x20;LVIS_OVERLAYMASK := 0xF00;
LVIS_STATEIMAGEMASK := 0xF000;I_INDENTCALLBACK := 0xFFFFFFFF;LV_ITEMA := 0x0;
LV_ITEMW := 0x0;I_GROUPIDCALLBACK := 0xFFFFFFFF;I_GROUPIDNONE := 0xFFFFFFFE;
LV_ITEM := NIL;LVITEM_V5_SIZE := 0x0;LVITEM := 0x0;
LPLVITEM := 0x0;LVITEM_V1_SIZE := 0x0;LPSTR_TEXTCALLBACKW := 0xFFFFFFFFFFFFFFFF;
LPSTR_TEXTCALLBACKA := 0xFFFFFFFFFFFFFFFF;LPSTR_TEXTCALLBACK := 0xFFFFFFFFFFFFFFFF;I_IMAGECALLBACK := 0xFFFFFFFF;
I_IMAGENONE := 0xFFFFFFFE;I_COLUMNSCALLBACK := 0xFFFFFFFF;LVM_GETITEMA := 0x1005;
LVM_GETITEMW := 0x104B;LVM_GETITEM := 0x1005;LVM_SETITEMA := 0x1006;
LVM_SETITEMW := 0x104C;LVM_SETITEM := 0x1006;LVM_INSERTITEMA := 0x1007;
LVM_INSERTITEMW := 0x104D;LVM_INSERTITEM := 0x1007;LVM_DELETEITEM := 0x1008;
LVM_DELETEALLITEMS := 0x1009;LVM_GETCALLBACKMASK := 0x100A;LVM_SETCALLBACKMASK := 0x100B;
LVNI_ALL := 0x0;LVNI_FOCUSED := 0x1;LVNI_SELECTED := 0x2;
LVNI_CUT := 0x4;LVNI_DROPHILITED := 0x8;LVNI_STATEMASK := 0xF;
LVNI_VISIBLEORDER := 0x10;LVNI_PREVIOUS := 0x20;LVNI_VISIBLEONLY := 0x40;
LVNI_SAMEGROUPONLY := 0x80;LVNI_ABOVE := 0x100;LVNI_BELOW := 0x200;
LVNI_TOLEFT := 0x400;LVNI_TORIGHT := 0x800;LVNI_DIRECTIONMASK := 0xF00;
LVM_GETNEXTITEM := 0x100C;LVFI_PARAM := 0x1;LVFI_STRING := 0x2;
LVFI_SUBSTRING := 0x4;LVFI_PARTIAL := 0x8;LVFI_WRAP := 0x20;
LVFI_NEARESTXY := 0x40;LV_FINDINFOA := 0x0;LV_FINDINFOW := 0x0;
LV_FINDINFO := NIL;LVFINDINFO := 0x0;LVM_FINDITEMA := 0x100D;
LVM_FINDITEMW := 0x1053;LVM_FINDITEM := 0x100D;LVIR_BOUNDS := 0x0;
LVIR_ICON := 0x1;LVIR_LABEL := 0x2;LVIR_SELECTBOUNDS := 0x3;
LVM_GETITEMRECT := 0x100E;LVM_SETITEMPOSITION := 0x100F;LVM_GETITEMPOSITION := 0x1010;
LVM_GETSTRINGWIDTHA := 0x1011;LVM_GETSTRINGWIDTHW := 0x1057;LVM_GETSTRINGWIDTH := 0x1011;
LVHT_NOWHERE := 0x1;LVHT_ONITEMICON := 0x2;LVHT_ONITEMLABEL := 0x4;
LVHT_ONITEMSTATEICON := 0x8;LVHT_ONITEM := 0xE;LVHT_ABOVE := 0x8;
LVHT_BELOW := 0x10;LVHT_TORIGHT := 0x20;LVHT_TOLEFT := 0x40;
LVHT_EX_GROUP_HEADER := 0x10000000;LVHT_EX_GROUP_FOOTER := 0x20000000;LVHT_EX_GROUP_COLLAPSE := 0x40000000;
LVHT_EX_GROUP_BACKGROUND := 0x80000000;LVHT_EX_GROUP_STATEICON := 0x1000000;LVHT_EX_GROUP_SUBSETLINK := 0x2000000;
LVHT_EX_GROUP := 0xF3000000;LVHT_EX_ONCONTENTS := 0x4000000;LVHT_EX_FOOTER := 0x8000000;
LV_HITTESTINFO := 0x0;LVM_HITTEST := 0x1012;LVM_ENSUREVISIBLE := 0x1013;
LVM_SCROLL := 0x1014;LVM_REDRAWITEMS := 0x1015;LVA_DEFAULT := 0x0;
LVA_ALIGNLEFT := 0x1;LVA_ALIGNTOP := 0x2;LVA_SNAPTOGRID := 0x5;
LVM_ARRANGE := 0x1016;LVM_EDITLABELA := 0x1017;LVM_EDITLABELW := 0x1076;
LVM_EDITLABEL := 0x1017;LVM_GETEDITCONTROL := 0x1018;LV_COLUMNA := 0x0;
LV_COLUMNW := 0x0;LV_COLUMN := NIL;LVCOLUMN := 0x0;
LPLVCOLUMN := 0x0;LVCOLUMN_V1_SIZE := 0x0;LVCF_FMT := 0x1;
LVCF_WIDTH := 0x2;LVCF_TEXT := 0x4;LVCF_SUBITEM := 0x8;
LVCF_IMAGE := 0x10;LVCF_ORDER := 0x20;LVCF_MINWIDTH := 0x40;
LVCF_DEFAULTWIDTH := 0x80;LVCF_IDEALWIDTH := 0x100;LVCFMT_LEFT := 0x0;
LVCFMT_RIGHT := 0x1;LVCFMT_CENTER := 0x2;LVCFMT_JUSTIFYMASK := 0x3;
LVCFMT_IMAGE := 0x800;LVCFMT_BITMAP_ON_RIGHT := 0x1000;LVCFMT_COL_HAS_IMAGES := 0x8000;
LVCFMT_FIXED_WIDTH := 0x100;LVCFMT_NO_DPI_SCALE := 0x40000;LVCFMT_FIXED_RATIO := 0x80000;
LVCFMT_LINE_BREAK := 0x100000;LVCFMT_FILL := 0x200000;LVCFMT_WRAP := 0x400000;
LVCFMT_NO_TITLE := 0x800000;LVCFMT_TILE_PLACEMENTMASK := 0x300000;LVCFMT_SPLITBUTTON := 0x1000000;
LVM_GETCOLUMNA := 0x1019;LVM_GETCOLUMNW := 0x105F;LVM_GETCOLUMN := 0x1019;
LVM_SETCOLUMNA := 0x101A;LVM_SETCOLUMNW := 0x1060;LVM_SETCOLUMN := 0x101A;
LVM_INSERTCOLUMNA := 0x101B;LVM_INSERTCOLUMNW := 0x1061;LVM_DELETECOLUMN := 0x101C;
LVM_GETCOLUMNWIDTH := 0x101D;LVSCW_AUTOSIZE := 0xFFFFFFFF;LVSCW_AUTOSIZE_USEHEADER := 0xFFFFFFFE;
LVM_SETCOLUMNWIDTH := 0x101E;LVM_GETHEADER := 0x101F;LVM_CREATEDRAGIMAGE := 0x1021;
LVM_GETVIEWRECT := 0x1022;LVM_GETTEXTCOLOR := 0x1023;LVM_SETTEXTCOLOR := 0x1024;
LVM_GETTEXTBKCOLOR := 0x1025;LVM_SETTEXTBKCOLOR := 0x1026;LVM_GETTOPINDEX := 0x1027;
LVM_GETCOUNTPERPAGE := 0x1028;LVM_GETORIGIN := 0x1029;LVM_UPDATE := 0x102A;
LVM_SETITEMSTATE := 0x102B;LVM_GETITEMSTATE := 0x102C;LVM_GETITEMTEXTA := 0x102D;
LVM_GETITEMTEXTW := 0x1073;LVM_GETITEMTEXT := 0x102D;LVM_SETITEMTEXTA := 0x102E;
LVM_SETITEMTEXTW := 0x1074;LVM_SETITEMTEXT := 0x102E;LVSICF_NOINVALIDATEALL := 0x1;
LVSICF_NOSCROLL := 0x2;LVM_SETITEMCOUNT := 0x102F;LVM_SORTITEMS := 0x1030;
LVM_SETITEMPOSITION32 := 0x1031;LVM_GETSELECTEDCOUNT := 0x1032;LVM_GETITEMSPACING := 0x1033;
LVM_GETISEARCHSTRINGA := 0x1034;LVM_GETISEARCHSTRINGW := 0x1075;LVM_GETISEARCHSTRING := 0x1034;
LVM_SETICONSPACING := 0x1035;LVM_SETEXTENDEDLISTVIEWSTYLE := 0x1036;LVM_GETEXTENDEDLISTVIEWSTYLE := 0x1037;
LVS_EX_GRIDLINES := 0x1;LVS_EX_SUBITEMIMAGES := 0x2;LVS_EX_CHECKBOXES := 0x4;
LVS_EX_TRACKSELECT := 0x8;LVS_EX_HEADERDRAGDROP := 0x10;LVS_EX_FULLROWSELECT := 0x20;
LVS_EX_ONECLICKACTIVATE := 0x40;LVS_EX_TWOCLICKACTIVATE := 0x80;LVS_EX_FLATSB := 0x100;
LVS_EX_REGIONAL := 0x200;LVS_EX_INFOTIP := 0x400;LVS_EX_UNDERLINEHOT := 0x800;
LVS_EX_UNDERLINECOLD := 0x1000;LVS_EX_MULTIWORKAREAS := 0x2000;LVS_EX_LABELTIP := 0x4000;
LVS_EX_BORDERSELECT := 0x8000;LVS_EX_DOUBLEBUFFER := 0x10000;LVS_EX_HIDELABELS := 0x20000;
LVS_EX_SINGLEROW := 0x40000;LVS_EX_SNAPTOGRID := 0x80000;LVS_EX_SIMPLESELECT := 0x100000;
LVS_EX_JUSTIFYCOLUMNS := 0x200000;LVS_EX_TRANSPARENTBKGND := 0x400000;LVS_EX_TRANSPARENTSHADOWTEXT := 0x800000;
LVS_EX_AUTOAUTOARRANGE := 0x1000000;LVS_EX_HEADERINALLVIEWS := 0x2000000;LVS_EX_AUTOCHECKSELECT := 0x8000000;
LVS_EX_AUTOSIZECOLUMNS := 0x10000000;LVS_EX_COLUMNSNAPPOINTS := 0x40000000;LVS_EX_COLUMNOVERFLOW := 0x80000000;
LVM_GETSUBITEMRECT := 0x1038;LVM_SUBITEMHITTEST := 0x1039;LVM_SETCOLUMNORDERARRAY := 0x103A;
LVM_GETCOLUMNORDERARRAY := 0x103B;LVM_SETHOTITEM := 0x103C;LVM_GETHOTITEM := 0x103D;
LVM_SETHOTCURSOR := 0x103E;LVM_GETHOTCURSOR := 0x103F;LVM_APPROXIMATEVIEWRECT := 0x1040;
LV_MAX_WORKAREAS := 0x10;LVM_SETWORKAREAS := 0x1041;LVM_GETWORKAREAS := 0x1046;
LVM_GETNUMBEROFWORKAREAS := 0x1049;LVM_GETSELECTIONMARK := 0x1042;LVM_SETSELECTIONMARK := 0x1043;
LVM_SETHOVERTIME := 0x1047;LVM_GETHOVERTIME := 0x1048;LVM_SETTOOLTIPS := 0x104A;
LVM_GETTOOLTIPS := 0x104E;LVM_SORTITEMSEX := 0x1051;LVBKIF_SOURCE_NONE := 0x0;
LVBKIF_SOURCE_HBITMAP := 0x1;LVBKIF_SOURCE_URL := 0x2;LVBKIF_SOURCE_MASK := 0x3;
LVBKIF_STYLE_NORMAL := 0x0;LVBKIF_STYLE_TILE := 0x10;LVBKIF_STYLE_MASK := 0x10;
LVBKIF_FLAG_TILEOFFSET := 0x100;LVBKIF_TYPE_WATERMARK := 0x10000000;LVBKIF_FLAG_ALPHABLEND := 0x20000000;
LVM_SETBKIMAGEA := 0x1044;LVM_SETBKIMAGEW := 0x108A;LVM_GETBKIMAGEA := 0x1045;
LVM_GETBKIMAGEW := 0x108B;LVM_SETSELECTEDCOLUMN := 0x108C;LV_VIEW_ICON := 0x0;
LV_VIEW_DETAILS := 0x1;LV_VIEW_SMALLICON := 0x2;LV_VIEW_LIST := 0x3;
LV_VIEW_TILE := 0x4;LV_VIEW_MAX := 0x4;LVM_SETVIEW := 0x108E;
LVM_GETVIEW := 0x108F;LVGF_NONE := 0x0;LVGF_HEADER := 0x1;
LVGF_FOOTER := 0x2;LVGF_STATE := 0x4;LVGF_ALIGN := 0x8;
LVGF_GROUPID := 0x10;LVGF_SUBTITLE := 0x100;LVGF_TASK := 0x200;
LVGF_DESCRIPTIONTOP := 0x400;LVGF_DESCRIPTIONBOTTOM := 0x800;LVGF_TITLEIMAGE := 0x1000;
LVGF_EXTENDEDIMAGE := 0x2000;LVGF_ITEMS := 0x4000;LVGF_SUBSET := 0x8000;
LVGF_SUBSETITEMS := 0x10000;LVGS_NORMAL := 0x0;LVGS_COLLAPSED := 0x1;
LVGS_HIDDEN := 0x2;LVGS_NOHEADER := 0x4;LVGS_COLLAPSIBLE := 0x8;
LVGS_FOCUSED := 0x10;LVGS_SELECTED := 0x20;LVGS_SUBSETED := 0x40;
LVGS_SUBSETLINKFOCUSED := 0x80;LVGA_HEADER_LEFT := 0x1;LVGA_HEADER_CENTER := 0x2;
LVGA_HEADER_RIGHT := 0x4;LVGA_FOOTER_LEFT := 0x8;LVGA_FOOTER_CENTER := 0x10;
LVGA_FOOTER_RIGHT := 0x20;LVM_INSERTGROUP := 0x1091;LVM_SETGROUPINFO := 0x1093;
LVM_GETGROUPINFO := 0x1095;LVM_REMOVEGROUP := 0x1096;LVM_MOVEGROUP := 0x1097;
LVM_GETGROUPCOUNT := 0x1098;LVM_GETGROUPINFOBYINDEX := 0x1099;LVM_MOVEITEMTOGROUP := 0x109A;
LVGGR_GROUP := 0x0;LVGGR_HEADER := 0x1;LVGGR_LABEL := 0x2;
LVGGR_SUBSETLINK := 0x3;LVM_GETGROUPRECT := 0x1062;LVGMF_NONE := 0x0;
LVGMF_BORDERSIZE := 0x1;LVGMF_BORDERCOLOR := 0x2;LVGMF_TEXTCOLOR := 0x4;
LVM_SETGROUPMETRICS := 0x109B;LVM_GETGROUPMETRICS := 0x109C;LVM_ENABLEGROUPVIEW := 0x109D;
LVM_SORTGROUPS := 0x109E;LVM_INSERTGROUPSORTED := 0x109F;LVM_REMOVEALLGROUPS := 0x10A0;
LVM_HASGROUP := 0x10A1;LVM_GETGROUPSTATE := 0x105C;LVM_GETFOCUSEDGROUP := 0x105D;
LVTVIF_AUTOSIZE := 0x0;LVTVIF_FIXEDWIDTH := 0x1;LVTVIF_FIXEDHEIGHT := 0x2;
LVTVIF_FIXEDSIZE := 0x3;LVTVIF_EXTENDED := 0x4;LVTVIM_TILESIZE := 0x1;
LVTVIM_COLUMNS := 0x2;LVTVIM_LABELMARGIN := 0x4;LVM_SETTILEVIEWINFO := 0x10A2;
LVM_GETTILEVIEWINFO := 0x10A3;LVM_SETTILEINFO := 0x10A4;LVM_GETTILEINFO := 0x10A5;
LVIM_AFTER := 0x1;LVM_SETINSERTMARK := 0x10A6;LVM_GETINSERTMARK := 0x10A7;
LVM_INSERTMARKHITTEST := 0x10A8;LVM_GETINSERTMARKRECT := 0x10A9;LVM_SETINSERTMARKCOLOR := 0x10AA;
LVM_GETINSERTMARKCOLOR := 0x10AB;LVM_SETINFOTIP := 0x10AD;LVM_GETSELECTEDCOLUMN := 0x10AE;
LVM_ISGROUPVIEWENABLED := 0x10AF;LVM_GETOUTLINECOLOR := 0x10B0;LVM_SETOUTLINECOLOR := 0x10B1;
LVM_CANCELEDITLABEL := 0x10B3;LVM_MAPINDEXTOID := 0x10B4;LVM_MAPIDTOINDEX := 0x10B5;
LVM_ISITEMVISIBLE := 0x10B6;LVM_GETEMPTYTEXT := 0x10CC;LVM_GETFOOTERRECT := 0x10CD;
LVFF_ITEMCOUNT := 0x1;LVM_GETFOOTERINFO := 0x10CE;LVM_GETFOOTERITEMRECT := 0x10CF;
LVFIF_TEXT := 0x1;LVFIF_STATE := 0x2;LVFIS_FOCUSED := 0x1;
LVM_GETFOOTERITEM := 0x10D0;LVM_GETITEMINDEXRECT := 0x10D1;LVM_SETITEMINDEXSTATE := 0x10D2;
LVM_GETNEXTITEMINDEX := 0x10D3;LVBKIMAGE := 0x0;LPLVBKIMAGE := 0x0;
LVM_SETBKIMAGE := 0x1044;LVM_GETBKIMAGE := 0x1045;LPNM_LISTVIEW := 0x0;
NM_LISTVIEW := 0x0;LVKF_ALT := 0x1;LVKF_CONTROL := 0x2;
LVKF_SHIFT := 0x4;LVCDI_ITEM := 0x0;LVCDI_GROUP := 0x1;
LVCDI_ITEMSLIST := 0x2;LVCDRF_NOSELECT := 0x10000;LVCDRF_NOGROUPFRAME := 0x20000;
LPNM_CACHEHINT := 0x0;PNM_CACHEHINT := 0x0;NM_CACHEHINT := 0x0;
PNM_FINDITEMA := 0x0;LPNM_FINDITEMA := 0x0;NM_FINDITEMA := 0x0;
PNM_FINDITEMW := 0x0;LPNM_FINDITEMW := 0x0;NM_FINDITEMW := 0x0;
PNM_FINDITEM := 0x0;LPNM_FINDITEM := 0x0;NM_FINDITEM := 0x0;
NMLVFINDITEM := 0x0;LPNMLVFINDITEM := 0x0;PNM_ODSTATECHANGE := 0x0;
LPNM_ODSTATECHANGE := 0x0;NM_ODSTATECHANGE := 0x0;LVN_ITEMCHANGING := 0xFFFFFF9C;
LVN_ITEMCHANGED := 0xFFFFFF9B;LVN_INSERTITEM := 0xFFFFFF9A;LVN_DELETEITEM := 0xFFFFFF99;
LVN_DELETEALLITEMS := 0xFFFFFF98;LVN_BEGINLABELEDITA := 0xFFFFFF97;LVN_BEGINLABELEDITW := 0xFFFFFF51;
LVN_ENDLABELEDITA := 0xFFFFFF96;LVN_ENDLABELEDITW := 0xFFFFFF50;LVN_COLUMNCLICK := 0xFFFFFF94;
LVN_BEGINDRAG := 0xFFFFFF93;LVN_BEGINRDRAG := 0xFFFFFF91;LVN_ODCACHEHINT := 0xFFFFFF8F;
LVN_ODFINDITEMA := 0xFFFFFF68;LVN_ODFINDITEMW := 0xFFFFFF4D;LVN_ITEMACTIVATE := 0xFFFFFF8E;
LVN_ODSTATECHANGED := 0xFFFFFF8D;LVN_ODFINDITEM := 0xFFFFFF68;LVN_HOTTRACK := 0xFFFFFF87;
LVN_GETDISPINFOA := 0xFFFFFF6A;LVN_GETDISPINFOW := 0xFFFFFF4F;LVN_SETDISPINFOA := 0xFFFFFF69;
LVN_SETDISPINFOW := 0xFFFFFF4E;LVN_BEGINLABELEDIT := 0xFFFFFF97;LVN_ENDLABELEDIT := 0xFFFFFF96;
LVN_GETDISPINFO := 0xFFFFFF6A;LVN_SETDISPINFO := 0xFFFFFF69;LVIF_DI_SETITEM := 0x1000;
LV_DISPINFOA := 0x0;LV_DISPINFOW := 0x0;LV_DISPINFO := NIL;
NMLVDISPINFO := 0x0;LVN_KEYDOWN := 0xFFFFFF65;LV_KEYDOWN := 0x0;
LVN_MARQUEEBEGIN := 0xFFFFFF64;LVGIT_UNFOLDED := 0x1;LVN_GETINFOTIPA := 0xFFFFFF63;
LVN_GETINFOTIPW := 0xFFFFFF62;LVN_GETINFOTIP := 0xFFFFFF63;NMLVGETINFOTIP := 0x0;
LPNMLVGETINFOTIP := 0x0;LVNSCH_DEFAULT := 0xFFFFFFFF;LVNSCH_ERROR := 0xFFFFFFFE;
LVNSCH_IGNORE := 0xFFFFFFFD;LVN_INCREMENTALSEARCHA := 0xFFFFFF5E;LVN_INCREMENTALSEARCHW := 0xFFFFFF5D;
LVN_INCREMENTALSEARCH := 0xFFFFFF5E;LVN_COLUMNDROPDOWN := 0xFFFFFF5C;LVN_COLUMNOVERFLOWCLICK := 0xFFFFFF5A;
LVN_BEGINSCROLL := 0xFFFFFF4C;LVN_ENDSCROLL := 0xFFFFFF4B;LVN_LINKCLICK := 0xFFFFFF48;
EMF_CENTERED := 0x1;LVN_GETEMPTYMARKUP := 0xFFFFFF45;WC_TREEVIEWA := "SysTreeView32";
WC_TREEVIEWW := "SysTreeView32";WC_TREEVIEW := "SysTreeView32";TVS_HASBUTTONS := 0x1;
TVS_HASLINES := 0x2;TVS_LINESATROOT := 0x4;TVS_EDITLABELS := 0x8;
TVS_DISABLEDRAGDROP := 0x10;TVS_SHOWSELALWAYS := 0x20;TVS_RTLREADING := 0x40;
TVS_NOTOOLTIPS := 0x80;TVS_CHECKBOXES := 0x100;TVS_TRACKSELECT := 0x200;
TVS_SINGLEEXPAND := 0x400;TVS_INFOTIP := 0x800;TVS_FULLROWSELECT := 0x1000;
TVS_NOSCROLL := 0x2000;TVS_NONEVENHEIGHT := 0x4000;TVS_NOHSCROLL := 0x8000;
TVS_EX_NOSINGLECOLLAPSE := 0x1;TVS_EX_MULTISELECT := 0x2;TVS_EX_DOUBLEBUFFER := 0x4;
TVS_EX_NOINDENTSTATE := 0x8;TVS_EX_RICHTOOLTIP := 0x10;TVS_EX_AUTOHSCROLL := 0x20;
TVS_EX_FADEINOUTEXPANDOS := 0x40;TVS_EX_PARTIALCHECKBOXES := 0x80;TVS_EX_EXCLUSIONCHECKBOXES := 0x100;
TVS_EX_DIMMEDCHECKBOXES := 0x200;TVS_EX_DRAWIMAGEASYNC := 0x400;TVIF_TEXT := 0x1;
TVIF_IMAGE := 0x2;TVIF_PARAM := 0x4;TVIF_STATE := 0x8;
TVIF_HANDLE := 0x10;TVIF_SELECTEDIMAGE := 0x20;TVIF_CHILDREN := 0x40;
TVIF_INTEGRAL := 0x80;TVIF_STATEEX := 0x100;TVIF_EXPANDEDIMAGE := 0x200;
TVIS_SELECTED := 0x2;TVIS_CUT := 0x4;TVIS_DROPHILITED := 0x8;
TVIS_BOLD := 0x10;TVIS_EXPANDED := 0x20;TVIS_EXPANDEDONCE := 0x40;
TVIS_EXPANDPARTIAL := 0x80;TVIS_OVERLAYMASK := 0xF00;TVIS_STATEIMAGEMASK := 0xF000;
TVIS_USERMASK := 0xF000;TVIS_EX_FLAT := 0x1;TVIS_EX_DISABLED := 0x2;
TVIS_EX_ALL := 0x2;I_CHILDRENCALLBACK := 0xFFFFFFFF;I_CHILDRENAUTO := 0xFFFFFFFE;
LPTV_ITEMW := 0x0;LPTV_ITEMA := 0x0;TV_ITEMW := 0x0;
TV_ITEMA := 0x0;LPTV_ITEM := NIL;TV_ITEM := NIL;
TVITEM := 0x0;LPTVITEM := 0x0;TVI_ROOT := 0xFFFF0000;
TVI_FIRST := 0xFFFF0001;TVI_LAST := 0xFFFF0002;TVI_SORT := 0xFFFF0003;
LPTV_INSERTSTRUCTA := 0x0;LPTV_INSERTSTRUCTW := 0x0;TV_INSERTSTRUCTA := 0x0;
TV_INSERTSTRUCTW := 0x0;TV_INSERTSTRUCT := NIL;LPTV_INSERTSTRUCT := NIL;
TVINSERTSTRUCT := 0x0;LPTVINSERTSTRUCT := 0x0;TVINSERTSTRUCT_V1_SIZE := 0x0;
TVM_INSERTITEMA := 0x1100;TVM_INSERTITEMW := 0x1132;TVM_INSERTITEM := 0x1100;
TVM_DELETEITEM := 0x1101;TVM_EXPAND := 0x1102;TVE_COLLAPSE := 0x1;
TVE_EXPAND := 0x2;TVE_TOGGLE := 0x3;TVE_EXPANDPARTIAL := 0x4000;
TVE_COLLAPSERESET := 0x8000;TVM_GETITEMRECT := 0x1104;TVM_GETCOUNT := 0x1105;
TVM_GETINDENT := 0x1106;TVM_SETINDENT := 0x1107;TVM_GETIMAGELIST := 0x1108;
TVSIL_NORMAL := 0x0;TVSIL_STATE := 0x2;TVM_SETIMAGELIST := 0x1109;
TVM_GETNEXTITEM := 0x110A;TVGN_ROOT := 0x0;TVGN_NEXT := 0x1;
TVGN_PREVIOUS := 0x2;TVGN_PARENT := 0x3;TVGN_CHILD := 0x4;
TVGN_FIRSTVISIBLE := 0x5;TVGN_NEXTVISIBLE := 0x6;TVGN_PREVIOUSVISIBLE := 0x7;
TVGN_DROPHILITE := 0x8;TVGN_CARET := 0x9;TVGN_LASTVISIBLE := 0xA;
TVGN_NEXTSELECTED := 0xB;TVSI_NOSINGLEEXPAND := 0x8000;TVM_SELECTITEM := 0x110B;
TVM_GETITEMA := 0x110C;TVM_GETITEMW := 0x113E;TVM_GETITEM := 0x110C;
TVM_SETITEMA := 0x110D;TVM_SETITEMW := 0x113F;TVM_SETITEM := 0x110D;
TVM_EDITLABELA := 0x110E;TVM_EDITLABELW := 0x1141;TVM_EDITLABEL := 0x110E;
TVM_GETEDITCONTROL := 0x110F;TVM_GETVISIBLECOUNT := 0x1110;TVM_HITTEST := 0x1111;
LPTV_HITTESTINFO := 0x0;TV_HITTESTINFO := 0x0;TVHT_NOWHERE := 0x1;
TVHT_ONITEMICON := 0x2;TVHT_ONITEMLABEL := 0x4;TVHT_ONITEM := 0x46;
TVHT_ONITEMINDENT := 0x8;TVHT_ONITEMBUTTON := 0x10;TVHT_ONITEMRIGHT := 0x20;
TVHT_ONITEMSTATEICON := 0x40;TVHT_ABOVE := 0x100;TVHT_BELOW := 0x200;
TVHT_TORIGHT := 0x400;TVHT_TOLEFT := 0x800;TVM_CREATEDRAGIMAGE := 0x1112;
TVM_SORTCHILDREN := 0x1113;TVM_ENSUREVISIBLE := 0x1114;TVM_SORTCHILDRENCB := 0x1115;
TVM_ENDEDITLABELNOW := 0x1116;TVM_GETISEARCHSTRINGA := 0x1117;TVM_GETISEARCHSTRINGW := 0x1140;
TVM_GETISEARCHSTRING := 0x1117;TVM_SETTOOLTIPS := 0x1118;TVM_GETTOOLTIPS := 0x1119;
TVM_SETINSERTMARK := 0x111A;TVM_SETUNICODEFORMAT := 0x2005;TVM_GETUNICODEFORMAT := 0x2006;
TVM_SETITEMHEIGHT := 0x111B;TVM_GETITEMHEIGHT := 0x111C;TVM_SETBKCOLOR := 0x111D;
TVM_SETTEXTCOLOR := 0x111E;TVM_GETBKCOLOR := 0x111F;TVM_GETTEXTCOLOR := 0x1120;
TVM_SETSCROLLTIME := 0x1121;TVM_GETSCROLLTIME := 0x1122;TVM_SETINSERTMARKCOLOR := 0x1125;
TVM_GETINSERTMARKCOLOR := 0x1126;TVM_SETBORDER := 0x1123;TVSBF_XBORDER := 0x1;
TVSBF_YBORDER := 0x2;TVM_GETITEMSTATE := 0x1127;TVM_SETLINECOLOR := 0x1128;
TVM_GETLINECOLOR := 0x1129;TVM_MAPACCIDTOHTREEITEM := 0x112A;TVM_MAPHTREEITEMTOACCID := 0x112B;
TVM_SETEXTENDEDSTYLE := 0x112C;TVM_GETEXTENDEDSTYLE := 0x112D;TVM_SETAUTOSCROLLINFO := 0x113B;
TVM_SETHOT := 0x113A;TVM_GETSELECTEDCOUNT := 0x1146;TVM_SHOWINFOTIP := 0x1147;
TVM_GETITEMPARTRECT := 0x1148;LPTV_SORTCB := 0x0;TV_SORTCB := 0x0;
LPNM_TREEVIEWA := 0x0;LPNM_TREEVIEWW := 0x0;NM_TREEVIEWW := 0x0;
NM_TREEVIEWA := 0x0;LPNM_TREEVIEW := NIL;NM_TREEVIEW := NIL;
NMTREEVIEW := 0x0;LPNMTREEVIEW := 0x0;TVN_SELCHANGINGA := 0xFFFFFE6F;
TVN_SELCHANGINGW := 0xFFFFFE3E;TVN_SELCHANGEDA := 0xFFFFFE6E;TVN_SELCHANGEDW := 0xFFFFFE3D;
TVC_UNKNOWN := 0x0;TVC_BYMOUSE := 0x1;TVC_BYKEYBOARD := 0x2;
TVN_GETDISPINFOA := 0xFFFFFE6D;TVN_GETDISPINFOW := 0xFFFFFE3C;TVN_SETDISPINFOA := 0xFFFFFE6C;
TVN_SETDISPINFOW := 0xFFFFFE3B;TVIF_DI_SETITEM := 0x1000;TV_DISPINFOA := 0x0;
TV_DISPINFOW := 0x0;TV_DISPINFO := NIL;NMTVDISPINFO := 0x0;
LPNMTVDISPINFO := 0x0;NMTVDISPINFOEX := 0x0;LPNMTVDISPINFOEX := 0x0;
TV_DISPINFOEXA := 0x0;TV_DISPINFOEX := 0x0;TVN_ITEMEXPANDINGA := 0xFFFFFE6B;
TVN_ITEMEXPANDINGW := 0xFFFFFE3A;TVN_ITEMEXPANDEDA := 0xFFFFFE6A;TVN_ITEMEXPANDEDW := 0xFFFFFE39;
TVN_BEGINDRAGA := 0xFFFFFE69;TVN_BEGINDRAGW := 0xFFFFFE38;TVN_BEGINRDRAGA := 0xFFFFFE68;
TVN_BEGINRDRAGW := 0xFFFFFE37;TVN_DELETEITEMA := 0xFFFFFE67;TVN_DELETEITEMW := 0xFFFFFE36;
TVN_BEGINLABELEDITA := 0xFFFFFE66;TVN_BEGINLABELEDITW := 0xFFFFFE35;TVN_ENDLABELEDITA := 0xFFFFFE65;
TVN_ENDLABELEDITW := 0xFFFFFE34;TVN_KEYDOWN := 0xFFFFFE64;TVN_GETINFOTIPA := 0xFFFFFE63;
TVN_GETINFOTIPW := 0xFFFFFE62;TVN_SINGLEEXPAND := 0xFFFFFE61;TVNRET_DEFAULT := 0x0;
TVNRET_SKIPOLD := 0x1;TVNRET_SKIPNEW := 0x2;TVN_ITEMCHANGINGA := 0xFFFFFE60;
TVN_ITEMCHANGINGW := 0xFFFFFE5F;TVN_ITEMCHANGEDA := 0xFFFFFE5E;TVN_ITEMCHANGEDW := 0xFFFFFE5D;
TVN_ASYNCDRAW := 0xFFFFFE5C;TV_KEYDOWN := 0x0;TVN_SELCHANGING := 0xFFFFFE6F;
TVN_SELCHANGED := 0xFFFFFE6E;TVN_GETDISPINFO := 0xFFFFFE6D;TVN_SETDISPINFO := 0xFFFFFE6C;
TVN_ITEMEXPANDING := 0xFFFFFE6B;TVN_ITEMEXPANDED := 0xFFFFFE6A;TVN_BEGINDRAG := 0xFFFFFE69;
TVN_BEGINRDRAG := 0xFFFFFE68;TVN_DELETEITEM := 0xFFFFFE67;TVN_BEGINLABELEDIT := 0xFFFFFE66;
TVN_ENDLABELEDIT := 0xFFFFFE65;TVN_GETINFOTIP := 0xFFFFFE63;NMTVGETINFOTIP := 0x0;
LPNMTVGETINFOTIP := 0x0;TVCDRF_NOIMAGES := 0x10000;TVN_ITEMCHANGING := 0xFFFFFE60;
TVN_ITEMCHANGED := 0xFFFFFE5E;WC_COMBOBOXEXW := "ComboBoxEx32";WC_COMBOBOXEXA := "ComboBoxEx32";
WC_COMBOBOXEX := "ComboBoxEx32";CBEIF_TEXT := 0x1;CBEIF_IMAGE := 0x2;
CBEIF_SELECTEDIMAGE := 0x4;CBEIF_OVERLAY := 0x8;CBEIF_INDENT := 0x10;
CBEIF_LPARAM := 0x20;CBEIF_DI_SETITEM := 0x10000000;COMBOBOXEXITEM := 0x0;
PCOMBOBOXEXITEM := 0x0;PCCOMBOBOXEXITEM := 0x0;CBEM_INSERTITEMA := 0x401;
CBEM_SETIMAGELIST := 0x402;CBEM_GETIMAGELIST := 0x403;CBEM_GETITEMA := 0x404;
CBEM_SETITEMA := 0x405;CBEM_DELETEITEM := 0x144;CBEM_GETCOMBOCONTROL := 0x406;
CBEM_GETEDITCONTROL := 0x407;CBEM_SETEXSTYLE := 0x408;CBEM_SETEXTENDEDSTYLE := 0x40E;
CBEM_GETEXSTYLE := 0x409;CBEM_GETEXTENDEDSTYLE := 0x409;CBEM_SETUNICODEFORMAT := 0x2005;
CBEM_GETUNICODEFORMAT := 0x2006;CBEM_HASEDITCHANGED := 0x40A;CBEM_INSERTITEMW := 0x40B;
CBEM_SETITEMW := 0x40C;CBEM_GETITEMW := 0x40D;CBEM_INSERTITEM := 0x401;
CBEM_SETITEM := 0x405;CBEM_GETITEM := 0x404;CBEM_SETWINDOWTHEME := 0x200B;
CBES_EX_NOEDITIMAGE := 0x1;CBES_EX_NOEDITIMAGEINDENT := 0x2;CBES_EX_PATHWORDBREAKPROC := 0x4;
CBES_EX_NOSIZELIMIT := 0x8;CBES_EX_CASESENSITIVE := 0x10;CBES_EX_TEXTENDELLIPSIS := 0x20;
NMCOMBOBOXEX := 0x0;PNMCOMBOBOXEX := 0x0;CBEN_GETDISPINFO := NIL;
CBEN_GETDISPINFOA := 0xFFFFFCE0;CBEN_INSERTITEM := 0xFFFFFCDF;CBEN_DELETEITEM := 0xFFFFFCDE;
CBEN_BEGINEDIT := 0xFFFFFCDC;CBEN_ENDEDITA := 0xFFFFFCDB;CBEN_ENDEDITW := 0xFFFFFCDA;
CBEN_GETDISPINFOW := 0xFFFFFCD9;CBEN_DRAGBEGINA := 0xFFFFFCD8;CBEN_DRAGBEGINW := 0xFFFFFCD7;
CBEN_DRAGBEGIN := 0xFFFFFCD8;CBEN_ENDEDIT := 0xFFFFFCDB;CBENF_KILLFOCUS := 0x1;
CBENF_RETURN := 0x2;CBENF_ESCAPE := 0x3;CBENF_DROPDOWN := 0x4;
CBEMAXSTRLEN := 0x104;NMCBEDRAGBEGIN := 0x0;LPNMCBEDRAGBEGIN := 0x0;
PNMCBEDRAGBEGIN := 0x0;NMCBEENDEDIT := 0x0;LPNMCBEENDEDIT := 0x0;
PNMCBEENDEDIT := 0x0;WC_TABCONTROLA := "SysTabControl32";WC_TABCONTROLW := "SysTabControl32";
WC_TABCONTROL := "SysTabControl32";TCS_SCROLLOPPOSITE := 0x1;TCS_BOTTOM := 0x2;
TCS_RIGHT := 0x2;TCS_MULTISELECT := 0x4;TCS_FLATBUTTONS := 0x8;
TCS_FORCEICONLEFT := 0x10;TCS_FORCELABELLEFT := 0x20;TCS_HOTTRACK := 0x40;
TCS_VERTICAL := 0x80;TCS_TABS := 0x0;TCS_BUTTONS := 0x100;
TCS_SINGLELINE := 0x0;TCS_MULTILINE := 0x200;TCS_RIGHTJUSTIFY := 0x0;
TCS_FIXEDWIDTH := 0x400;TCS_RAGGEDRIGHT := 0x800;TCS_FOCUSONBUTTONDOWN := 0x1000;
TCS_OWNERDRAWFIXED := 0x2000;TCS_TOOLTIPS := 0x4000;TCS_FOCUSNEVER := 0x8000;
TCS_EX_FLATSEPARATORS := 0x1;TCS_EX_REGISTERDROP := 0x2;TCM_GETIMAGELIST := 0x1302;
TCM_SETIMAGELIST := 0x1303;TCM_GETITEMCOUNT := 0x1304;TCIF_TEXT := 0x1;
TCIF_IMAGE := 0x2;TCIF_RTLREADING := 0x4;TCIF_PARAM := 0x8;
TCIF_STATE := 0x10;TCIS_BUTTONPRESSED := 0x1;TCIS_HIGHLIGHTED := 0x2;
TC_ITEMHEADERA := 0x0;TC_ITEMHEADERW := 0x0;TC_ITEMHEADER := NIL;
TCITEMHEADER := 0x0;LPTCITEMHEADER := 0x0;TC_ITEMA := 0x0;
TC_ITEMW := 0x0;TC_ITEM := NIL;TCITEM := 0x0;
LPTCITEM := 0x0;TCM_GETITEMA := 0x1305;TCM_GETITEMW := 0x133C;
TCM_GETITEM := 0x1305;TCM_SETITEMA := 0x1306;TCM_SETITEMW := 0x133D;
TCM_SETITEM := 0x1306;TCM_INSERTITEMA := 0x1307;TCM_INSERTITEMW := 0x133E;
TCM_INSERTITEM := 0x1307;TCM_DELETEITEM := 0x1308;TCM_DELETEALLITEMS := 0x1309;
TCM_GETITEMRECT := 0x130A;TCM_GETCURSEL := 0x130B;TCM_SETCURSEL := 0x130C;
TCHT_NOWHERE := 0x1;TCHT_ONITEMICON := 0x2;TCHT_ONITEMLABEL := 0x4;
TCHT_ONITEM := 0x6;LPTC_HITTESTINFO := 0x0;TC_HITTESTINFO := 0x0;
TCM_HITTEST := 0x130D;TCM_SETITEMEXTRA := 0x130E;TCM_ADJUSTRECT := 0x1328;
TCM_SETITEMSIZE := 0x1329;TCM_REMOVEIMAGE := 0x132A;TCM_SETPADDING := 0x132B;
TCM_GETROWCOUNT := 0x132C;TCM_GETTOOLTIPS := 0x132D;TCM_SETTOOLTIPS := 0x132E;
TCM_GETCURFOCUS := 0x132F;TCM_SETCURFOCUS := 0x1330;TCM_SETMINTABWIDTH := 0x1331;
TCM_DESELECTALL := 0x1332;TCM_HIGHLIGHTITEM := 0x1333;TCM_SETEXTENDEDSTYLE := 0x1334;
TCM_GETEXTENDEDSTYLE := 0x1335;TCM_SETUNICODEFORMAT := 0x2005;TCM_GETUNICODEFORMAT := 0x2006;
TCN_KEYDOWN := 0xFFFFFDDA;TC_KEYDOWN := 0x0;TCN_SELCHANGE := 0xFFFFFDD9;
TCN_SELCHANGING := 0xFFFFFDD8;TCN_GETOBJECT := 0xFFFFFDD7;TCN_FOCUSCHANGE := 0xFFFFFDD6;
ANIMATE_CLASSW := "SysAnimate32";ANIMATE_CLASSA := "SysAnimate32";ANIMATE_CLASS := "SysAnimate32";
ACS_CENTER := 0x1;ACS_TRANSPARENT := 0x2;ACS_AUTOPLAY := 0x4;
ACS_TIMER := 0x8;ACM_OPENA := 0x464;ACM_OPENW := 0x467;
ACM_OPEN := 0x464;ACM_PLAY := 0x465;ACM_STOP := 0x466;
ACM_ISPLAYING := 0x468;ACN_START := 0x1;ACN_STOP := 0x2;
MONTHCAL_CLASSW := "SysMonthCal32";MONTHCAL_CLASSA := "SysMonthCal32";MONTHCAL_CLASS := "SysMonthCal32";
MCM_FIRST := 0x1000;MCM_GETCURSEL := 0x1001;MCM_SETCURSEL := 0x1002;
MCM_GETMAXSELCOUNT := 0x1003;MCM_SETMAXSELCOUNT := 0x1004;MCM_GETSELRANGE := 0x1005;
MCM_SETSELRANGE := 0x1006;MCM_GETMONTHRANGE := 0x1007;MCM_SETDAYSTATE := 0x1008;
MCM_GETMINREQRECT := 0x1009;MCM_SETCOLOR := 0x100A;MCM_GETCOLOR := 0x100B;
MCSC_BACKGROUND := 0x0;MCSC_TEXT := 0x1;MCSC_TITLEBK := 0x2;
MCSC_TITLETEXT := 0x3;MCSC_MONTHBK := 0x4;MCSC_TRAILINGTEXT := 0x5;
MCM_SETTODAY := 0x100C;MCM_GETTODAY := 0x100D;MCM_HITTEST := 0x100E;
MCHT_TITLE := 0x10000;MCHT_CALENDAR := 0x20000;MCHT_TODAYLINK := 0x30000;
MCHT_CALENDARCONTROL := 0x100000;MCHT_NEXT := 0x1000000;MCHT_PREV := 0x2000000;
MCHT_NOWHERE := 0x0;MCHT_TITLEBK := 0x10000;MCHT_TITLEMONTH := 0x10001;
MCHT_TITLEYEAR := 0x10002;MCHT_TITLEBTNNEXT := 0x1010003;MCHT_TITLEBTNPREV := 0x2010003;
MCHT_CALENDARBK := 0x20000;MCHT_CALENDARDATE := 0x20001;MCHT_CALENDARDATENEXT := 0x1020001;
MCHT_CALENDARDATEPREV := 0x2020001;MCHT_CALENDARDAY := 0x20002;MCHT_CALENDARWEEKNUM := 0x20003;
MCHT_CALENDARDATEMIN := 0x20004;MCHT_CALENDARDATEMAX := 0x20005;MCM_SETFIRSTDAYOFWEEK := 0x100F;
MCM_GETFIRSTDAYOFWEEK := 0x1010;MCM_GETRANGE := 0x1011;MCM_SETRANGE := 0x1012;
MCM_GETMONTHDELTA := 0x1013;MCM_SETMONTHDELTA := 0x1014;MCM_GETMAXTODAYWIDTH := 0x1015;
MCM_SETUNICODEFORMAT := 0x2005;MCM_GETUNICODEFORMAT := 0x2006;MCMV_MONTH := 0x0;
MCMV_YEAR := 0x1;MCMV_DECADE := 0x2;MCMV_CENTURY := 0x3;
MCMV_MAX := 0x3;MCM_GETCURRENTVIEW := 0x1016;MCM_GETCALENDARCOUNT := 0x1017;
MCGIP_CALENDARCONTROL := 0x0;MCGIP_NEXT := 0x1;MCGIP_PREV := 0x2;
MCGIP_FOOTER := 0x3;MCGIP_CALENDAR := 0x4;MCGIP_CALENDARHEADER := 0x5;
MCGIP_CALENDARBODY := 0x6;MCGIP_CALENDARROW := 0x7;MCGIP_CALENDARCELL := 0x8;
MCGIF_DATE := 0x1;MCGIF_RECT := 0x2;MCGIF_NAME := 0x4;
MCM_GETCALENDARGRIDINFO := 0x1018;MCM_GETCALID := 0x101B;MCM_SETCALID := 0x101C;
MCM_SIZERECTTOMIN := 0x101D;MCM_SETCALENDARBORDER := 0x101E;MCM_GETCALENDARBORDER := 0x101F;
MCM_SETCURRENTVIEW := 0x1020;MCN_SELCHANGE := 0xFFFFFD13;MCN_GETDAYSTATE := 0xFFFFFD15;
MCN_SELECT := 0xFFFFFD16;MCN_VIEWCHANGE := 0xFFFFFD12;MCS_DAYSTATE := 0x1;
MCS_MULTISELECT := 0x2;MCS_WEEKNUMBERS := 0x4;MCS_NOTODAYCIRCLE := 0x8;
MCS_NOTODAY := 0x10;MCS_NOTRAILINGDATES := 0x40;MCS_SHORTDAYSOFWEEK := 0x80;
MCS_NOSELCHANGEONNAV := 0x100;GMR_VISIBLE := 0x0;GMR_DAYSTATE := 0x1;
DATETIMEPICK_CLASSW := "SysDateTimePick32";DATETIMEPICK_CLASSA := "SysDateTimePick32";DATETIMEPICK_CLASS := "SysDateTimePick32";
DTM_FIRST := 0x1000;DTM_GETSYSTEMTIME := 0x1001;DTM_SETSYSTEMTIME := 0x1002;
DTM_GETRANGE := 0x1003;DTM_SETRANGE := 0x1004;DTM_SETFORMATA := 0x1005;
DTM_SETFORMATW := 0x1032;DTM_SETFORMAT := 0x1005;DTM_SETMCCOLOR := 0x1006;
DTM_GETMCCOLOR := 0x1007;DTM_GETMONTHCAL := 0x1008;DTM_SETMCFONT := 0x1009;
DTM_GETMCFONT := 0x100A;DTM_SETMCSTYLE := 0x100B;DTM_GETMCSTYLE := 0x100C;
DTM_CLOSEMONTHCAL := 0x100D;DTM_GETDATETIMEPICKERINFO := 0x100E;DTM_GETIDEALSIZE := 0x100F;
DTS_UPDOWN := 0x1;DTS_SHOWNONE := 0x2;DTS_SHORTDATEFORMAT := 0x0;
DTS_LONGDATEFORMAT := 0x4;DTS_SHORTDATECENTURYFORMAT := 0xC;DTS_TIMEFORMAT := 0x9;
DTS_APPCANPARSE := 0x10;DTS_RIGHTALIGN := 0x20;DTN_DATETIMECHANGE := 0xFFFFFD09;
DTN_USERSTRINGA := 0xFFFFFD0A;DTN_USERSTRINGW := 0xFFFFFD17;DTN_USERSTRING := 0xFFFFFD0A;
NMDATETIMESTRING := 0x0;LPNMDATETIMESTRING := 0x0;DTN_WMKEYDOWNA := 0xFFFFFD0B;
DTN_WMKEYDOWNW := 0xFFFFFD18;DTN_WMKEYDOWN := 0xFFFFFD0B;NMDATETIMEWMKEYDOWN := 0x0;
LPNMDATETIMEWMKEYDOWN := 0x0;DTN_FORMATA := 0xFFFFFD0C;DTN_FORMATW := 0xFFFFFD19;
DTN_FORMAT := 0xFFFFFD0C;NMDATETIMEFORMAT := 0x0;LPNMDATETIMEFORMAT := 0x0;
DTN_FORMATQUERYA := 0xFFFFFD0D;DTN_FORMATQUERYW := 0xFFFFFD1A;DTN_FORMATQUERY := 0xFFFFFD0D;
NMDATETIMEFORMATQUERY := 0x0;LPNMDATETIMEFORMATQUERY := 0x0;DTN_DROPDOWN := 0xFFFFFD0E;
DTN_CLOSEUP := 0xFFFFFD0F;GDTR_MIN := 0x1;GDTR_MAX := 0x2;
GDT_ERROR := 0xFFFFFFFF;GDT_VALID := 0x0;GDT_NONE := 0x1;
IPM_CLEARADDRESS := 0x464;IPM_SETADDRESS := 0x465;IPM_GETADDRESS := 0x466;
IPM_SETRANGE := 0x467;IPM_SETFOCUS := 0x468;IPM_ISBLANK := 0x469;
WC_IPADDRESSW := "SysIPAddress32";WC_IPADDRESSA := "SysIPAddress32";WC_IPADDRESS := "SysIPAddress32";
IPN_FIELDCHANGED := 0xFFFFFCA4;WC_PAGESCROLLERW := "SysPager";WC_PAGESCROLLERA := "SysPager";
WC_PAGESCROLLER := "SysPager";PGS_VERT := 0x0;PGS_HORZ := 0x1;
PGS_AUTOSCROLL := 0x2;PGS_DRAGNDROP := 0x4;PGF_INVISIBLE := 0x0;
PGF_NORMAL := 0x1;PGF_GRAYED := 0x2;PGF_DEPRESSED := 0x4;
PGF_HOT := 0x8;PGB_TOPORLEFT := 0x0;PGB_BOTTOMORRIGHT := 0x1;
PGM_SETCHILD := 0x1401;PGM_RECALCSIZE := 0x1402;PGM_FORWARDMOUSE := 0x1403;
PGM_SETBKCOLOR := 0x1404;PGM_GETBKCOLOR := 0x1405;PGM_SETBORDER := 0x1406;
PGM_GETBORDER := 0x1407;PGM_SETPOS := 0x1408;PGM_GETPOS := 0x1409;
PGM_SETBUTTONSIZE := 0x140A;PGM_GETBUTTONSIZE := 0x140B;PGM_GETBUTTONSTATE := 0x140C;
PGM_GETDROPTARGET := 0x2004;PGM_SETSCROLLINFO := 0x140D;PGN_SCROLL := 0xFFFFFC7B;
PGF_SCROLLUP := 0x1;PGF_SCROLLDOWN := 0x2;PGF_SCROLLLEFT := 0x4;
PGF_SCROLLRIGHT := 0x8;PGK_SHIFT := 0x1;PGK_CONTROL := 0x2;
PGK_MENU := 0x4;PGN_CALCSIZE := 0xFFFFFC7A;PGF_CALCWIDTH := 0x1;
PGF_CALCHEIGHT := 0x2;PGN_HOTITEMCHANGE := 0xFFFFFC79;WC_NATIVEFONTCTLW := "NativeFontCt";
WC_NATIVEFONTCTLA := "NativeFontCt";WC_NATIVEFONTCTL := "NativeFontCt";NFS_EDIT := 0x1;
NFS_STATIC := 0x2;NFS_LISTCOMBO := 0x4;NFS_BUTTON := 0x8;
NFS_ALL := 0x10;NFS_USEFONTASSOC := 0x20;WC_BUTTONA := "Button";
WC_BUTTONW := "Button";WC_BUTTON := "Button";BUTTON_IMAGELIST_ALIGN_LEFT := 0x0;
BUTTON_IMAGELIST_ALIGN_RIGHT := 0x1;BUTTON_IMAGELIST_ALIGN_TOP := 0x2;BUTTON_IMAGELIST_ALIGN_BOTTOM := 0x3;
BUTTON_IMAGELIST_ALIGN_CENTER := 0x4;BCM_GETIDEALSIZE := 0x1601;BCM_SETIMAGELIST := 0x1602;
BCM_GETIMAGELIST := 0x1603;BCM_SETTEXTMARGIN := 0x1604;BCM_GETTEXTMARGIN := 0x1605;
BCN_HOTITEMCHANGE := 0xFFFFFB1F;BST_HOT := 0x200;BST_DROPDOWNPUSHED := 0x400;
BS_SPLITBUTTON := 0xC;BS_DEFSPLITBUTTON := 0xD;BS_COMMANDLINK := 0xE;
BS_DEFCOMMANDLINK := 0xF;BCSIF_GLYPH := 0x1;BCSIF_IMAGE := 0x2;
BCSIF_STYLE := 0x4;BCSIF_SIZE := 0x8;BCSS_NOSPLIT := 0x1;
BCSS_STRETCH := 0x2;BCSS_ALIGNLEFT := 0x4;BCSS_IMAGE := 0x8;
BCM_SETDROPDOWNSTATE := 0x1606;BCM_SETSPLITINFO := 0x1607;BCM_GETSPLITINFO := 0x1608;
BCM_SETNOTE := 0x1609;BCM_GETNOTE := 0x160A;BCM_GETNOTELENGTH := 0x160B;
BCM_SETSHIELD := 0x160C;BCCL_NOGLYPH := 0xFFFFFFFF;BCN_DROPDOWN := 0xFFFFFB20;
WC_STATICA := "Static";WC_STATICW := "Static";WC_STATIC := "Static";
WC_EDITA := "Edit";WC_EDITW := "Edit";WC_EDIT := "Edit";
EM_SETCUEBANNER := 0x1501;EM_GETCUEBANNER := 0x1502;EM_SHOWBALLOONTIP := 0x1503;
EM_HIDEBALLOONTIP := 0x1504;EM_SETHILITE := 0x1505;EM_GETHILITE := 0x1506;
EM_NOSETFOCUS := 0x1507;EM_TAKEFOCUS := 0x1508;WC_LISTBOXA := "ListBox";
WC_LISTBOXW := "ListBox";WC_LISTBOX := "ListBox";WC_COMBOBOXA := "ComboBox";
WC_COMBOBOXW := "ComboBox";WC_COMBOBOX := "ComboBox";CB_SETMINVISIBLE := 0x1701;
CB_GETMINVISIBLE := 0x1702;CB_SETCUEBANNER := 0x1703;CB_GETCUEBANNER := 0x1704;
WC_SCROLLBARA := "ScrollBar";WC_SCROLLBARW := "ScrollBar";WC_SCROLLBAR := "ScrollBar";
DA_LAST := 0x7FFFFFFF;DA_ERR := 0xFFFFFFFF;DSA_APPEND := 0x7FFFFFFF;
DSA_ERR := 0xFFFFFFFF;PFNDSAENUMCALLBACK := 0x0;PFNDSAENUMCALLBACKCONST := 0x0;
PFNDSACOMPARE := 0x0;PFNDSACOMPARECONST := 0x0;DPAM_SORTED := 0x1;
DPAM_NORMAL := 0x2;DPAM_UNION := 0x4;DPAM_INTERSECT := 0x8;
DPAMM_MERGE := 0x1;DPAMM_DELETE := 0x2;DPAMM_INSERT := 0x3;
DPAS_SORTED := 0x1;DPAS_INSERTBEFORE := 0x2;DPAS_INSERTAFTER := 0x4;
DPA_APPEND := 0x7FFFFFFF;DPA_ERR := 0xFFFFFFFF;PFNDPAENUMCALLBACK := 0x0;
PFNDPAENUMCALLBACKCONST := 0x0;PFNDPACOMPARE := 0x0;PFNDPACOMPARECONST := 0x0;
WM_MOUSEHOVER := 0x2A1;WM_MOUSELEAVE := 0x2A3;TME_HOVER := 0x1;
TME_LEAVE := 0x2;TME_NONCLIENT := 0x10;TME_QUERY := 0x40000000;
TME_CANCEL := 0x80000000;HOVER_DEFAULT := 0xFFFFFFFF;WSB_PROP_CYVSCROLL := 0x1;
WSB_PROP_CXHSCROLL := 0x2;WSB_PROP_CYHSCROLL := 0x4;WSB_PROP_CXVSCROLL := 0x8;
WSB_PROP_CXHTHUMB := 0x10;WSB_PROP_CYVTHUMB := 0x20;WSB_PROP_VBKGCOLOR := 0x40;
WSB_PROP_HBKGCOLOR := 0x80;WSB_PROP_VSTYLE := 0x100;WSB_PROP_HSTYLE := 0x200;
WSB_PROP_WINSTYLE := 0x400;WSB_PROP_PALETTE := 0x800;WSB_PROP_MASK := 0xFFF;
FSB_FLAT_MODE := 0x2;FSB_ENCARTA_MODE := 0x1;FSB_REGULAR_MODE := 0x0;
FLATSB_GETSCROLLPROPPTR := 0x0;FLATSB_SETSCROLLPROPPTR := 0x0;
end
end
type _tvclmsageid_ = class()
{**
@explan(说明)tslvcl库重新定义的消息等常量lm_开头 %
**}
static LM_USER;static WM_USER;static LM_LCL;
static LM_ACTIVATEITEM;static LM_CHANGED;static LM_FOCUS;
static LM_CLICKED;static LM_RELEASED;static LM_ENTER;
static LM_LEAVE;static LM_CHECKRESIZE;static LM_SETEDITABLE;
static LM_MOVEWORD;static LM_MOVEPAGE;static LM_MOVETOROW;
static LM_MOVETOCOLUMN;static LM_KILLCHAR;static LM_KILLWORD;
static LM_KILLLINE;static LM_CONFIGUREEVENT;static LM_EXIT;
static LM_CLOSEQUERY;static LM_DRAGSTART;static LM_QUIT;
static LM_MONTHCHANGED;static LM_YEARCHANGED;static LM_DAYCHANGED;
static LM_MOUSEFIRST2;static LM_LBUTTONTRIPLECLK;static LM_LBUTTONQUADCLK;
static LM_MBUTTONTRIPLECLK;static LM_MBUTTONQUADCLK;static LM_RBUTTONTRIPLECLK;
static LM_RBUTTONQUADCLK;static LM_MOUSEENTER;static LM_MOUSELEAVE;
static LM_XBUTTONTRIPLECLK;static LM_XBUTTONQUADCLK;static LM_MOUSELAST2;
static LM_GRABFOCUS;static LM_DRAWLISTITEM;static LM_INTERFACEFIRST;
static LM_INTERFACELAST;static LM_UNKNOWN;static SC_SIZE;
static SC_MOVE;static SC_MINIMIZE;static SC_MAXIMIZE;
static SC_NEXTWINDOW;static SC_PREVWINDOW;static SC_CLOSE;
static SC_VSCROLL;static SC_HSCROLL;static SC_MOUSEMENU;
static SC_KEYMENU;static SC_ARRANGE;static SC_RESTORE;
static SC_TASKLIST;static SC_SCREENSAVE;static SC_HOTKEY;
static SC_DEFAULT;static SC_MONITORPOWER;static SC_CONTEXTHELP;
static SC_SEPARATOR;static LM_NULL;static LM_CREATE;
static LM_DESTROY;static LM_MOVE;static LM_SIZE;
static LM_ACTIVATE;static LM_SETFOCUS;static LM_KILLFOCUS;
static LM_ENABLE;static LM_GETTEXTLENGTH;static LM_PAINT;
static LM_ERASEBKGND;static LM_SHOWWINDOW;static LM_CANCELMODE;
static LM_SETCURSOR;static LM_DRAWITEM;static LM_MEASUREITEM;
static LM_DELETEITEM;static LM_VKEYTOITEM;static LM_CHARTOITEM;
static LM_SETFONT;static LM_COMPAREITEM;static LM_WINDOWPOSCHANGING;
static LM_WINDOWPOSCHANGED;static LM_NOTIFY;static LM_HELP;
static LM_NOTIFYFORMAT;static LM_CONTEXTMENU;static LM_NCCALCSIZE;
static LM_NCHITTEST;static LM_NCPAINT;static LM_NCACTIVATE;
static LM_GETDLGCODE;static LM_NCMOUSEMOVE;static LM_NCLBUTTONDOWN;
static LM_NCLBUTTONUP;static LM_NCLBUTTONDBLCLK;static LM_KEYFIRST;
static LM_KEYDOWN;static LM_KEYUP;static LM_CHAR;
static LM_SYSKEYDOWN;static LM_SYSKEYUP;static LM_SYSCHAR;
static LM_KEYLAST;static LM_COMMAND;static LM_SYSCOMMAND;
static LM_TIMER;static LM_HSCROLL;static LM_VSCROLL;
static LM_CTLCOLORMSGBOX;static LM_CTLCOLOREDIT;static LM_CTLCOLORLISTBOX;
static LM_CTLCOLORBTN;static LM_CTLCOLORDLG;static LM_CTLCOLORSCROLLBAR;
static LM_CTLCOLORSTATIC;static LM_MOUSEFIRST;static LM_MOUSEMOVE;
static LM_LBUTTONDOWN;static LM_LBUTTONUP;static LM_LBUTTONDBLCLK;
static LM_RBUTTONDOWN;static LM_RBUTTONUP;static LM_RBUTTONDBLCLK;
static LM_MBUTTONDOWN;static LM_MBUTTONUP;static LM_MBUTTONDBLCLK;
static LM_MOUSEWHEEL;static LM_XBUTTONDOWN;static LM_XBUTTONUP;
static LM_XBUTTONDBLCLK;static LM_MOUSELAST;static LM_PARENTNOTIFY;
static LM_CAPTURECHANGED;static LM_DROPFILES;static LM_SELCHANGE;
static LM_DPICHANGED;static LM_CUT;static LM_COPY;
static LM_PASTE;static LM_CLEAR;static CM_BASE;
static CM_LCLOFFSET;static CM_ACTIVATE;static CM_DEACTIVATE;
static CM_GOTFOCUS;static CM_LOSTFOCUS;static CM_CANCELMODE;
static CM_DIALOGKEY;static CM_DIALOGCHAR;static CM_FOCUSCHANGED;
static CM_PARENTFONTCHANGED;static CM_PARENTCOLORCHANGED;static CM_HITTEST;
static CM_VISIBLECHANGED;static CM_ENABLEDCHANGED;static CM_COLORCHANGED;
static CM_FONTCHANGED;static CM_CURSORCHANGED;static CM_CTL3DCHANGED;
static CM_PARENTCTL3DCHANGED;static CM_TEXTCHANGED;static CM_MOUSEENTER;
static CM_MOUSELEAVE;static CM_MENUCHANGED;static CM_APPKEYDOWN;
static CM_APPSYSCOMMAND;static CM_BUTTONPRESSED;static CM_SHOWINGCHANGED;
static CM_ENTER;static CM_EXIT;static CM_DESIGNHITTEST;
static CM_ICONCHANGED;static CM_WANTSPECIALKEY;static CM_INVOKEHELP;
static CM_WINDOWHOOK;static CM_RELEASE;static CM_SHOWHINTCHANGED;
static CM_PARENTSHOWHINTCHANGED;static CM_SYSCOLORCHANGE;static CM_WININICHANGE;
static CM_FONTCHANGE;static CM_TIMECHANGE;static CM_TABSTOPCHANGED;
static CM_UIACTIVATE;static CM_UIDEACTIVATE;static CM_DOCWINDOWACTIVATE;
static CM_CONTROLLISTCHANGE;static CM_GETDATALINK;static CM_CHILDKEY;
static CM_DRAG;static CM_HINTSHOW;static CM_DIALOGHANDLE;
static CM_ISTOOLCONTROL;static CM_RECREATEWND;static CM_INVALIDATE;
static CM_SYSFONTCHANGED;static CM_CONTROLCHANGE;static CM_CHANGED;
static CM_DOCKCLIENT;static CM_UNDOCKCLIENT;static CM_FLOAT;
static CM_BORDERCHANGED;static CM_BIDIMODECHANGED;static CM_PARENTBIDIMODECHANGED;
static CM_ALLCHILDRENFLIPPED;static CM_ACTIONUPDATE;static CM_ACTIONEXECUTE;
static CM_HINTSHOWPAUSE;static CM_DOCKNOTIFICATION;static CM_MOUSEWHEEL;
static CM_ISSHORTCUT;static CM_UPDATEACTIONS;static CM_INVALIDATEDOCKHOST;
static CM_SETACTIVECONTROL;static CM_POPUPHWNDDESTROY;static CM_CREATEPOPUP;
static CM_DESTROYHANDLE;static CM_MOUSEACTIVATE;static CM_CONTROLLISTCHANGING;
static CM_BUFFEREDPRINTCLIENT;static CM_UNTHEMECONTROL;static CM_DOUBLEBUFFEREDCHANGED;
static CM_PARENTDOUBLEBUFFEREDCHANGED;static CM_THEMECHANGED;static CM_GESTURE;
static CM_CUSTOMGESTURESCHANGED;static CM_GESTUREMANAGERCHANGED;static CM_STANDARDGESTURESCHANGED;
static CM_INPUTLANGCHANGE;static CM_TABLETOPTIONSCHANGED;static CM_PARENTTABLETOPTIONSCHANGED;
static CM_APPSHOWBTNGLYPHCHANGED;static CM_APPSHOWMENUGLYPHCHANGED;static CN_BASE;
static CN_CHARTOITEM;static CN_COMMAND;static CN_COMPAREITEM;
static CN_CTLCOLORBTN;static CN_CTLCOLORDLG;static CN_CTLCOLOREDIT;
static CN_CTLCOLORLISTBOX;static CN_CTLCOLORMSGBOX;static CN_CTLCOLORSCROLLBAR;
static CN_CTLCOLORSTATIC;static CN_DELETEITEM;static CN_DRAWITEM;
static CN_HSCROLL;static CN_MEASUREITEM;static CN_PARENTNOTIFY;
static CN_VKEYTOITEM;static CN_VSCROLL;static CN_KEYDOWN;
static CN_KEYUP;static CN_CHAR;static CN_SYSKEYUP;
static CN_SYSKEYDOWN;static CN_SYSCHAR;static CN_NOTIFY;
static CN_ALIGN;static CN_ANCHOR;
//新添加
static csNone;static csButton;static csComboBox;
static csCheckbox;static csEdit;static csForm;
static csStaticText;static csScrollBar;static csListView;
static csMemo;static csMainMenu;static csMenuBar;
static csMenuItem;static csNotebook;static csFileDialog;
static csRadioButton;static csScrolledWindow;static csSpinedit;
static csStatusBar;static csToggleBox;static csGroupBox;
static csPage;static csColorDialog;static csListBox;
static csFontDialog;static csProgressBar;static csTrackBar;
static csWinControl;static csFixed;static csBitBtn;
static csCListBox;static csPopupMenu;static csHintWindow;
static csCalendar;static csArrow;static csPanel;
static csScrollBox;static csCheckListBox;static csPairSplitter;
static csPairSplitterSide;static csOpenFileDialog;static csSaveFileDialog;
static csSelectDirectoryDialog;static csPreviewFileControl;static csPreviewFileDialog;
static csNonLCL;
class function sinit();
begin
LM_USER := 0x400;WM_USER := LM_USER;LM_LCL := LM_USER + 0x10000;
LM_ACTIVATEITEM := LM_LCL + 04;LM_CHANGED := LM_LCL + 05;LM_FOCUS := LM_LCL + 06;
LM_CLICKED := LM_LCL + 07;LM_RELEASED := LM_LCL + 09;LM_ENTER := LM_LCL + 11;
LM_LEAVE := LM_LCL + 12;LM_CHECKRESIZE := LM_LCL + 14;LM_SETEDITABLE := LM_LCL + 18;
LM_MOVEWORD := LM_LCL + 19;LM_MOVEPAGE := LM_LCL + 20;LM_MOVETOROW := LM_LCL + 21;
LM_MOVETOCOLUMN := LM_LCL + 22;LM_KILLCHAR := LM_LCL + 23;LM_KILLWORD := LM_LCL + 24;
LM_KILLLINE := LM_LCL + 25;LM_CONFIGUREEVENT := LM_LCL + 31;LM_EXIT := LM_LCL + 60;
LM_CLOSEQUERY := LM_LCL + 62;LM_DRAGSTART := LM_LCL + 63;LM_QUIT := LM_LCL + 65;
LM_MONTHCHANGED := LM_LCL + 66;LM_YEARCHANGED := LM_LCL + 67;LM_DAYCHANGED := LM_LCL + 68;
LM_MOUSEFIRST2 := LM_LCL + 70;LM_LBUTTONTRIPLECLK := LM_MOUSEFIRST2 + 0;LM_LBUTTONQUADCLK := LM_MOUSEFIRST2 + 1;
LM_MBUTTONTRIPLECLK := LM_MOUSEFIRST2 + 2;LM_MBUTTONQUADCLK := LM_MOUSEFIRST2 + 3;LM_RBUTTONTRIPLECLK := LM_MOUSEFIRST2 + 4;
LM_RBUTTONQUADCLK := LM_MOUSEFIRST2 + 5;LM_MOUSEENTER := LM_MOUSEFIRST2 + 6;LM_MOUSELEAVE := LM_MOUSEFIRST2 + 7;
LM_XBUTTONTRIPLECLK := LM_MOUSEFIRST2 + 8;LM_XBUTTONQUADCLK := LM_MOUSEFIRST2 + 9;LM_MOUSELAST2 := LM_XBUTTONQUADCLK;
LM_GRABFOCUS := LM_LCL + 80;LM_DRAWLISTITEM := LM_LCL + 81;LM_INTERFACEFIRST := LM_LCL + 99;
LM_INTERFACELAST := LM_LCL + 199;LM_UNKNOWN := LM_INTERFACELAST + 1;SC_SIZE := 61440;
SC_MOVE := 61456;SC_MINIMIZE := 61472;SC_MAXIMIZE := 61488;
SC_NEXTWINDOW := 61504;SC_PREVWINDOW := 61520;SC_CLOSE := 61536;
SC_VSCROLL := 61552;SC_HSCROLL := 61568;SC_MOUSEMENU := 61584;
SC_KEYMENU := 61696;SC_ARRANGE := 61712;SC_RESTORE := 61728;
SC_TASKLIST := 61744;SC_SCREENSAVE := 61760;SC_HOTKEY := 61776;
SC_DEFAULT := 61792;SC_MONITORPOWER := 61808;SC_CONTEXTHELP := 61824;
SC_SEPARATOR := 61455;LM_NULL := 0x0000;LM_CREATE := 0x0001;
LM_DESTROY := 0x0002;LM_MOVE := 0x0003;LM_SIZE := 0x0005;
LM_ACTIVATE := 0x0006;LM_SETFOCUS := 0x0007;LM_KILLFOCUS := 0x0008;
LM_ENABLE := 0x000A;LM_GETTEXTLENGTH := 0x000E;LM_PAINT := 0x000F;
LM_ERASEBKGND := 0x0014;LM_SHOWWINDOW := 0x0018;LM_CANCELMODE := 0x001F;
LM_SETCURSOR := 0x0020;LM_DRAWITEM := 0x002B;LM_MEASUREITEM := 0x002C;
LM_DELETEITEM := 0x002D;LM_VKEYTOITEM := 0x002E;LM_CHARTOITEM := 0x002F;
LM_SETFONT := 0x0030;LM_COMPAREITEM := 0x0039;LM_WINDOWPOSCHANGING := 0x0046;
LM_WINDOWPOSCHANGED := 0x0047;LM_NOTIFY := 0x004E;LM_HELP := 0x0053;
LM_NOTIFYFORMAT := 0x0055;LM_CONTEXTMENU := 0x007B;LM_NCCALCSIZE := 0x0083;
LM_NCHITTEST := 0x0084;LM_NCPAINT := 0x0085;LM_NCACTIVATE := 0x0086;
LM_GETDLGCODE := 0x0087;LM_NCMOUSEMOVE := 0x00A0;LM_NCLBUTTONDOWN := 0x00A1;
LM_NCLBUTTONUP := 0x00A2;LM_NCLBUTTONDBLCLK := 0x00A3;LM_KEYFIRST := 0x0100;
LM_KEYDOWN := 0x0100;LM_KEYUP := 0x0101;LM_CHAR := 0x0102;
LM_SYSKEYDOWN := 0x0104;LM_SYSKEYUP := 0x0105;LM_SYSCHAR := 0x0106;
LM_KEYLAST := 0x0108;LM_COMMAND := 0x0111;LM_SYSCOMMAND := 0x0112;
LM_TIMER := 0x0113;LM_HSCROLL := 0x0114;LM_VSCROLL := 0x0115;
LM_CTLCOLORMSGBOX := 0x0132;LM_CTLCOLOREDIT := 0x0133;LM_CTLCOLORLISTBOX := 0x0134;
LM_CTLCOLORBTN := 0x0135;LM_CTLCOLORDLG := 0x0136;LM_CTLCOLORSCROLLBAR := 0x0137;
LM_CTLCOLORSTATIC := 0x0138;LM_MOUSEFIRST := 0x0200;LM_MOUSEMOVE := 0x0200;
LM_LBUTTONDOWN := 0x0201;LM_LBUTTONUP := 0x0202;LM_LBUTTONDBLCLK := 0x0203;
LM_RBUTTONDOWN := 0x0204;LM_RBUTTONUP := 0x0205;LM_RBUTTONDBLCLK := 0x0206;
LM_MBUTTONDOWN := 0x0207;LM_MBUTTONUP := 0x0208;LM_MBUTTONDBLCLK := 0x0209;
LM_MOUSEWHEEL := 0x020A;LM_XBUTTONDOWN := 0x020B;LM_XBUTTONUP := 0x020C;
LM_XBUTTONDBLCLK := 0x020D;LM_MOUSELAST := 0x020D;LM_PARENTNOTIFY := 0x0210;
LM_CAPTURECHANGED := 0x0215;LM_DROPFILES := 0x0233;LM_SELCHANGE := 0x0234;
LM_DPICHANGED := 0x02E0;LM_CUT := 0x0300;LM_COPY := 0x0301;
LM_PASTE := 0x0302;LM_CLEAR := 0x0303;CM_BASE := 0xB000;
CM_LCLOFFSET := 0x100;CM_ACTIVATE := CM_BASE + 0;CM_DEACTIVATE := CM_BASE + 1;
CM_GOTFOCUS := CM_BASE + 2;CM_LOSTFOCUS := CM_BASE + 3;CM_CANCELMODE := CM_BASE + 4;
CM_DIALOGKEY := CM_BASE + 5;CM_DIALOGCHAR := CM_BASE + 6;CM_FOCUSCHANGED := CM_BASE + 7;
CM_PARENTFONTCHANGED := CM_BASE + 8;CM_PARENTCOLORCHANGED := CM_BASE + 9;CM_HITTEST := CM_BASE + 10;
CM_VISIBLECHANGED := CM_BASE + 11;CM_ENABLEDCHANGED := CM_BASE + 12;CM_COLORCHANGED := CM_BASE + 13;
CM_FONTCHANGED := CM_BASE + 14;CM_CURSORCHANGED := CM_BASE + 15;CM_CTL3DCHANGED := CM_BASE + 16;
CM_PARENTCTL3DCHANGED := CM_BASE + 17;CM_TEXTCHANGED := CM_BASE + 18;CM_MOUSEENTER := CM_BASE + 19;
CM_MOUSELEAVE := CM_BASE + 20;CM_MENUCHANGED := CM_BASE + 21;CM_APPKEYDOWN := CM_BASE + 22;
CM_APPSYSCOMMAND := CM_BASE + 23;CM_BUTTONPRESSED := CM_BASE + 24;CM_SHOWINGCHANGED := CM_BASE + 25;
CM_ENTER := CM_BASE + 26;CM_EXIT := CM_BASE + 27;CM_DESIGNHITTEST := CM_BASE + 28;
CM_ICONCHANGED := CM_BASE + 29;CM_WANTSPECIALKEY := CM_BASE + 30;CM_INVOKEHELP := CM_BASE + 31;
CM_WINDOWHOOK := CM_BASE + 32;CM_RELEASE := CM_BASE + 33;CM_SHOWHINTCHANGED := CM_BASE + 34;
CM_PARENTSHOWHINTCHANGED := CM_BASE + 35;CM_SYSCOLORCHANGE := CM_BASE + 36;CM_WININICHANGE := CM_BASE + 37;
CM_FONTCHANGE := CM_BASE + 38;CM_TIMECHANGE := CM_BASE + 39;CM_TABSTOPCHANGED := CM_BASE + 40;
CM_UIACTIVATE := CM_BASE + 41;CM_UIDEACTIVATE := CM_BASE + 42;CM_DOCWINDOWACTIVATE := CM_BASE + 43;
CM_CONTROLLISTCHANGE := CM_BASE + 44;CM_GETDATALINK := CM_BASE + 45;CM_CHILDKEY := CM_BASE + 46;
CM_DRAG := CM_BASE + 47;CM_HINTSHOW := CM_BASE + 48;CM_DIALOGHANDLE := CM_BASE + 49;
CM_ISTOOLCONTROL := CM_BASE + 50;CM_RECREATEWND := CM_BASE + 51;CM_INVALIDATE := CM_BASE + 52;
CM_SYSFONTCHANGED := CM_BASE + 53;CM_CONTROLCHANGE := CM_BASE + 54;CM_CHANGED := CM_BASE + 55;
CM_DOCKCLIENT := CM_BASE + 56;CM_UNDOCKCLIENT := CM_BASE + 57;CM_FLOAT := CM_BASE + 58;
CM_BORDERCHANGED := CM_BASE + 59;CM_BIDIMODECHANGED := CM_BASE + 60;CM_PARENTBIDIMODECHANGED := CM_BASE + 61;
CM_ALLCHILDRENFLIPPED := CM_BASE + 62;CM_ACTIONUPDATE := CM_BASE + 63;CM_ACTIONEXECUTE := CM_BASE + 64;
CM_HINTSHOWPAUSE := CM_BASE + 65;CM_DOCKNOTIFICATION := CM_BASE + 66;CM_MOUSEWHEEL := CM_BASE + 67;
CM_ISSHORTCUT := CM_BASE + 68;CM_UPDATEACTIONS := CM_BASE + 69;CM_INVALIDATEDOCKHOST := CM_BASE + 70;
CM_SETACTIVECONTROL := CM_BASE + 71;CM_POPUPHWNDDESTROY := CM_BASE + 72;CM_CREATEPOPUP := CM_BASE + 73;
CM_DESTROYHANDLE := CM_BASE + 74;CM_MOUSEACTIVATE := CM_BASE + 75;CM_CONTROLLISTCHANGING := CM_BASE + 76;
CM_BUFFEREDPRINTCLIENT := CM_BASE + 77;CM_UNTHEMECONTROL := CM_BASE + 78;CM_DOUBLEBUFFEREDCHANGED := CM_BASE + 79;
CM_PARENTDOUBLEBUFFEREDCHANGED := CM_BASE + 80;CM_THEMECHANGED := CM_BASE + 81;CM_GESTURE := CM_BASE + 82;
CM_CUSTOMGESTURESCHANGED := CM_BASE + 83;CM_GESTUREMANAGERCHANGED := CM_BASE + 84;CM_STANDARDGESTURESCHANGED := CM_BASE + 85;
CM_INPUTLANGCHANGE := CM_BASE + 86;CM_TABLETOPTIONSCHANGED := CM_BASE + 87;CM_PARENTTABLETOPTIONSCHANGED := CM_BASE + 88;
CM_APPSHOWBTNGLYPHCHANGED := CM_BASE + CM_LCLOFFSET + 68;CM_APPSHOWMENUGLYPHCHANGED := CM_BASE + CM_LCLOFFSET + 69;CN_BASE := 0xBC00;
CN_CHARTOITEM := CN_BASE + LM_CHARTOITEM;CN_COMMAND := CN_BASE + LM_COMMAND;CN_COMPAREITEM := CN_BASE + LM_COMPAREITEM;
CN_CTLCOLORBTN := CN_BASE + LM_CTLCOLORBTN;CN_CTLCOLORDLG := CN_BASE + LM_CTLCOLORDLG;CN_CTLCOLOREDIT := CN_BASE + LM_CTLCOLOREDIT;
CN_CTLCOLORLISTBOX := CN_BASE + LM_CTLCOLORLISTBOX;CN_CTLCOLORMSGBOX := CN_BASE + LM_CTLCOLORMSGBOX;CN_CTLCOLORSCROLLBAR := CN_BASE + LM_CTLCOLORSCROLLBAR;
CN_CTLCOLORSTATIC := CN_BASE + LM_CTLCOLORSTATIC;CN_DELETEITEM := CN_BASE + LM_DELETEITEM;CN_DRAWITEM := CN_BASE + LM_DRAWITEM;
CN_HSCROLL := CN_BASE + LM_HSCROLL;CN_MEASUREITEM := CN_BASE + LM_MEASUREITEM;CN_PARENTNOTIFY := CN_BASE + LM_PARENTNOTIFY;
CN_VKEYTOITEM := CN_BASE + LM_VKEYTOITEM;CN_VSCROLL := CN_BASE + LM_VSCROLL;CN_KEYDOWN := CN_BASE + LM_KEYDOWN;
CN_KEYUP := CN_BASE + LM_KEYUP;CN_CHAR := CN_BASE + LM_CHAR;CN_SYSKEYUP := CN_BASE + LM_SYSKEYUP;
CN_SYSKEYDOWN := CN_BASE + LM_SYSKEYDOWN;CN_SYSCHAR := CN_BASE + LM_SYSCHAR;CN_NOTIFY := CN_BASE + LM_NOTIFY;
CN_ALIGN := CN_BASE+100;CN_ANCHOR := CN_BASE+101;
//20181218添加
csNone := 0;csButton := 3;csComboBox := 4;
csCheckbox := 5;csEdit := 6;csForm := 7;
csStaticText := 8;csScrollBar := 10;csListView := 11;
csMemo := 13;csMainMenu := 14;csMenuBar := 15;
csMenuItem := 16;csNotebook := 17;csFileDialog := 18;
csRadioButton := 19;csScrolledWindow := 20;csSpinedit := 21;
csStatusBar := 22;csToggleBox := 24;csGroupBox := 29;
csPage := 34;csColorDialog := 35;csListBox := 36;
csFontDialog := 37;csProgressBar := 38;csTrackBar := 39;
csWinControl := 40;csFixed := csWinControl;csBitBtn := 44;
csCListBox := 45;csPopupMenu := 47;csHintWindow := 48;
csCalendar := 49;csArrow := 50;csPanel := 51;
csScrollBox := 52;csCheckListBox := 53;csPairSplitter := 54;
csPairSplitterSide := 55;csOpenFileDialog := 56;csSaveFileDialog := 57;
csSelectDirectoryDialog := 58;csPreviewFileControl := 59;csPreviewFileDialog := 60;
csNonLCL := 61;
end
end
implementation
{
type TFPPenStyle=class(tenumeration)
static psSolid;
static psDash;
static psDot;
static psDashDot;
static psDashDotDot;
static psinsideFrame;
static psPattern;
static psClear;
end
}
initialization
class(tenumeration).initenumeration(new tconstant());
class(TSLUICONST).sinit();
end.