{ $Id$ This file is part of the Free Pascal run time library. This unit contains the constant definitions for the Win32 API Copyright (c) 1993,97 by Florian Klaempfl, member of the Free Pascal development team. See the file COPYING.FPC, included in this distribution, for details about the copyright. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. **********************************************************************} { This file is generated using h2pas written by Florian Klaempfl, but some modifications are done. The C header file was defines.h of the GNU Windows32 API Library Version 0.1.2 **************************************************************************** FK Florian Klaempfl + added - removed * modified History (started with version 0.1.0): 19th november 1997 version: + started (FK) ToDo: Not recommended to use: Unimplemented: /* EnumResLangProc */ #define RT_ACCELERATOR (MAKEINTRESOURCE(9)) #define RT_BITMAP (MAKEINTRESOURCE(2)) #define RT_DIALOG (MAKEINTRESOURCE(5)) #define RT_FONT (MAKEINTRESOURCE(8)) #define RT_FONTDIR (MAKEINTRESOURCE(7)) #define RT_MENU (MAKEINTRESOURCE(4)) #define RT_RCDATA (MAKEINTRESOURCE(10)) #define RT_STRING (MAKEINTRESOURCE(6)) #define RT_MESSAGETABLE (MAKEINTRESOURCE(11)) #define RT_CURSOR (MAKEINTRESOURCE(1)) #define RT_GROUP_CURSOR (MAKEINTRESOURCE(12)) #define RT_ICON (MAKEINTRESOURCE(3)) #define RT_GROUP_ICON (MAKEINTRESOURCE(13)) #define RT_VERSION (MAKEINTRESOURCE(16)) /* GetIconInfo */ #define IDC_ARROW (MAKEINTRESOURCE(32512)) #define IDC_IBEAM (MAKEINTRESOURCE(32513)) #define IDC_WAIT (MAKEINTRESOURCE(32514)) #define IDC_CROSS (MAKEINTRESOURCE(32515)) #define IDC_UPARROW (MAKEINTRESOURCE(32516)) #define IDC_SIZENWSE (MAKEINTRESOURCE(32642)) #define IDC_SIZENESW (MAKEINTRESOURCE(32643)) #define IDC_SIZEWE (MAKEINTRESOURCE(32644)) #define IDC_SIZENS (MAKEINTRESOURCE(32645)) #define IDC_SIZEALL (MAKEINTRESOURCE(32646)) #define IDC_NO (MAKEINTRESOURCE(32648)) #define IDC_APPSTARTING (MAKEINTRESOURCE(32650)) #define IDC_HELP (MAKEINTRESOURCE(32651)) #define IDI_APPLICATION (MAKEINTRESOURCE(32512)) #define IDI_HAND (MAKEINTRESOURCE(32513)) #define IDI_QUESTION (MAKEINTRESOURCE(32514)) #define IDI_EXCLAMATION (MAKEINTRESOURCE(32515)) #define IDI_ASTERISK (MAKEINTRESOURCE(32516)) #define IDI_WINLOGO (MAKEINTRESOURCE(32517)) #define VS_FILE_INFO (MAKEINTRESOURCE(16)) #ifdef UNICODE #define LPSTR_TEXTCALLBACK LPSTR_TEXTCALLBACKW #else #define LPSTR_TEXTCALLBACK LPSTR_TEXTCALLBACKA #endif /* UNICODE */ /* TV_INSERTSTRUCT structure */ #define TVI_ROOT ((HTREEITEM)0xFFFF0000) #define TVI_FIRST ((HTREEITEM)0xFFFF0001) #define TVI_LAST ((HTREEITEM)0xFFFF0002) #define TVI_SORT ((HTREEITEM)0xFFFF0003) #ifdef UNICODE #define COLOROKSTRING COLOROKSTRINGW #define FILEOKSTRING FILEOKSTRINGW #define FINDMSGSTRING FINDMSGSTRINGW #define HELPMSGSTRING HELPMSGSTRINGW #define LBSELCHSTRING LBSELCHSTRINGW #define SETRGBSTRING SETRGBSTRINGW #define SHAREVISTRING SHAREVISTRINGW #else #define COLOROKSTRING COLOROKSTRINGA #define FILEOKSTRING FILEOKSTRINGA #define FINDMSGSTRING FINDMSGSTRINGA #define HELPMSGSTRING HELPMSGSTRINGA #define LBSELCHSTRING LBSELCHSTRINGA #define SETRGBSTRING SETRGBSTRINGA #define SHAREVISTRING SHAREVISTRINGA #endif /* MapWindowPoints */ #define HWND_DESKTOP ((HWND)0) #ifdef UNICODE #define ANIMATE_CLASS ANIMATE_CLASSW #define HOTKEY_CLASS HOTKEY_CLASSW #define PROGRESS_CLASS PROGRESS_CLASSW #define STATUSCLASSNAME STATUSCLASSNAMEW #define TOOLBARCLASSNAME TOOLBARCLASSNAMEW #define TOOLTIPS_CLASS TOOLTIPS_CLASSW #define TRACKBAR_CLASS TRACKBAR_CLASSW #define UPDOWN_CLASS UPDOWN_CLASSW #define WC_HEADER WC_HEADERW #define WC_LISTVIEW WC_LISTVIEWW #define WC_TABCONTROL WC_TABCONTROLW #define WC_TREEVIEW WC_TREEVIEWW #else #define ANIMATE_CLASS ANIMATE_CLASSA #define HOTKEY_CLASS HOTKEY_CLASSA #define PROGRESS_CLASS PROGRESS_CLASSA #define STATUSCLASSNAME STATUSCLASSNAMEA #define TOOLBARCLASSNAME TOOLBARCLASSNAMEA #define TOOLTIPS_CLASS TOOLTIPS_CLASSA #define TRACKBAR_CLASS TRACKBAR_CLASSA #define UPDOWN_CLASS UPDOWN_CLASSA #define WC_HEADER WC_HEADERA #define WC_LISTVIEW WC_LISTVIEWA #define WC_TABCONTROL WC_TABCONTROLA #define WC_TREEVIEW WC_TREEVIEWA #endif /* UNICODE */ ****************************************************************************} unit defines; interface uses base; const MAX_PATH = 260; LF_FACESIZE = 32; LF_FULLFACESIZE = 64; ELF_VENDOR_SIZE = 4; SECURITY_STATIC_TRACKING = 0; SECURITY_DYNAMIC_TRACKING = 1; MAX_DEFAULTCHAR = 2; MAX_LEADBYTES = 12; EXCEPTION_MAXIMUM_PARAMETERS = 15; CCHDEVICENAME = 32; CCHFORMNAME = 32; MENU_TEXT_LEN = 40; MAX_LANA = 254; NCBNAMSZ = 16; NETBIOS_NAME_LEN = 16; OFS_MAXPATHNAME = 128; MAX_TAB_STOPS = 32; ANYSIZE_ARRAY = 1; RAS_MaxCallbackNumber = 128; RAS_MaxDeviceName = 128; RAS_MaxDeviceType = 16; RAS_MaxEntryName = 256; RAS_MaxIpAddress = 15; RAS_MaxIpxAddress = 21; RAS_MaxPhoneNumber = 128; UNLEN = 256; PWLEN = 256; { _llseek } CNLEN = 15; DNLEN = 15; FILE_BEGIN = 0; FILE_CURRENT = 1; FILE_END = 2; { _lopen, LZOpenFile, OpenFile } OF_READ = 0; OF_READWRITE = 2; OF_WRITE = 1; OF_SHARE_COMPAT = 0; OF_SHARE_DENY_NONE = 64; OF_SHARE_DENY_READ = 48; OF_SHARE_DENY_WRITE = 32; OF_SHARE_EXCLUSIVE = 16; OF_CANCEL = 2048; OF_CREATE = 4096; OF_DELETE = 512; OF_EXIST = 16384; OF_PARSE = 256; OF_PROMPT = 8192; OF_REOPEN = 32768; { ActivateKeyboardLayout, LoadKeyboardLayout } OF_VERIFY = 1024; HKL_NEXT = 1; HKL_PREV = 0; KLF_REORDER = 8; KLF_UNLOADPREVIOUS = 4; KLF_ACTIVATE = 1; KLF_NOTELLSHELL = 128; KLF_REPLACELANG = 16; { AppendMenu } KLF_SUBSTITUTE_OK = 2; MF_BITMAP = $4; MF_CHECKED = $8; MF_DISABLED = $2; MF_ENABLED = 0; MF_GRAYED = $1; MF_MENUBARBREAK = $20; MF_MENUBREAK = $40; MF_OWNERDRAW = $100; MF_POPUP = $10; MF_SEPARATOR = $800; MF_STRING = 0; { Ternary Raster Operations - BitBlt } MF_UNCHECKED = 0; BLACKNESS = $00000042; NOTSRCERASE = $001100A6; NOTSRCCOPY = $00330008; SRCERASE = $00440328; DSTINVERT = $00550009; PATINVERT = $005A0049; SRCINVERT = $00660046; SRCAND = $008800C6; MERGEPAINT = $00BB0226; MERGECOPY = $00C000CA; SRCCOPY = $00CC0020; SRCPAINT = $00EE0086; PATCOPY = $00F00021; PATPAINT = $00FB0A09; { Binary Raster Operations } WHITENESS = $00FF0062; R2_BLACK = 1; R2_COPYPEN = 13; R2_MASKNOTPEN = 3; R2_MASKPEN = 9; R2_MASKPENNOT = 5; R2_MERGENOTPEN = 12; R2_MERGEPEN = 15; R2_MERGEPENNOT = 14; R2_NOP = 11; R2_NOT = 6; R2_NOTCOPYPEN = 4; R2_NOTMASKPEN = 8; R2_NOTMERGEPEN = 2; R2_NOTXORPEN = 10; R2_WHITE = 16; { BroadcastSystemMessage } R2_XORPEN = 7; BSF_FLUSHDISK = 4; BSF_FORCEIFHUNG = 32; BSF_IGNORECURRENTTASK = 2; BSF_NOHANG = 8; BSF_POSTMESSAGE = 16; BSF_QUERY = 1; BSM_ALLCOMPONENTS = 0; BSM_APPLICATIONS = 8; BSM_INSTALLABLEDRIVERS = 4; BSM_NETDRIVER = 2; BSM_VXDS = 1; { BrowseCallbackProc } { CallNamedPipe } BROADCAST_QUERY_DENY = 1112363332; NMPWAIT_NOWAIT = 1; NMPWAIT_WAIT_FOREVER = -1; { CascadeWindows, TileWindows } NMPWAIT_USE_DEFAULT_WAIT = 0; MDITILE_SKIPDISABLED = 2; MDITILE_HORIZONTAL = 1; { CBTProc } MDITILE_VERTICAL = 0; HCBT_ACTIVATE = 5; HCBT_CLICKSKIPPED = 6; HCBT_CREATEWND = 3; HCBT_DESTROYWND = 4; HCBT_KEYSKIPPED = 7; HCBT_MINMAX = 1; HCBT_MOVESIZE = 0; HCBT_QS = 2; HCBT_SETFOCUS = 9; { ChangeDisplaySettings } HCBT_SYSCOMMAND = 8; DM_BITSPERPEL = $40000; DM_PELSWIDTH = $80000; DM_PELSHEIGHT = $100000; DM_DISPLAYFLAGS = $200000; DM_DISPLAYFREQUENCY = $400000; CDS_UPDATEREGISTRY = 1; CDS_TEST = 2; DISP_CHANGE_SUCCESSFUL = 0; DISP_CHANGE_RESTART = 1; DISP_CHANGE_BADFLAGS = -4; DISP_CHANGE_FAILED = -1; DISP_CHANGE_BADMODE = -2; { ChangeServiceConfig } DISP_CHANGE_NOTUPDATED = -3; SERVICE_NO_CHANGE = -1; SERVICE_WIN32_OWN_PROCESS = 16; SERVICE_WIN32_SHARE_PROCESS = 32; SERVICE_KERNEL_DRIVER = 1; SERVICE_FILE_SYSTEM_DRIVER = 2; SERVICE_INTERACTIVE_PROCESS = 256; SERVICE_BOOT_START = 0; SERVICE_SYSTEM_START = 1; SERVICE_AUTO_START = 2; SERVICE_DEMAND_START = 3; { SERVICE_STATUS structure } SERVICE_DISABLED = 4; SERVICE_STOPPED = 1; SERVICE_START_PENDING = 2; SERVICE_STOP_PENDING = 3; SERVICE_RUNNING = 4; SERVICE_CONTINUE_PENDING = 5; SERVICE_PAUSE_PENDING = 6; SERVICE_PAUSED = 7; SERVICE_ACCEPT_STOP = 1; SERVICE_ACCEPT_PAUSE_CONTINUE = 2; { CheckDlgButton } SERVICE_ACCEPT_SHUTDOWN = 4; BST_CHECKED = 1; BST_INDETERMINATE = 2; BST_UNCHECKED = 0; BST_FOCUS = 8; { CheckMenuItem, HiliteMenuItem } BST_PUSHED = 4; MF_BYCOMMAND = 0; MF_BYPOSITION = $400; // MF_CHECKED = $8; // MF_UNCHECKED = 0; MF_HILITE = $80; { ChildWindowFromPointEx } MF_UNHILITE = 0; CWP_ALL = 0; CWP_SKIPINVISIBLE = 1; CWP_SKIPDISABLED = 2; { ClearCommError } CWP_SKIPTRANSPARENT = 4; CE_BREAK = 16; CE_DNS = 2048; CE_FRAME = 8; CE_IOE = 1024; CE_MODE = 32768; CE_OOP = 4096; CE_OVERRUN = 2; CE_PTO = 512; CE_RXOVER = 1; CE_RXPARITY = 4; { ChooseMatchToTarget } { CombineRgn } CE_TXFULL = 256; RGN_AND = 1; RGN_COPY = 5; RGN_DIFF = 4; RGN_OR = 2; RGN_XOR = 3; NULLREGION = 1; SIMPLEREGION = 2; COMPLEXREGION = 3; { CommonDlgExtendedError } { CompareString, LCMapString } ERROR = 0; LOCALE_SYSTEM_DEFAULT = $800; LOCALE_USER_DEFAULT = $400; NORM_IGNORECASE = 1; NORM_IGNOREKANATYPE = 65536; NORM_IGNORENONSPACE = 2; NORM_IGNORESYMBOLS = 4; NORM_IGNOREWIDTH = 131072; SORT_STRINGSORT = 4096; LCMAP_BYTEREV = 2048; LCMAP_FULLWIDTH = 8388608; LCMAP_HALFWIDTH = 4194304; LCMAP_HIRAGANA = 1048576; LCMAP_KATAKANA = 2097152; LCMAP_LOWERCASE = 256; LCMAP_SORTKEY = 1024; { ContinueDebugEvent } LCMAP_UPPERCASE = 512; DBG_CONTINUE = $10002; { ControlService } DBG_EXCEPTION_NOT_HANDLED = $80010001; SERVICE_CONTROL_STOP = 1; SERVICE_CONTROL_PAUSE = 2; SERVICE_CONTROL_CONTINUE = 3; SERVICE_CONTROL_INTERROGATE = 4; { CopyImage, LoadImage } SERVICE_CONTROL_SHUTDOWN = 5; IMAGE_BITMAP = 0; IMAGE_CURSOR = 2; IMAGE_ENHMETAFILE = 1; IMAGE_ICON = 1; LR_COPYDELETEORG = 8; LR_COPYRETURNORG = 4; LR_MONOCHROME = 1; LR_CREATEDIBSECTION = 8192; { CreateDesktop } LR_DEFAULTSIZE = 64; DF_ALLOWOTHERACCOUNTHOOK = $1; DESKTOP_CREATEMENU = $4; DESKTOP_CREATEWINDOW = $2; DESKTOP_ENUMERATE = $40; DESKTOP_HOOKCONTROL = $8; DESKTOP_JOURNALPLAYBACK = $20; DESKTOP_JOURNALRECORD = $10; DESKTOP_READOBJECTS = $1; DESKTOP_SWITCHDESKTOP = $100; DESKTOP_WRITEOBJECTS = $80; { CreateDIBitmap } WSF_VISIBLE = $1; CBM_INIT = $4; DIB_PAL_COLORS = 1; { CreateFile, GetFileAttributes, SetFileAttributes } DIB_RGB_COLORS = 0; GENERIC_READ = $80000000; GENERIC_WRITE = $40000000; FILE_SHARE_READ = 1; FILE_SHARE_WRITE = 2; CONSOLE_TEXTMODE_BUFFER = 1; CREATE_NEW = 1; CREATE_ALWAYS = 2; OPEN_EXISTING = 3; OPEN_ALWAYS = 4; TRUNCATE_EXISTING = 5; FILE_ATTRIBUTE_ARCHIVE = 32; FILE_ATTRIBUTE_COMPRESSED = 2048; FILE_ATTRIBUTE_NORMAL = 128; FILE_ATTRIBUTE_DIRECTORY = 16; FILE_ATTRIBUTE_HIDDEN = 2; FILE_ATTRIBUTE_READONLY = 1; FILE_ATTRIBUTE_SYSTEM = 4; FILE_ATTRIBUTE_TEMPORARY = 256; FILE_FLAG_WRITE_THROUGH = $80000000; FILE_FLAG_OVERLAPPED = 1073741824; FILE_FLAG_NO_BUFFERING = 536870912; FILE_FLAG_RANDOM_ACCESS = 268435456; FILE_FLAG_SEQUENTIAL_SCAN = 134217728; FILE_FLAG_DELETE_ON_CLOSE = 67108864; FILE_FLAG_BACKUP_SEMANTICS = 33554432; FILE_FLAG_POSIX_SEMANTICS = 16777216; SECURITY_ANONYMOUS = 0; SECURITY_IDENTIFICATION = 65536; SECURITY_IMPERSONATION = 131072; SECURITY_DELEGATION = 196608; SECURITY_CONTEXT_TRACKING = 262144; SECURITY_EFFECTIVE_ONLY = 524288; { CreateFileMapping, VirtualAlloc, VirtualFree, VirtualProtect } SECURITY_SQOS_PRESENT = 1048576; PAGE_READONLY = 2; PAGE_READWRITE = 4; PAGE_WRITECOPY = 8; SEC_COMMIT = 134217728; SEC_IMAGE = 16777216; SEC_NOCACHE = 268435456; SEC_RESERVE = 67108864; PAGE_EXECUTE = 16; PAGE_EXECUTE_READ = 32; PAGE_EXECUTE_READWRITE = 64; PAGE_GUARD = 256; PAGE_NOACCESS = 1; PAGE_NOCACHE = 512; MEM_COMMIT = 4096; MEM_FREE = 65536; MEM_RESERVE = 8192; MEM_TOP_DOWN = 1048576; MEM_IMAGE = 16777216; MEM_MAPPED = 262144; MEM_PRIVATE = 131072; MEM_DECOMMIT = 16384; MEM_RELEASE = 32768; PAGE_EXECUTE_WRITECOPY = 128; EXCEPTION_GUARD_PAGE = $80000001; SECTION_EXTEND_SIZE = $10; SECTION_MAP_READ = $4; SECTION_MAP_WRITE = $2; SECTION_QUERY = $1; { CreateFont } SECTION_ALL_ACCESS = $f001f; FW_DONTCARE = 0; FW_THIN = 100; FW_EXTRALIGHT = 200; FW_LIGHT = 300; FW_NORMAL = 400; FW_MEDIUM = 500; FW_SEMIBOLD = 600; FW_BOLD = 700; FW_EXTRABOLD = 800; FW_HEAVY = 900; ANSI_CHARSET = 0; DEFAULT_CHARSET = 1; SYMBOL_CHARSET = 2; SHIFTJIS_CHARSET = 128; HANGEUL_CHARSET = 129; GB2312_CHARSET = 134; CHINESEBIG5_CHARSET = 136; GREEK_CHARSET = 161; TURKISH_CHARSET = 162; HEBREW_CHARSET = 177; ARABIC_CHARSET = 178; BALTIC_CHARSET = 186; RUSSIAN_CHARSET = 204; THAI_CHARSET = 222; EASTEUROPE_CHARSET = 238; OEM_CHARSET = 255; OUT_DEFAULT_PRECIS = 0; OUT_STRING_PRECIS = 1; OUT_CHARACTER_PRECIS = 2; OUT_STROKE_PRECIS = 3; OUT_TT_PRECIS = 4; OUT_DEVICE_PRECIS = 5; OUT_RASTER_PRECIS = 6; OUT_TT_ONLY_PRECIS = 7; OUT_OUTLINE_PRECIS = 8; CLIP_DEFAULT_PRECIS = 0; CLIP_CHARACTER_PRECIS = 1; CLIP_STROKE_PRECIS = 2; CLIP_MASK = 15; CLIP_LH_ANGLES = 16; CLIP_TT_ALWAYS = 32; CLIP_EMBEDDED = 128; DEFAULT_QUALITY = 0; DRAFT_QUALITY = 1; PROOF_QUALITY = 2; DEFAULT_PITCH = 0; FIXED_PITCH = 1; VARIABLE_PITCH = 2; FF_DECORATIVE = 80; FF_DONTCARE = 0; FF_MODERN = 48; FF_ROMAN = 16; FF_SCRIPT = 64; { CreateHatchBrush } FF_SWISS = 32; HS_BDIAGONAL = 3; HS_CROSS = 4; HS_DIAGCROSS = 5; HS_FDIAGONAL = 2; HS_HORIZONTAL = 0; { CreateIconFromResourceEx } HS_VERTICAL = 1; LR_DEFAULTCOLOR = 0; LR_LOADREALSIZE = 128; { CreateMailslot, GetMailslotInfo } // LR_MONOCHROME = 1; MAILSLOT_WAIT_FOREVER = $ffffffff; { CreateMappedBitmap } MAILSLOT_NO_MESSAGE = $ffffffff; { CreateNamedPipe } CMB_MASKED = 2; PIPE_ACCESS_DUPLEX = 3; PIPE_ACCESS_INBOUND = 1; PIPE_ACCESS_OUTBOUND = 2; WRITE_DAC = $40000; WRITE_OWNER = $80000; ACCESS_SYSTEM_SECURITY = $1000000; PIPE_TYPE_BYTE = 0; PIPE_TYPE_MESSAGE = 4; PIPE_READMODE_BYTE = 0; PIPE_READMODE_MESSAGE = 2; PIPE_WAIT = 0; { CreatePen, ExtCreatePen } PIPE_NOWAIT = 1; PS_GEOMETRIC = 65536; PS_COSMETIC = 0; PS_ALTERNATE = 8; PS_SOLID = 0; PS_DASH = 1; PS_DOT = 2; PS_DASHDOT = 3; PS_DASHDOTDOT = 4; PS_NULL = 5; PS_USERSTYLE = 7; PS_INSIDEFRAME = 6; PS_ENDCAP_ROUND = 0; PS_ENDCAP_SQUARE = 256; PS_ENDCAP_FLAT = 512; PS_JOIN_BEVEL = 4096; PS_JOIN_MITER = 8192; PS_JOIN_ROUND = 0; PS_STYLE_MASK = 15; PS_ENDCAP_MASK = 3840; { CreatePolygonRgn } PS_TYPE_MASK = 983040; ALTERNATE = 1; { CreateProcess } WINDING = 2; CREATE_DEFAULT_ERROR_MODE = 67108864; CREATE_NEW_CONSOLE = 16; CREATE_NEW_PROCESS_GROUP = 512; CREATE_SEPARATE_WOW_VDM = 2048; CREATE_SUSPENDED = 4; CREATE_UNICODE_ENVIRONMENT = 1024; DEBUG_PROCESS = 1; DEBUG_ONLY_THIS_PROCESS = 2; DETACHED_PROCESS = 8; HIGH_PRIORITY_CLASS = 128; IDLE_PRIORITY_CLASS = 64; NORMAL_PRIORITY_CLASS = 32; { CreateService } REALTIME_PRIORITY_CLASS = 256; SERVICE_ALL_ACCESS = $f01ff; SERVICE_CHANGE_CONFIG = 2; SERVICE_ENUMERATE_DEPENDENTS = 8; SERVICE_INTERROGATE = 128; SERVICE_PAUSE_CONTINUE = 64; SERVICE_QUERY_CONFIG = 1; SERVICE_QUERY_STATUS = 4; SERVICE_START = 16; SERVICE_STOP = 32; SERVICE_USER_DEFINED_CONTROL = 256; DELETE = $10000; READ_CONTROL = $20000; GENERIC_EXECUTE = $20000000; // SERVICE_WIN32_OWN_PROCESS = 16; // SERVICE_WIN32_SHARE_PROCESS = 32; // SERVICE_KERNEL_DRIVER = 1; // SERVICE_FILE_SYSTEM_DRIVER = 2; // SERVICE_INTERACTIVE_PROCESS = 256; // SERVICE_BOOT_START = 0; // SERVICE_SYSTEM_START = 1; // SERVICE_AUTO_START = 2; // SERVICE_DEMAND_START = 3; // SERVICE_DISABLED = 4; SERVICE_ERROR_IGNORE = 0; SERVICE_ERROR_NORMAL = 1; SERVICE_ERROR_SEVERE = 2; { CreateTapePartition, WriteTapemark } SERVICE_ERROR_CRITICAL = 3; TAPE_FIXED_PARTITIONS = 0; TAPE_INITIATOR_PARTITIONS = $2; TAPE_SELECT_PARTITIONS = $1; TAPE_FILEMARKS = $1; TAPE_LONG_FILEMARKS = $3; TAPE_SETMARKS = 0; { CreateWindow } TAPE_SHORT_FILEMARKS = $2; CW_USEDEFAULT = $80000000; WS_BORDER = $800000; WS_CAPTION = $c00000; WS_CHILD = $40000000; WS_CHILDWINDOW = $40000000; WS_CLIPCHILDREN = $2000000; WS_CLIPSIBLINGS = $4000000; WS_DISABLED = $8000000; WS_DLGFRAME = $400000; WS_GROUP = $20000; WS_HSCROLL = $100000; WS_ICONIC = $20000000; WS_MAXIMIZE = $1000000; WS_MAXIMIZEBOX = $10000; WS_MINIMIZE = $20000000; WS_MINIMIZEBOX = $20000; WS_OVERLAPPED = 0; WS_OVERLAPPEDWINDOW = $cf0000; WS_POPUP = $80000000; WS_POPUPWINDOW = $80880000; WS_SIZEBOX = $40000; WS_SYSMENU = $80000; WS_TABSTOP = $10000; WS_THICKFRAME = $40000; WS_TILED = 0; WS_TILEDWINDOW = $cf0000; WS_VISIBLE = $10000000; WS_VSCROLL = $200000; MDIS_ALLCHILDSTYLES = $1; BS_3STATE = $5; BS_AUTO3STATE = $6; BS_AUTOCHECKBOX = $3; BS_AUTORADIOBUTTON = $9; BS_BITMAP = $80; BS_BOTTOM = $800; BS_CENTER = $300; BS_CHECKBOX = $2; BS_DEFPUSHBUTTON = $1; BS_GROUPBOX = $7; BS_ICON = $40; BS_LEFT = $100; BS_LEFTTEXT = $20; BS_MULTILINE = $2000; BS_NOTIFY = $4000; BS_OWNERDRAW = $b; BS_PUSHBUTTON = 0; BS_PUSHLIKE = $1000; BS_RADIOBUTTON = $4; BS_RIGHT = $200; BS_RIGHTBUTTON = $20; BS_TEXT = 0; BS_TOP = $400; BS_USERBUTTON = $8; BS_VCENTER = $c00; CBS_AUTOHSCROLL = $40; CBS_DISABLENOSCROLL = $800; CBS_DROPDOWN = $2; CBS_DROPDOWNLIST = $3; CBS_HASSTRINGS = $200; CBS_LOWERCASE = $4000; CBS_NOINTEGRALHEIGHT = $400; CBS_OEMCONVERT = $80; CBS_OWNERDRAWFIXED = $10; CBS_OWNERDRAWVARIABLE = $20; CBS_SIMPLE = $1; CBS_SORT = $100; CBS_UPPERCASE = $2000; ES_AUTOHSCROLL = $80; ES_AUTOVSCROLL = $40; ES_CENTER = $1; ES_LEFT = 0; ES_LOWERCASE = $10; ES_MULTILINE = $4; ES_NOHIDESEL = $100; ES_NUMBER = $2000; ES_OEMCONVERT = $400; ES_PASSWORD = $20; ES_READONLY = $800; ES_RIGHT = $2; ES_UPPERCASE = $8; ES_WANTRETURN = $1000; LBS_DISABLENOSCROLL = $1000; LBS_EXTENDEDSEL = $800; LBS_HASSTRINGS = $40; LBS_MULTICOLUMN = $200; LBS_MULTIPLESEL = $8; LBS_NODATA = $2000; LBS_NOINTEGRALHEIGHT = $100; LBS_NOREDRAW = $4; LBS_NOSEL = $4000; LBS_NOTIFY = $1; LBS_OWNERDRAWFIXED = $10; LBS_OWNERDRAWVARIABLE = $20; LBS_SORT = $2; LBS_STANDARD = $a00003; LBS_USETABSTOPS = $80; LBS_WANTKEYBOARDINPUT = $400; SBS_BOTTOMALIGN = $4; SBS_HORZ = 0; SBS_LEFTALIGN = $2; SBS_RIGHTALIGN = $4; SBS_SIZEBOX = $8; SBS_SIZEBOXBOTTOMRIGHTALIGN = $4; SBS_SIZEBOXTOPLEFTALIGN = $2; SBS_SIZEGRIP = $10; SBS_TOPALIGN = $2; SBS_VERT = $1; SS_BITMAP = $e; SS_BLACKFRAME = $7; SS_BLACKRECT = $4; SS_CENTER = $1; SS_CENTERIMAGE = $200; SS_ENHMETAFILE = $f; SS_ETCHEDFRAME = $12; SS_ETCHEDHORZ = $10; SS_ETCHEDVERT = $11; SS_GRAYFRAME = $8; SS_GRAYRECT = $5; SS_ICON = $3; SS_LEFT = 0; SS_LEFTNOWORDWRAP = $c; SS_NOPREFIX = $80; SS_NOTIFY = $100; SS_OWNERDRAW = $d; SS_REALSIZEIMAGE = $800; SS_RIGHT = $2; SS_RIGHTJUST = $400; SS_SIMPLE = $b; SS_SUNKEN = $1000; SS_WHITEFRAME = $9; SS_WHITERECT = $6; DS_3DLOOK = $4; DS_ABSALIGN = $1; DS_CENTER = $800; DS_CENTERMOUSE = $1000; DS_CONTEXTHELP = $2000; DS_CONTROL = $400; DS_FIXEDSYS = $8; DS_LOCALEDIT = $20; DS_MODALFRAME = $80; DS_NOFAILCREATE = $10; DS_NOIDLEMSG = $100; DS_SETFONT = $40; DS_SETFOREGROUND = $200; { CreateWindowEx } DS_SYSMODAL = $2; WS_EX_ACCEPTFILES = $10; WS_EX_APPWINDOW = $40000; WS_EX_CLIENTEDGE = $200; WS_EX_CONTEXTHELP = $400; WS_EX_CONTROLPARENT = $10000; WS_EX_DLGMODALFRAME = $1; WS_EX_LEFT = 0; WS_EX_LEFTSCROLLBAR = $4000; WS_EX_LTRREADING = 0; WS_EX_MDICHILD = $40; WS_EX_NOPARENTNOTIFY = $4; WS_EX_OVERLAPPEDWINDOW = $300; WS_EX_PALETTEWINDOW = $188; WS_EX_RIGHT = $1000; WS_EX_RIGHTSCROLLBAR = 0; WS_EX_RTLREADING = $2000; WS_EX_STATICEDGE = $20000; WS_EX_TOOLWINDOW = $80; WS_EX_TOPMOST = $8; WS_EX_TRANSPARENT = $20; { CreateWindowStation } WS_EX_WINDOWEDGE = $100; WINSTA_ACCESSCLIPBOARD = $4; WINSTA_ACCESSGLOBALATOMS = $20; WINSTA_CREATEDESKTOP = $8; WINSTA_ENUMDESKTOPS = $1; WINSTA_ENUMERATE = $100; WINSTA_EXITWINDOWS = $40; WINSTA_READATTRIBUTES = $2; WINSTA_READSCREEN = $200; { DdeCallback } { DdeClientTransaction } { DdeEnableCallback } { DdeGetLastError } { DdeInitialize } { DdeNameService } { DebugProc } WINSTA_WRITEATTRIBUTES = $10; WH_CALLWNDPROC = 4; WH_CALLWNDPROCRET = 12; WH_CBT = 5; WH_DEBUG = 9; WH_GETMESSAGE = 3; WH_JOURNALPLAYBACK = 1; WH_JOURNALRECORD = 0; WH_KEYBOARD = 2; WH_MOUSE = 7; WH_MSGFILTER = -1; WH_SHELL = 10; WH_SYSMSGFILTER = 6; // WH_MSGFILTER = -1; { DefineDosDevice } WH_FOREGROUNDIDLE = 11; DDD_RAW_TARGET_PATH = 1; DDD_REMOVE_DEFINITION = 2; { DeviceCapbilities } DDD_EXACT_MATCH_ON_REMOVE = 4; DC_BINNAMES = 12; DC_BINS = 6; DC_COPIES = 18; DC_DRIVER = 11; DC_DATATYPE_PRODUCED = 21; DC_DUPLEX = 7; DC_EMF_COMPLIANT = 20; DC_ENUMRESOLUTIONS = 13; DC_EXTRA = 9; DC_FIELDS = 1; DC_FILEDEPENDENCIES = 14; DC_MAXEXTENT = 5; DC_MINEXTENT = 4; DC_ORIENTATION = 17; DC_PAPERNAMES = 16; DC_PAPERS = 2; DC_PAPERSIZE = 3; DC_SIZE = 8; DC_TRUETYPE = 15; DCTT_BITMAP = $1; DCTT_DOWNLOAD = $2; DCTT_SUBDEV = $4; DC_VERSION = 10; DC_BINADJUST = 19; // DC_EMF_COMPLIANT = 20; { DeviceIoControl } { DlgDirList } // DC_DATATYPE_PRODUCED = 21; DDL_ARCHIVE = 32; DDL_DIRECTORY = 16; DDL_DRIVES = 16384; DDL_EXCLUSIVE = 32768; DDL_HIDDEN = 2; DDL_READONLY = 1; DDL_READWRITE = 0; DDL_SYSTEM = 4; { DllEntryPoint } DDL_POSTMSGS = 8192; DLL_PROCESS_ATTACH = 1; DLL_THREAD_ATTACH = 2; DLL_PROCESS_DETACH = 0; { DocumentProperties } DLL_THREAD_DETACH = 3; DM_IN_BUFFER = 8; DM_MODIFY = 8; DM_IN_PROMPT = 4; DM_PROMPT = 4; DM_OUT_BUFFER = 2; DM_COPY = 2; { DrawAnimatedRects } DM_UPDATE = 1; IDANI_OPEN = 1; { DrawCaption } IDANI_CLOSE = 2; DC_ACTIVE = 1; { DrawEdge } DC_SMALLCAP = 2; BDR_RAISEDINNER = 4; BDR_SUNKENINNER = 8; BDR_RAISEDOUTER = 1; BDR_SUNKENOUTER = 1; EDGE_BUMP = 9; EDGE_ETCHED = 6; EDGE_RAISED = 5; EDGE_SUNKEN = 10; BF_ADJUST = 8192; BF_BOTTOM = 8; BF_BOTTOMLEFT = 9; BF_BOTTOMRIGHT = 12; BF_DIAGONAL = 16; BF_DIAGONAL_ENDBOTTOMLEFT = 25; BF_DIAGONAL_ENDBOTTOMRIGHT = 28; BF_DIAGONAL_ENDTOPLEFT = 19; BF_DIAGONAL_ENDTOPRIGHT = 22; BF_FLAT = 16384; BF_LEFT = 1; BF_MIDDLE = 2048; BF_MONO = 32768; BF_RECT = 15; BF_RIGHT = 4; BF_SOFT = 4096; BF_TOP = 2; BF_TOPLEFT = 3; { DrawFrameControl } BF_TOPRIGHT = 6; DFC_BUTTON = 4; DFC_CAPTION = 1; DFC_MENU = 2; DFC_SCROLL = 3; DFCS_BUTTON3STATE = 8; DFCS_BUTTONCHECK = 0; DFCS_BUTTONPUSH = 16; DFCS_BUTTONRADIO = 4; DFCS_BUTTONRADIOIMAGE = 1; DFCS_BUTTONRADIOMASK = 2; DFCS_CAPTIONCLOSE = 0; DFCS_CAPTIONHELP = 4; DFCS_CAPTIONMAX = 2; DFCS_CAPTIONMIN = 1; DFCS_CAPTIONRESTORE = 3; DFCS_MENUARROW = 0; DFCS_MENUBULLET = 2; DFCS_MENUCHECK = 1; DFCS_SCROLLCOMBOBOX = 5; DFCS_SCROLLDOWN = 1; DFCS_SCROLLLEFT = 2; DFCS_SCROLLRIGHT = 3; DFCS_SCROLLSIZEGRIP = 8; DFCS_SCROLLUP = 0; DFCS_ADJUSTRECT = 8192; DFCS_CHECKED = 1024; DFCS_FLAT = 16384; DFCS_INACTIVE = 256; DFCS_MONO = 32768; { DrawIconEx } DFCS_PUSHED = 512; DI_COMPAT = 4; DI_DEFAULTSIZE = 8; DI_IMAGE = 2; DI_MASK = 1; { DrawState } DI_NORMAL = 3; DST_BITMAP = 4; DST_COMPLEX = 0; DST_ICON = 3; DST_PREFIXTEXT = 2; DST_TEXT = 1; DSS_NORMAL = 0; DSS_UNION = 16; DSS_DISABLED = 32; { DrawStatusText } DSS_MONO = 128; SBT_NOBORDERS = 256; SBT_OWNERDRAW = 4096; SBT_POPOUT = 512; { DrawText, DrawTextEx } SBT_RTLREADING = 1024; DT_BOTTOM = 8; DT_CALCRECT = 1024; DT_CENTER = 1; DT_EDITCONTROL = 8192; DT_END_ELLIPSIS = 32768; DT_PATH_ELLIPSIS = 16384; DT_EXPANDTABS = 64; DT_EXTERNALLEADING = 512; DT_LEFT = 0; DT_MODIFYSTRING = 65536; DT_NOCLIP = 256; DT_NOPREFIX = 2048; DT_RIGHT = 2; DT_RTLREADING = 131072; DT_SINGLELINE = 32; DT_TABSTOP = 128; DT_TOP = 0; DT_VCENTER = 4; DT_WORDBREAK = 16; { DuplicateHandle, MapViewOfFile } DT_INTERNAL = 4096; DUPLICATE_CLOSE_SOURCE = 1; DUPLICATE_SAME_ACCESS = 2; FILE_MAP_ALL_ACCESS = $f001f; FILE_MAP_READ = 4; FILE_MAP_WRITE = 2; FILE_MAP_COPY = 1; MUTEX_ALL_ACCESS = $1f0001; MUTEX_MODIFY_STATE = 1; SYNCHRONIZE = $100000; SEMAPHORE_ALL_ACCESS = $1f0003; SEMAPHORE_MODIFY_STATE = 2; EVENT_ALL_ACCESS = $1f0003; EVENT_MODIFY_STATE = 2; KEY_ALL_ACCESS = $f003f; KEY_CREATE_LINK = 32; KEY_CREATE_SUB_KEY = 4; KEY_ENUMERATE_SUB_KEYS = 8; KEY_EXECUTE = $20019; KEY_NOTIFY = 16; KEY_QUERY_VALUE = 1; KEY_READ = $20019; KEY_SET_VALUE = 2; KEY_WRITE = $20006; PROCESS_ALL_ACCESS = $1f0fff; PROCESS_CREATE_PROCESS = 128; PROCESS_CREATE_THREAD = 2; PROCESS_DUP_HANDLE = 64; PROCESS_QUERY_INFORMATION = 1024; PROCESS_SET_INFORMATION = 512; PROCESS_TERMINATE = 1; PROCESS_VM_OPERATION = 8; PROCESS_VM_READ = 16; PROCESS_VM_WRITE = 32; THREAD_ALL_ACCESS = $1f03ff; THREAD_DIRECT_IMPERSONATION = 512; THREAD_GET_CONTEXT = 8; THREAD_IMPERSONATE = 256; THREAD_QUERY_INFORMATION = 64; THREAD_SET_CONTEXT = 16; THREAD_SET_INFORMATION = 32; THREAD_SET_THREAD_TOKEN = 128; THREAD_SUSPEND_RESUME = 2; { EditWordBreakProc } THREAD_TERMINATE = 1; WB_ISDELIMITER = 2; WB_LEFT = 0; { EnableScrollBar } WB_RIGHT = 1; SB_BOTH = 3; SB_CTL = 2; SB_HORZ = 0; SB_VERT = 1; ESB_DISABLE_BOTH = 3; ESB_DISABLE_DOWN = 2; ESB_DISABLE_LEFT = 1; ESB_DISABLE_LTUP = 1; ESB_DISABLE_RIGHT = 2; ESB_DISABLE_RTDN = 2; ESB_DISABLE_UP = 1; { Scroll Bar notifications} ESB_ENABLE_BOTH = 0; SB_LINEUP = 0; SB_LINEDOWN = 1; SB_LINELEFT = 0; SB_LINERIGHT = 1; SB_PAGEUP = 2; SB_PAGEDOWN = 3; SB_PAGELEFT = 2; SB_PAGERIGHT = 3; SB_THUMBPOSITION = 4; SB_THUMBTRACK = 5; SB_ENDSCROLL = 8; SB_LEFT = 6; SB_RIGHT = 7; SB_BOTTOM = 7; { EnumCalendarInfo } SB_TOP = 6; { EnumDateFormats } ENUM_ALL_CALENDARS = -1; DATE_SHORTDATE = 1; { EnumDependentServices } DATE_LONGDATE = 2; SERVICE_ACTIVE = 1; { EnumFontFamExProc } SERVICE_INACTIVE = 2; DEVICE_FONTTYPE = 2; RASTER_FONTTYPE = 1; { EnumObjects, GetCurrentObject, GetObjectType } TRUETYPE_FONTTYPE = 4; OBJ_BRUSH = 2; OBJ_PEN = 1; OBJ_PAL = 5; OBJ_FONT = 6; OBJ_BITMAP = 7; OBJ_EXTPEN = 11; OBJ_REGION = 8; OBJ_DC = 3; OBJ_MEMDC = 10; OBJ_METAFILE = 9; OBJ_METADC = 4; OBJ_ENHMETAFILE = 13; { EnumPrinters } { EnumProtocols } { EnumServicesStatus } OBJ_ENHMETADC = 12; SERVICE_WIN32 = 48; { EnumSystemCodePages } SERVICE_DRIVER = 11; CP_INSTALLED = 1; { EnumSystemLocales } CP_SUPPORTED = 2; LCID_INSTALLED = 1; { EraseTape } LCID_SUPPORTED = 2; TAPE_ERASE_LONG = $1; { Escape } TAPE_ERASE_SHORT = 0; SP_ERROR = -1; SP_OUTOFDISK = -4; SP_OUTOFMEMORY = -5; SP_USERABORT = -3; PHYSICALWIDTH = 110; PHYSICALHEIGHT = 111; PHYSICALOFFSETX = 112; PHYSICALOFFSETY = 113; SCALINGFACTORX = 114; SCALINGFACTORY = 115; QUERYESCSUPPORT = 8; ABORTDOC = 2; ENDDOC = 11; GETPHYSPAGESIZE = 12; GETPRINTINGOFFSET = 13; GETSCALINGFACTOR = 14; NEWFRAME = 1; NEXTBAND = 3; PASSTHROUGH = 19; SETABORTPROC = 9; { EscapeCommFunction } STARTDOC = 10; CLRDTR = 6; CLRRTS = 4; SETDTR = 5; SETRTS = 3; SETXOFF = 1; SETXON = 2; SETBREAK = 8; { ExitWindowsEx } CLRBREAK = 9; EWX_FORCE = 4; EWX_LOGOFF = 0; EWX_POWEROFF = 8; EWX_REBOOT = 2; { ExtFloodFill } EWX_SHUTDOWN = 1; FLOODFILLBORDER = 0; { ExtTextOut } FLOODFILLSURFACE = 1; ETO_CLIPPED = 4; ETO_GLYPH_INDEX = 16; ETO_OPAQUE = 2; { FillConsoleOutputAttribute } ETO_RTLREADING = 128; FOREGROUND_BLUE = 1; FOREGROUND_GREEN = 2; FOREGROUND_RED = 4; FOREGROUND_INTENSITY = 8; BACKGROUND_BLUE = 16; BACKGROUND_GREEN = 32; BACKGROUND_RED = 64; { FindFirstChangeNotification } BACKGROUND_INTENSITY = 128; FILE_NOTIFY_CHANGE_FILE_NAME = 1; FILE_NOTIFY_CHANGE_DIR_NAME = 2; FILE_NOTIFY_CHANGE_ATTRIBUTES = 4; FILE_NOTIFY_CHANGE_SIZE = 8; FILE_NOTIFY_CHANGE_LAST_WRITE = 16; { FindFirstPrinterChangeNotification } { FindNextPrinterNotification } { FMExtensionProc } { FoldString } FILE_NOTIFY_CHANGE_SECURITY = 256; MAP_FOLDCZONE = 16; MAP_FOLDDIGITS = 128; MAP_PRECOMPOSED = 32; { ForegroundIdleProc } MAP_COMPOSITE = 64; { FormatMessage } HC_ACTION = 0; FORMAT_MESSAGE_ALLOCATE_BUFFER = 256; FORMAT_MESSAGE_IGNORE_INSERTS = 512; FORMAT_MESSAGE_FROM_STRING = 1024; FORMAT_MESSAGE_FROM_HMODULE = 2048; FORMAT_MESSAGE_FROM_SYSTEM = 4096; FORMAT_MESSAGE_ARGUMENT_ARRAY = 8192; { GdiComment } FORMAT_MESSAGE_MAX_WIDTH_MASK = 255; GDICOMMENT_WINDOWS_METAFILE = -2147483647; GDICOMMENT_BEGINGROUP = 2; GDICOMMENT_ENDGROUP = 3; GDICOMMENT_MULTIFORMATS = 1073741828; { GenerateConsoleCtrlEvent, HandlerRoutine } GDICOMMENT_IDENTIFIER = 1128875079; CTRL_C_EVENT = 0; CTRL_BREAK_EVENT = 1; CTRL_CLOSE_EVENT = 2; CTRL_LOGOFF_EVENT = 5; { GetAddressByName } { GetArcDirection } CTRL_SHUTDOWN_EVENT = 6; AD_COUNTERCLOCKWISE = 1; { GetBinaryTypes } AD_CLOCKWISE = 2; SCS_32BIT_BINARY = 0; SCS_DOS_BINARY = 1; SCS_OS216_BINARY = 5; SCS_PIF_BINARY = 3; SCS_POSIX_BINARY = 4; { GetBoundsRect, SetBoundsRect } SCS_WOW_BINARY = 2; DCB_DISABLE = 8; DCB_ENABLE = 4; DCB_RESET = 1; DCB_SET = 3; { GetCharacterPlacement, GetFontLanguageInfo } DCB_ACCUMULATE = 2; GCP_DBCS = 1; GCP_ERROR = $8000; GCP_CLASSIN = $80000; GCP_DIACRITIC = 256; GCP_DISPLAYZWG = $400000; GCP_GLYPHSHAPE = 16; GCP_JUSTIFY = $10000; GCP_JUSTIFYIN = $200000; GCP_KASHIDA = 1024; GCP_LIGATE = 32; GCP_MAXEXTENT = $100000; GCP_NEUTRALOVERRIDE = $2000000; GCP_NUMERICOVERRIDE = $1000000; GCP_NUMERICSLATIN = $4000000; GCP_NUMERICSLOCAL = $8000000; GCP_REORDER = 2; GCP_SYMSWAPOFF = $800000; GCP_USEKERNING = 8; FLI_GLYPHS = $40000; { GetClassLong, GetClassWord } FLI_MASK = $103b; GCW_ATOM = -32; GCL_CBCLSEXTRA = -20; GCL_CBWNDEXTRA = -18; GCL_HBRBACKGROUND = -10; GCL_HCURSOR = -12; GCL_HICON = -14; GCL_HICONSM = -34; GCL_HMODULE = -16; GCL_MENUNAME = -8; GCL_STYLE = -26; { GetClipboardFormat, SetClipboardData } GCL_WNDPROC = -24; CF_BITMAP = 2; CF_DIB = 8; CF_PALETTE = 9; CF_ENHMETAFILE = 14; CF_METAFILEPICT = 3; CF_OEMTEXT = 7; CF_TEXT = 1; CF_UNICODETEXT = 13; CF_DIF = 5; CF_DSPBITMAP = 130; CF_DSPENHMETAFILE = 142; CF_DSPMETAFILEPICT = 131; CF_DSPTEXT = 129; CF_GDIOBJFIRST = 768; CF_GDIOBJLAST = 1023; CF_HDROP = 15; CF_LOCALE = 16; CF_OWNERDISPLAY = 128; CF_PENDATA = 10; CF_PRIVATEFIRST = 512; CF_PRIVATELAST = 767; CF_RIFF = 11; CF_SYLK = 4; CF_WAVE = 12; { GetCommMask } CF_TIFF = 6; EV_BREAK = 64; EV_CTS = 8; EV_DSR = 16; EV_ERR = 128; EV_EVENT1 = 2048; EV_EVENT2 = 4096; EV_PERR = 512; EV_RING = 256; EV_RLSD = 32; EV_RX80FULL = 1024; EV_RXCHAR = 1; EV_RXFLAG = 2; { GetCommModemStatus } EV_TXEMPTY = 4; MS_CTS_ON = $10; MS_DSR_ON = $20; MS_RING_ON = $40; { GetComputerName } MS_RLSD_ON = $80; { GetConsoleMode } MAX_COMPUTERNAME_LENGTH = 15; ENABLE_LINE_INPUT = 2; ENABLE_ECHO_INPUT = 4; ENABLE_PROCESSED_INPUT = 1; ENABLE_WINDOW_INPUT = 8; ENABLE_MOUSE_INPUT = 16; ENABLE_PROCESSED_OUTPUT = 1; { GetCPInfo } ENABLE_WRAP_AT_EOL_OUTPUT = 2; CP_ACP = 0; CP_MACCP = 2; { GetDateFormat } CP_OEMCP = 1; // DATE_SHORTDATE = 1; // DATE_LONGDATE = 2; { GetDCEx } DATE_USE_ALT_CALENDAR = 4; DCX_WINDOW = $1; DCX_CACHE = $2; DCX_PARENTCLIP = $20; DCX_CLIPSIBLINGS = $10; DCX_CLIPCHILDREN = $8; DCX_NORESETATTRS = $4; DCX_LOCKWINDOWUPDATE = $400; DCX_EXCLUDERGN = $40; DCX_INTERSECTRGN = $80; { GetDeviceCaps } DCX_VALIDATE = $200000; DRIVERVERSION = 0; TECHNOLOGY = 2; DT_PLOTTER = 0; DT_RASDISPLAY = 1; DT_RASPRINTER = 2; DT_RASCAMERA = 3; DT_CHARSTREAM = 4; DT_METAFILE = 5; DT_DISPFILE = 6; HORZSIZE = 4; VERTSIZE = 6; HORZRES = 8; VERTRES = 10; LOGPIXELSX = 88; LOGPIXELSY = 90; BITSPIXEL = 12; PLANES = 14; NUMBRUSHES = 16; NUMPENS = 18; NUMFONTS = 22; NUMCOLORS = 24; ASPECTX = 40; ASPECTY = 42; ASPECTXY = 44; PDEVICESIZE = 26; CLIPCAPS = 36; SIZEPALETTE = 104; NUMRESERVED = 106; COLORRES = 108; // PHYSICALWIDTH = 110; // PHYSICALHEIGHT = 111; // PHYSICALOFFSETX = 112; // PHYSICALOFFSETY = 113; // SCALINGFACTORX = 114; // SCALINGFACTORY = 115; VREFRESH = 116; DESKTOPHORZRES = 118; DESKTOPVERTRES = 117; BLTALIGNMENT = 119; RASTERCAPS = 38; RC_BANDING = 2; RC_BITBLT = 1; RC_BITMAP64 = 8; RC_DI_BITMAP = 128; RC_DIBTODEV = 512; RC_FLOODFILL = 4096; RC_GDI20_OUTPUT = 16; RC_PALETTE = 256; RC_SCALING = 4; RC_STRETCHBLT = 2048; RC_STRETCHDIB = 8192; CURVECAPS = 28; CC_NONE = 0; CC_CIRCLES = 1; CC_PIE = 2; CC_CHORD = 4; CC_ELLIPSES = 8; CC_WIDE = 16; CC_STYLED = 32; CC_WIDESTYLED = 64; CC_INTERIORS = 128; CC_ROUNDRECT = 256; LINECAPS = 30; LC_NONE = 0; LC_POLYLINE = 2; LC_MARKER = 4; LC_POLYMARKER = 8; LC_WIDE = 16; LC_STYLED = 32; LC_WIDESTYLED = 64; LC_INTERIORS = 128; POLYGONALCAPS = 32; PC_NONE = 0; PC_POLYGON = 1; PC_RECTANGLE = 2; PC_WINDPOLYGON = 4; PC_SCANLINE = 8; PC_WIDE = 16; PC_STYLED = 32; PC_WIDESTYLED = 64; PC_INTERIORS = 128; TEXTCAPS = 34; TC_OP_CHARACTER = 1; TC_OP_STROKE = 2; TC_CP_STROKE = 4; TC_CR_90 = 8; TC_CR_ANY = 16; TC_SF_X_YINDEP = 32; TC_SA_DOUBLE = 64; TC_SA_INTEGER = 128; TC_SA_CONTIN = 256; TC_EA_DOUBLE = 512; TC_IA_ABLE = 1024; TC_UA_ABLE = 2048; TC_SO_ABLE = 4096; TC_RA_ABLE = 8192; TC_VA_ABLE = 16384; TC_RESERVED = 32768; TC_SCROLLBLT = 65536; { GetDriveType } PC_PATHS = 512; DRIVE_REMOVABLE = 2; DRIVE_FIXED = 3; DRIVE_REMOTE = 4; DRIVE_CDROM = 5; DRIVE_RAMDISK = 6; DRIVE_UNKNOWN = 0; { GetExceptionCode } DRIVE_NO_ROOT_DIR = 1; EXCEPTION_ACCESS_VIOLATION = $c0000005; EXCEPTION_BREAKPOINT = $80000003; EXCEPTION_DATATYPE_MISALIGNMENT = $80000002; EXCEPTION_SINGLE_STEP = $80000004; EXCEPTION_ARRAY_BOUNDS_EXCEEDED = $c000008c; EXCEPTION_FLT_DENORMAL_OPERAND = $c000008d; EXCEPTION_FLT_DIVIDE_BY_ZERO = $c000008e; EXCEPTION_FLT_INEXACT_RESULT = $c000008f; EXCEPTION_FLT_INVALID_OPERATION = $c0000090; EXCEPTION_FLT_OVERFLOW = $c0000091; EXCEPTION_FLT_STACK_CHECK = $c0000092; EXCEPTION_FLT_UNDERFLOW = $c0000093; EXCEPTION_INT_DIVIDE_BY_ZERO = $c0000094; EXCEPTION_INT_OVERFLOW = $c0000095; EXCEPTION_PRIV_INSTRUCTION = $c0000096; EXCEPTION_NONCONTINUABLE_EXCEPTION = $c0000025; EXCEPTION_NONCONTINUABLE = $1; EXCEPTION_STACK_OVERFLOW = $c00000fd; { GetFileType } EXCEPTION_INVALID_DISPOSITION = $c0000026; FILE_TYPE_UNKNOWN = 0; FILE_TYPE_DISK = 1; FILE_TYPE_CHAR = 2; { GetGlyphOutline } FILE_TYPE_PIPE = 3; GGO_BITMAP = 1; GGO_NATIVE = 2; GGO_METRICS = 0; GGO_GRAY2_BITMAP = 4; GGO_GRAY4_BITMAP = 5; GGO_GRAY8_BITMAP = 6; { GetGraphicsMode } GDI_ERROR = $ffffffff; GM_COMPATIBLE = 1; { GetHandleInformation } GM_ADVANCED = 2; HANDLE_FLAG_INHERIT = 1; { GetMapMode } HANDLE_FLAG_PROTECT_FROM_CLOSE = 2; MM_ANISOTROPIC = 8; MM_HIENGLISH = 5; MM_HIMETRIC = 3; MM_ISOTROPIC = 7; MM_LOENGLISH = 4; MM_LOMETRIC = 2; MM_TEXT = 1; { GetMenuDefaultItem } MM_TWIPS = 6; GMDI_GOINTOPOPUPS = $2; { PeekMessage } GMDI_USEDISABLED = $1; PM_NOREMOVE = 0; PM_REMOVE = 1; { GetNamedPipeHandleState } PM_NOYIELD = 2; // PIPE_NOWAIT = 1; { GetNamedPipeInfo } // PIPE_READMODE_MESSAGE = 2; PIPE_CLIENT_END = 0; PIPE_SERVER_END = 1; { GetNextWindow, GetWindow } // PIPE_TYPE_MESSAGE = 4; GW_HWNDNEXT = 2; GW_HWNDPREV = 3; GW_CHILD = 5; GW_HWNDFIRST = 0; GW_HWNDLAST = 1; { GetPath } GW_OWNER = 4; PT_MOVETO = 6; PT_LINETO = 2; PT_BEZIERTO = 4; { GetProcessShutdownParameters } PT_CLOSEFIGURE = 1; { GetQueueStatus } SHUTDOWN_NORETRY = 1; QS_ALLEVENTS = 191; QS_ALLINPUT = 255; QS_HOTKEY = 128; QS_INPUT = 7; QS_KEY = 1; QS_MOUSE = 6; QS_MOUSEBUTTON = 4; QS_MOUSEMOVE = 2; QS_PAINT = 32; QS_POSTMESSAGE = 8; QS_SENDMESSAGE = 64; { GetScrollInfo, SetScrollInfo } QS_TIMER = 16; SIF_ALL = 23; SIF_PAGE = 2; SIF_POS = 4; SIF_RANGE = 1; { GetStdHandle } SIF_DISABLENOSCROLL = 8; STD_INPUT_HANDLE = $fffffff6; STD_OUTPUT_HANDLE = $fffffff5; STD_ERROR_HANDLE = $fffffff4; { GetStockObject } BLACK_BRUSH = 4; DKGRAY_BRUSH = 3; GRAY_BRUSH = 2; HOLLOW_BRUSH = 5; LTGRAY_BRUSH = 1; NULL_BRUSH = 5; WHITE_BRUSH = 0; BLACK_PEN = 7; NULL_PEN = 8; WHITE_PEN = 6; ANSI_FIXED_FONT = 11; ANSI_VAR_FONT = 12; DEVICE_DEFAULT_FONT = 14; DEFAULT_GUI_FONT = 17; OEM_FIXED_FONT = 10; SYSTEM_FONT = 13; SYSTEM_FIXED_FONT = 16; { GetStringTypeA } DEFAULT_PALETTE = 15; CT_CTYPE1 = 1; CT_CTYPE2 = 2; CT_CTYPE3 = 4; C1_UPPER = 1; C1_LOWER = 2; C1_DIGIT = 4; C1_SPACE = 8; C1_PUNCT = 16; C1_CNTRL = 32; C1_BLANK = 64; C1_XDIGIT = 128; C1_ALPHA = 256; C2_LEFTTORIGHT = 1; C2_RIGHTTOLEFT = 2; C2_EUROPENUMBER = 3; C2_EUROPESEPARATOR = 4; C2_EUROPETERMINATOR = 5; C2_ARABICNUMBER = 6; C2_COMMONSEPARATOR = 7; C2_BLOCKSEPARATOR = 8; C2_SEGMENTSEPARATOR = 9; C2_WHITESPACE = 10; C2_OTHERNEUTRAL = 11; C2_NOTAPPLICABLE = 0; C3_NONSPACING = 1; C3_DIACRITIC = 2; C3_VOWELMARK = 4; C3_SYMBOL = 8; C3_KATAKANA = 16; C3_HIRAGANA = 32; C3_HALFWIDTH = 64; C3_FULLWIDTH = 128; C3_IDEOGRAPH = 256; C3_KASHIDA = 512; C3_ALPHA = 32768; { GetSysColor } C3_NOTAPPLICABLE = 0; COLOR_3DDKSHADOW = 21; COLOR_3DFACE = 15; COLOR_3DHILIGHT = 20; COLOR_3DLIGHT = 22; COLOR_BTNHILIGHT = 20; COLOR_3DSHADOW = 16; COLOR_ACTIVEBORDER = 10; COLOR_ACTIVECAPTION = 2; COLOR_APPWORKSPACE = 12; COLOR_BACKGROUND = 1; COLOR_DESKTOP = 1; COLOR_BTNFACE = 15; COLOR_BTNHIGHLIGHT = 20; COLOR_BTNSHADOW = 16; COLOR_BTNTEXT = 18; COLOR_CAPTIONTEXT = 9; COLOR_GRAYTEXT = 17; COLOR_HIGHLIGHT = 13; COLOR_HIGHLIGHTTEXT = 14; COLOR_INACTIVEBORDER = 11; COLOR_INACTIVECAPTION = 3; COLOR_INACTIVECAPTIONTEXT = 19; COLOR_INFOBK = 24; COLOR_INFOTEXT = 23; COLOR_MENU = 4; COLOR_MENUTEXT = 7; COLOR_SCROLLBAR = 0; COLOR_WINDOW = 5; COLOR_WINDOWFRAME = 6; { GetSystemMetrics } COLOR_WINDOWTEXT = 8; SM_CYMIN = 29; SM_CXMIN = 28; SM_ARRANGE = 56; SM_CLEANBOOT = 67; SM_CMETRICS = 75; SM_CMOUSEBUTTONS = 43; SM_CXBORDER = 5; SM_CYBORDER = 6; SM_CXCURSOR = 13; SM_CYCURSOR = 14; SM_CXDLGFRAME = 7; SM_CYDLGFRAME = 8; SM_CXDOUBLECLK = 36; SM_CYDOUBLECLK = 37; SM_CXDRAG = 32; SM_CYDRAG = 33; SM_CXEDGE = 32; SM_CYEDGE = 33; SM_CXFIXEDFRAME = 32; SM_CYFIXEDFRAME = 33; SM_CXFRAME = 32; SM_CYFRAME = 33; SM_CXFULLSCREEN = 16; SM_CYFULLSCREEN = 17; SM_CXHSCROLL = 21; SM_CYHSCROLL = 3; SM_CXHTHUMB = 10; SM_CXICON = 11; SM_CYICON = 12; SM_CXICONSPACING = 38; SM_CYICONSPACING = 39; SM_CXMAXIMIZED = 61; SM_CYMAXIMIZED = 62; SM_CXMAXTRACK = 59; SM_CYMAXTRACK = 60; SM_CXMENUCHECK = 71; SM_CYMENUCHECK = 72; SM_CXMENUSIZE = 54; SM_CYMENUSIZE = 55; SM_CXMINIMIZED = 57; SM_CYMINIMIZED = 58; SM_CXMINSPACING = 47; SM_CYMINSPACING = 48; SM_CXMINTRACK = 34; SM_CYMINTRACK = 35; SM_CXSCREEN = 0; SM_CYSCREEN = 1; SM_CXSIZE = 30; SM_CYSIZE = 31; SM_CXSIZEFRAME = 32; SM_CYSIZEFRAME = 33; SM_CXSMICON = 49; SM_CYSMICON = 50; SM_CXSMSIZE = 52; SM_CYSMSIZE = 53; SM_CXVSCROLL = 2; // SM_CYHSCROLL = 3; // SM_CXHSCROLL = 21; // SM_CYVSCROLL = 20; SM_CYVTHUMB = 9; SM_CYCAPTION = 4; SM_CYKANJIWINDOW = 18; SM_CYMENU = 15; SM_CYSMCAPTION = 51; SM_DBCSENABLED = 42; SM_DEBUG = 22; SM_MENUDROPALIGNMENT = 40; SM_MIDEASTENABLED = 74; SM_MOUSEPRESENT = 19; SM_NETWORK = 63; SM_PENWINDOWS = 41; SM_SECURE = 44; SM_SHOWSOUNDS = 70; SM_SLOWMACHINE = 73; SM_SWAPBUTTON = 23; ARW_BOTTOMLEFT = 0; ARW_BOTTOMRIGHT = $1; ARW_HIDE = $8; ARW_TOPLEFT = $2; ARW_TOPRIGHT = $3; ARW_DOWN = $4; ARW_LEFT = 0; ARW_RIGHT = 0; { GetSystemPaletteUse } ARW_UP = $4; SYSPAL_NOSTATIC = 2; SYSPAL_STATIC = 1; { GetTapeParameters, SetTapeParameters } SYSPAL_ERROR = 0; GET_TAPE_MEDIA_INFORMATION = 0; GET_TAPE_DRIVE_INFORMATION = 1; SET_TAPE_MEDIA_INFORMATION = 0; { GetTapePosition } SET_TAPE_DRIVE_INFORMATION = 1; TAPE_ABSOLUTE_POSITION = 0; { GetTextAlign } TAPE_LOGICAL_POSITION = $1; TA_BASELINE = 24; TA_BOTTOM = 8; TA_TOP = 0; TA_CENTER = 6; TA_LEFT = 0; TA_RIGHT = 2; TA_RTLREADING = 256; TA_NOUPDATECP = 0; TA_UPDATECP = 1; VTA_BASELINE = 24; { GetThreadPriority } VTA_CENTER = 6; THREAD_PRIORITY_ABOVE_NORMAL = 1; THREAD_PRIORITY_BELOW_NORMAL = -1; THREAD_PRIORITY_HIGHEST = 2; THREAD_PRIORITY_IDLE = -15; THREAD_PRIORITY_LOWEST = -2; THREAD_PRIORITY_NORMAL = 0; THREAD_PRIORITY_TIME_CRITICAL = 15; THREAD_PRIORITY_ERROR_RETURN = 2147483647; { GetTimeFormat } TLS_MINIMUM_AVAILABLE = 64; TIME_NOMINUTESORSECONDS = 1; TIME_NOSECONDS = 2; TIME_NOTIMEMARKER = 4; { GetTimeZoneInformation } TIME_FORCE24HOURFORMAT = 8; TIME_ZONE_ID_UNKNOWN = 0; TIME_ZONE_ID_STANDARD = 1; { GetUserObjectInformation } TIME_ZONE_ID_DAYLIGHT = 2; UOI_FLAGS = 1; UOI_NAME = 2; { GetVolumeInformation } UOI_TYPE = 3; FS_CASE_IS_PRESERVED = 2; FS_CASE_SENSITIVE = 1; FS_UNICODE_STORED_ON_DISK = 4; FS_PERSISTENT_ACLS = 8; FS_FILE_COMPRESSION = 16; { GetWindowLong } FS_VOL_IS_COMPRESSED = 32768; GWL_EXSTYLE = -20; GWL_STYLE = -16; GWL_WNDPROC = -4; GWL_HINSTANCE = -6; GWL_HWNDPARENT = -8; GWL_ID = -12; GWL_USERDATA = -21; DWL_DLGPROC = 4; DWL_MSGRESULT = 0; { GlobalAlloc, GlobalFlags } DWL_USER = 8; GMEM_FIXED = 0; GMEM_MOVEABLE = 2; GPTR = 64; GHND = 66; GMEM_DDESHARE = 8192; GMEM_DISCARDABLE = 256; GMEM_LOWER = 4096; GMEM_NOCOMPACT = 16; GMEM_NODISCARD = 32; GMEM_NOT_BANKED = 4096; GMEM_NOTIFY = 16384; GMEM_SHARE = 8192; GMEM_ZEROINIT = 64; GMEM_DISCARDED = 16384; GMEM_INVALID_HANDLE = 32768; { HeapAlloc, HeapReAlloc } GMEM_LOCKCOUNT = 255; HEAP_GENERATE_EXCEPTIONS = 4; HEAP_NO_SERIALIZE = 1; HEAP_ZERO_MEMORY = 8; STATUS_NO_MEMORY = $c0000017; STATUS_ACCESS_VIOLATION = $c0000005; { ImageList_Create } HEAP_REALLOC_IN_PLACE_ONLY = 16; ILC_COLOR = 0; ILC_COLOR4 = 4; ILC_COLOR8 = 8; ILC_COLOR16 = 16; ILC_COLOR24 = 24; ILC_COLOR32 = 32; ILC_COLORDDB = 254; ILC_MASK = 1; { ImageList_Draw, ImageList_DrawEx } ILC_PALETTE = 2048; ILD_BLEND25 = 2; ILD_BLEND50 = 4; ILD_SELECTED = 4; ILD_BLEND = 4; ILD_FOCUS = 2; ILD_MASK = 16; ILD_NORMAL = 0; ILD_TRANSPARENT = 1; CLR_NONE = $ffffffff; { ImageList_LoadImage } CLR_DEFAULT = $ff000000; // LR_DEFAULTCOLOR = 0; LR_LOADFROMFILE = 16; LR_LOADMAP3DCOLORS = 4096; LR_LOADTRANSPARENT = 32; { ImmConfigureIME } // LR_MONOCHROME = 1; IME_CONFIG_GENERAL = 1; IME_CONFIG_REGISTERWORD = 2; { ImmGetConversionList } IME_CONFIG_SELECTDICTIONARY = 3; GCL_CONVERSION = 1; GCL_REVERSECONVERSION = 2; { ImmGetGuideLine } GCL_REVERSE_LENGTH = 3; GGL_LEVEL = 1; GGL_INDEX = 2; GGL_STRING = 3; GGL_PRIVATE = 4; GL_LEVEL_ERROR = 2; GL_LEVEL_FATAL = 1; GL_LEVEL_INFORMATION = 4; GL_LEVEL_NOGUIDELINE = 0; GL_LEVEL_WARNING = 3; GL_ID_CANNOTSAVE = 17; GL_ID_NOCONVERT = 32; GL_ID_NODICTIONARY = 16; GL_ID_NOMODULE = 1; GL_ID_READINGCONFLICT = 35; GL_ID_TOOMANYSTROKE = 34; GL_ID_TYPINGERROR = 33; GL_ID_UNKNOWN = 0; GL_ID_INPUTREADING = 36; GL_ID_INPUTRADICAL = 37; GL_ID_INPUTCODE = 38; GL_ID_CHOOSECANDIDATE = 40; { ImmGetProperty } GL_ID_REVERSECONVERSION = 41; IGP_PROPERTY = 4; IGP_CONVERSION = 8; IGP_SENTENCE = 12; IGP_UI = 16; IGP_SETCOMPSTR = 20; IGP_SELECT = 24; IME_PROP_AT_CARET = 65536; IME_PROP_SPECIAL_UI = 131072; IME_PROP_CANDLIST_START_FROM_1 = 262144; IME_PROP_UNICODE = 524288; UI_CAP_2700 = 1; UI_CAP_ROT90 = 2; UI_CAP_ROTANY = 4; SCS_CAP_COMPSTR = 1; SCS_CAP_MAKEREAD = 2; SELECT_CAP_CONVERSION = 1; { ImmNotifyIME } SELECT_CAP_SENTENCE = 2; NI_CHANGECANDIDATELIST = 19; NI_CLOSECANDIDATE = 17; NI_COMPOSITIONSTR = 21; NI_OPENCANDIDATE = 16; NI_SELECTCANDIDATESTR = 18; NI_SETCANDIDATE_PAGESIZE = 23; NI_SETCANDIDATE_PAGESTART = 22; CPS_CANCEL = 4; CPS_COMPLETE = 1; CPS_CONVERT = 2; { ImmSetCompositionString } CPS_REVERT = 3; SCS_SETSTR = 9; SCS_CHANGEATTR = 18; { ImmUnregisterWord } SCS_CHANGECLAUSE = 36; IME_REGWORD_STYLE_EUDC = 1; IME_REGWORD_STYLE_USER_FIRST = $80000000; { InitializeSecurityDescriptor } IME_REGWORD_STYLE_USER_LAST = -1; { IsTextUnicode } SECURITY_DESCRIPTOR_REVISION = 1; IS_TEXT_UNICODE_ASCII16 = 1; IS_TEXT_UNICODE_REVERSE_ASCII16 = 16; IS_TEXT_UNICODE_STATISTICS = 2; IS_TEXT_UNICODE_REVERSE_STATISTICS = 32; IS_TEXT_UNICODE_CONTROLS = 4; IS_TEXT_UNICODE_REVERSE_CONTROLS = 64; IS_TEXT_UNICODE_SIGNATURE = 8; IS_TEXT_UNICODE_REVERSE_SIGNATURE = 128; IS_TEXT_UNICODE_ILLEGAL_CHARS = 256; IS_TEXT_UNICODE_ODD_LENGTH = 512; IS_TEXT_UNICODE_NULL_BYTES = 4096; IS_TEXT_UNICODE_UNICODE_MASK = 15; IS_TEXT_UNICODE_REVERSE_MASK = 240; IS_TEXT_UNICODE_NOT_UNICODE_MASK = 3840; { JournalPlaybackProc, KeyboardProc } IS_TEXT_UNICODE_NOT_ASCII_MASK = 61440; HC_GETNEXT = 1; HC_SKIP = 2; HC_SYSMODALOFF = 5; HC_SYSMODALON = 4; { keybd_event } HC_NOREMOVE = 3; KEYEVENTF_EXTENDEDKEY = 1; { LoadBitmap } KEYEVENTF_KEYUP = 2; OBM_BTNCORNERS = 32758; OBM_BTSIZE = 32761; OBM_CHECK = 32760; OBM_CHECKBOXES = 32759; OBM_CLOSE = 32754; OBM_COMBO = 32738; OBM_DNARROW = 32752; OBM_DNARROWD = 32742; OBM_DNARROWI = 32736; OBM_LFARROW = 32750; OBM_LFARROWI = 32734; OBM_LFARROWD = 32740; OBM_MNARROW = 32739; OBM_OLD_CLOSE = 32767; OBM_OLD_DNARROW = 32764; OBM_OLD_LFARROW = 32762; OBM_OLD_REDUCE = 32757; OBM_OLD_RESTORE = 32755; OBM_OLD_RGARROW = 32763; OBM_OLD_UPARROW = 32765; OBM_OLD_ZOOM = 32756; OBM_REDUCE = 32749; OBM_REDUCED = 32746; OBM_RESTORE = 32747; OBM_RESTORED = 32744; OBM_RGARROW = 32751; OBM_RGARROWD = 32741; OBM_RGARROWI = 32735; OBM_SIZE = 32766; OBM_UPARROW = 32753; OBM_UPARROWD = 32743; OBM_UPARROWI = 32737; OBM_ZOOM = 32748; OBM_ZOOMD = 32745; { LoadLibraryEx } DONT_RESOLVE_DLL_REFERENCES = 1; LOAD_LIBRARY_AS_DATAFILE = 2; LOAD_WITH_ALTERED_SEARCH_PATH = 8; { LocalAlloc, LocalFlags } LMEM_FIXED = 0; LMEM_MOVEABLE = 2; LPTR = 64; LHND = 66; NONZEROLHND = 2; NONZEROLPTR = 0; LMEM_NONZEROLHND = 2; LMEM_NONZEROLPTR = 0; LMEM_DISCARDABLE = 3840; LMEM_NOCOMPACT = 16; LMEM_NODISCARD = 32; LMEM_ZEROINIT = 64; LMEM_DISCARDED = 16384; LMEM_MODIFY = 128; LMEM_INVALID_HANDLE = 32768; LMEM_LOCKCOUNT = 255; { LockFileEx } LOCKFILE_FAIL_IMMEDIATELY = 1; { LogonUser } { LZCopy, LZInit, LZRead } { MessageBeep, MessageBox } LOCKFILE_EXCLUSIVE_LOCK = 2; MB_USERICON = $80; MB_ICONASTERISK = $40; MB_ICONEXCLAMATION = $30; MB_ICONWARNING = $30; MB_ICONERROR = $10; MB_ICONHAND = $10; MB_ICONQUESTION = $20; MB_OK = 0; MB_ABORTRETRYIGNORE = $2; MB_APPLMODAL = 0; MB_DEFAULT_DESKTOP_ONLY = $20000; MB_HELP = $4000; MB_RIGHT = $80000; MB_RTLREADING = $100000; MB_TOPMOST = $40000; MB_DEFBUTTON1 = 0; MB_DEFBUTTON2 = $100; MB_DEFBUTTON3 = $200; MB_DEFBUTTON4 = $300; MB_ICONINFORMATION = $40; MB_ICONSTOP = $10; MB_OKCANCEL = $1; MB_RETRYCANCEL = $5; MB_SERVICE_NOTIFICATION = $40000; MB_SETFOREGROUND = $10000; MB_SYSTEMMODAL = $1000; MB_TASKMODAL = $2000; MB_YESNO = $4; MB_YESNOCANCEL = $3; IDABORT = 3; IDCANCEL = 2; IDCLOSE = 8; IDHELP = 9; IDIGNORE = 5; IDNO = 7; IDOK = 1; IDRETRY = 4; { MessageProc } IDYES = 6; MSGF_DIALOGBOX = 0; MSGF_MENU = 2; MSGF_NEXTWINDOW = 6; MSGF_SCROLLBAR = 5; MSGF_MAINLOOP = 8; { ModifyWorldTransform } MSGF_USER = 4096; MWT_IDENTITY = 1; MWT_LEFTMULTIPLY = 2; { mouse_event } MWT_RIGHTMULTIPLY = 3; MOUSEEVENTF_ABSOLUTE = 32768; MOUSEEVENTF_MOVE = 1; MOUSEEVENTF_LEFTDOWN = 2; MOUSEEVENTF_LEFTUP = 4; MOUSEEVENTF_RIGHTDOWN = 8; MOUSEEVENTF_RIGHTUP = 16; MOUSEEVENTF_MIDDLEDOWN = 32; { MoveFileEx } MOUSEEVENTF_MIDDLEUP = 64; MOVEFILE_REPLACE_EXISTING = 1; MOVEFILE_COPY_ALLOWED = 2; { MsgWaitForMultipleObjects, WaitForMultipleObjectsEx } MOVEFILE_DELAY_UNTIL_REBOOT = 4; WAIT_OBJECT_0 = 0; WAIT_ABANDONED_0 = $80; WAIT_TIMEOUT = $102; WAIT_IO_COMPLETION = $c0; WAIT_ABANDONED = $80; WAIT_FAILED = $ffffffff; MAXIMUM_WAIT_OBJECTS = $40; { MultiByteToWideChar } MAXIMUM_SUSPEND_COUNT = $7f; MB_PRECOMPOSED = 1; MB_COMPOSITE = 2; MB_ERR_INVALID_CHARS = 8; { NDdeSetTrustedShare } { NetAccessCheck } { NetServerEnum } { NetServiceControl } { NetUserEnum } { OpenProcessToken } MB_USEGLYPHCHARS = 4; TOKEN_ADJUST_DEFAULT = 128; TOKEN_ADJUST_GROUPS = 64; TOKEN_ADJUST_PRIVILEGES = 32; TOKEN_ALL_ACCESS = $f00ff; TOKEN_ASSIGN_PRIMARY = 1; TOKEN_DUPLICATE = 2; TOKEN_EXECUTE = $20000; TOKEN_IMPERSONATE = 4; TOKEN_QUERY = 8; TOKEN_QUERY_SOURCE = 16; TOKEN_READ = $20008; { OpenSCManager } TOKEN_WRITE = $200e0; SC_MANAGER_ALL_ACCESS = $f003f; SC_MANAGER_CONNECT = 1; SC_MANAGER_CREATE_SERVICE = 2; SC_MANAGER_ENUMERATE_SERVICE = 4; SC_MANAGER_LOCK = 8; SC_MANAGER_QUERY_LOCK_STATUS = 16; { PrepareTape } SC_MANAGER_MODIFY_BOOT_CONFIG = 32; TAPE_FORMAT = $5; TAPE_LOAD = 0; TAPE_LOCK = $3; TAPE_TENSION = $2; TAPE_UNLOAD = $1; { PropertySheet } TAPE_UNLOCK = $4; IS_PSREBOOTSYSTEM = 3; { PropSheetPageProc } IS_PSRESTARTWINDOWS = 2; PSPCB_CREATE = 2; { PurgeComm } PSPCB_RELEASE = 1; PURGE_TXABORT = 1; PURGE_RXABORT = 2; PURGE_TXCLEAR = 4; { QueryServiceObjectSecurity } PURGE_RXCLEAR = 8; OWNER_SECURITY_INFORMATION = $1; GROUP_SECURITY_INFORMATION = $2; DACL_SECURITY_INFORMATION = $4; { ReadEventLog, ReportEvent } SACL_SECURITY_INFORMATION = $8; EVENTLOG_FORWARDS_READ = 4; EVENTLOG_BACKWARDS_READ = 8; EVENTLOG_SEEK_READ = 2; EVENTLOG_SEQUENTIAL_READ = 1; EVENTLOG_ERROR_TYPE = 1; EVENTLOG_WARNING_TYPE = 2; EVENTLOG_INFORMATION_TYPE = 4; EVENTLOG_AUDIT_SUCCESS = 8; { RedrawWindow } EVENTLOG_AUDIT_FAILURE = 16; RDW_ERASE = 4; RDW_FRAME = 1024; RDW_INTERNALPAINT = 2; RDW_INVALIDATE = 1; RDW_NOERASE = 32; RDW_NOFRAME = 2048; RDW_NOINTERNALPAINT = 16; RDW_VALIDATE = 8; RDW_ERASENOW = 512; RDW_UPDATENOW = 256; RDW_ALLCHILDREN = 128; { RegCreateKeyEx } RDW_NOCHILDREN = 64; REG_OPTION_VOLATILE = $1; REG_OPTION_NON_VOLATILE = 0; REG_CREATED_NEW_KEY = $1; { RegEnumValue } REG_OPENED_EXISTING_KEY = $2; REG_BINARY = 3; REG_DWORD = 4; REG_DWORD_LITTLE_ENDIAN = 4; REG_DWORD_BIG_ENDIAN = 5; REG_EXPAND_SZ = 2; REG_LINK = 6; REG_MULTI_SZ = 7; REG_NONE = 0; REG_RESOURCE_LIST = 8; { RegisterHotKey } REG_SZ = 1; MOD_ALT = 1; MOD_CONTROL = 2; MOD_SHIFT = 4; MOD_WIN = 8; IDHOT_SNAPDESKTOP = -2; { RegNotifyChangeKeyValue } IDHOT_SNAPWINDOW = -1; REG_NOTIFY_CHANGE_NAME = $1; REG_NOTIFY_CHANGE_ATTRIBUTES = $2; REG_NOTIFY_CHANGE_LAST_SET = $4; { ScrollWindowEx } REG_NOTIFY_CHANGE_SECURITY = $8; SW_ERASE = 4; SW_INVALIDATE = 2; { SendMessageTimeout } SW_SCROLLCHILDREN = 1; SMTO_ABORTIFHUNG = 2; SMTO_BLOCK = 1; { SetBkMode } SMTO_NORMAL = 0; OPAQUE = 2; { SetDebugErrorLevel } TRANSPARENT = 1; SLE_ERROR = 1; SLE_MINORERROR = 2; { SetErrorMode } SLE_WARNING = 3; SEM_FAILCRITICALERRORS = 1; SEM_NOALIGNMENTFAULTEXCEPT = 4; SEM_NOGPFAULTERRORBOX = 2; { SetICMMode } SEM_NOOPENFILEERRORBOX = 32768; ICM_ON = 2; ICM_OFF = 1; { SetJob } { Locale Information } ICM_QUERY = 3; LOCALE_ILANGUAGE = 1; LOCALE_SLANGUAGE = 2; LOCALE_SENGLANGUAGE = 4097; LOCALE_SABBREVLANGNAME = 3; LOCALE_SNATIVELANGNAME = 4; LOCALE_ICOUNTRY = 5; LOCALE_SCOUNTRY = 6; LOCALE_SENGCOUNTRY = 4098; LOCALE_SABBREVCTRYNAME = 7; LOCALE_SNATIVECTRYNAME = 8; LOCALE_IDEFAULTLANGUAGE = 9; LOCALE_IDEFAULTCOUNTRY = 10; LOCALE_IDEFAULTANSICODEPAGE = 4100; LOCALE_IDEFAULTCODEPAGE = 11; LOCALE_SLIST = 12; LOCALE_IMEASURE = 13; LOCALE_SDECIMAL = 14; LOCALE_STHOUSAND = 15; LOCALE_SGROUPING = 16; LOCALE_IDIGITS = 17; LOCALE_ILZERO = 18; LOCALE_INEGNUMBER = 4112; LOCALE_SCURRENCY = 20; LOCALE_SMONDECIMALSEP = 22; LOCALE_SMONTHOUSANDSEP = 23; LOCALE_SMONGROUPING = 24; LOCALE_ICURRDIGITS = 25; LOCALE_ICURRENCY = 27; LOCALE_INEGCURR = 28; LOCALE_SDATE = 29; LOCALE_STIME = 30; LOCALE_STIMEFORMAT = 4099; LOCALE_SSHORTDATE = 31; LOCALE_SLONGDATE = 32; LOCALE_IDATE = 33; LOCALE_ILDATE = 34; LOCALE_ITIME = 35; LOCALE_ITLZERO = 37; LOCALE_IDAYLZERO = 38; LOCALE_IMONLZERO = 39; LOCALE_S1159 = 40; LOCALE_S2359 = 41; LOCALE_ICALENDARTYPE = 4105; LOCALE_IOPTIONALCALENDAR = 4107; LOCALE_IFIRSTDAYOFWEEK = 4108; LOCALE_IFIRSTWEEKOFYEAR = 4109; LOCALE_SDAYNAME1 = 42; LOCALE_SDAYNAME2 = 43; LOCALE_SDAYNAME3 = 44; LOCALE_SDAYNAME4 = 45; LOCALE_SDAYNAME5 = 46; LOCALE_SDAYNAME6 = 47; LOCALE_SDAYNAME7 = 48; LOCALE_SABBREVDAYNAME1 = 49; LOCALE_SABBREVDAYNAME2 = 50; LOCALE_SABBREVDAYNAME3 = 51; LOCALE_SABBREVDAYNAME4 = 52; LOCALE_SABBREVDAYNAME5 = 53; LOCALE_SABBREVDAYNAME6 = 54; LOCALE_SABBREVDAYNAME7 = 55; LOCALE_SMONTHNAME1 = 56; LOCALE_SMONTHNAME2 = 57; LOCALE_SMONTHNAME3 = 58; LOCALE_SMONTHNAME4 = 59; LOCALE_SMONTHNAME5 = 60; LOCALE_SMONTHNAME6 = 61; LOCALE_SMONTHNAME7 = 62; LOCALE_SMONTHNAME8 = 63; LOCALE_SMONTHNAME9 = 64; LOCALE_SMONTHNAME10 = 65; LOCALE_SMONTHNAME11 = 66; LOCALE_SMONTHNAME12 = 67; LOCALE_SMONTHNAME13 = 4110; LOCALE_SABBREVMONTHNAME1 = 68; LOCALE_SABBREVMONTHNAME2 = 69; LOCALE_SABBREVMONTHNAME3 = 70; LOCALE_SABBREVMONTHNAME4 = 71; LOCALE_SABBREVMONTHNAME5 = 72; LOCALE_SABBREVMONTHNAME6 = 73; LOCALE_SABBREVMONTHNAME7 = 74; LOCALE_SABBREVMONTHNAME8 = 75; LOCALE_SABBREVMONTHNAME9 = 76; LOCALE_SABBREVMONTHNAME10 = 77; LOCALE_SABBREVMONTHNAME11 = 78; LOCALE_SABBREVMONTHNAME12 = 79; LOCALE_SABBREVMONTHNAME13 = 4111; LOCALE_SPOSITIVESIGN = 80; LOCALE_SNEGATIVESIGN = 81; LOCALE_IPOSSIGNPOSN = 82; LOCALE_INEGSIGNPOSN = 83; LOCALE_IPOSSYMPRECEDES = 84; LOCALE_IPOSSEPBYSPACE = 85; LOCALE_INEGSYMPRECEDES = 86; LOCALE_INEGSEPBYSPACE = 87; { Calendar Type Information } LOCALE_NOUSEROVERRIDE = $80000000; CAL_ICALINTVALUE = 1; CAL_IYEAROFFSETRANGE = 3; CAL_SABBREVDAYNAME1 = 14; CAL_SABBREVDAYNAME2 = 15; CAL_SABBREVDAYNAME3 = 16; CAL_SABBREVDAYNAME4 = 17; CAL_SABBREVDAYNAME5 = 18; CAL_SABBREVDAYNAME6 = 19; CAL_SABBREVDAYNAME7 = 20; CAL_SABBREVMONTHNAME1 = 34; CAL_SABBREVMONTHNAME2 = 35; CAL_SABBREVMONTHNAME3 = 36; CAL_SABBREVMONTHNAME4 = 37; CAL_SABBREVMONTHNAME5 = 38; CAL_SABBREVMONTHNAME6 = 39; CAL_SABBREVMONTHNAME7 = 40; CAL_SABBREVMONTHNAME8 = 41; CAL_SABBREVMONTHNAME9 = 42; CAL_SABBREVMONTHNAME10 = 43; CAL_SABBREVMONTHNAME11 = 44; CAL_SABBREVMONTHNAME12 = 45; CAL_SABBREVMONTHNAME13 = 46; CAL_SCALNAME = 2; CAL_SDAYNAME1 = 7; CAL_SDAYNAME2 = 8; CAL_SDAYNAME3 = 9; CAL_SDAYNAME4 = 10; CAL_SDAYNAME5 = 11; CAL_SDAYNAME6 = 12; CAL_SDAYNAME7 = 13; CAL_SERASTRING = 4; CAL_SLONGDATE = 6; CAL_SMONTHNAME1 = 21; CAL_SMONTHNAME2 = 22; CAL_SMONTHNAME3 = 23; CAL_SMONTHNAME4 = 24; CAL_SMONTHNAME5 = 25; CAL_SMONTHNAME6 = 26; CAL_SMONTHNAME7 = 27; CAL_SMONTHNAME8 = 28; CAL_SMONTHNAME9 = 29; CAL_SMONTHNAME10 = 30; CAL_SMONTHNAME11 = 31; CAL_SMONTHNAME12 = 32; CAL_SMONTHNAME13 = 33; { SetProcessWorkingSetSize } CAL_SSHORTDATE = 5; { SetPrinter } { SetService } { SetStretchBltMode } PROCESS_SET_QUOTA = 256; BLACKONWHITE = 1; COLORONCOLOR = 3; HALFTONE = 4; STRETCH_ANDSCANS = 1; STRETCH_DELETESCANS = 3; STRETCH_HALFTONE = 4; STRETCH_ORSCANS = 2; { SetSystemCursor } WHITEONBLACK = 2; OCR_NORMAL = 32512; OCR_IBEAM = 32513; OCR_WAIT = 32514; OCR_CROSS = 32515; OCR_UP = 32516; OCR_SIZE = 32640; OCR_ICON = 32641; OCR_SIZENWSE = 32642; OCR_SIZENESW = 32643; OCR_SIZEWE = 32644; OCR_SIZENS = 32645; OCR_SIZEALL = 32646; OCR_NO = 32648; { SetTapePosition } OCR_APPSTARTING = 32650; TAPE_ABSOLUTE_BLOCK = $1; TAPE_LOGICAL_BLOCK = $2; TAPE_REWIND = 0; TAPE_SPACE_END_OF_DATA = $4; TAPE_SPACE_FILEMARKS = $6; TAPE_SPACE_RELATIVE_BLOCKS = $5; TAPE_SPACE_SEQUENTIAL_FMKS = $7; TAPE_SPACE_SEQUENTIAL_SMKS = $9; { SetUnhandledExceptionFilter } TAPE_SPACE_SETMARKS = $8; EXCEPTION_EXECUTE_HANDLER = 1; EXCEPTION_CONTINUE_EXECUTION = -1; { SetWindowPos, DeferWindowPos } EXCEPTION_CONTINUE_SEARCH = 0; SWP_DRAWFRAME = 32; SWP_FRAMECHANGED = 32; SWP_HIDEWINDOW = 128; SWP_NOACTIVATE = 16; SWP_NOCOPYBITS = 256; SWP_NOMOVE = 2; SWP_NOSIZE = 1; SWP_NOREDRAW = 8; SWP_NOZORDER = 4; SWP_SHOWWINDOW = 64; SWP_NOOWNERZORDER = 512; SWP_NOREPOSITION = 512; { SHAddToRecentDocs } { SHAppBarMessage } { SHChangeNotify } { ShellProc } SWP_NOSENDCHANGING = 1024; HSHELL_ACTIVATESHELLWINDOW = 3; HSHELL_GETMINRECT = 5; HSHELL_LANGUAGE = 8; HSHELL_REDRAW = 6; HSHELL_TASKMAN = 7; HSHELL_WINDOWACTIVATED = 4; HSHELL_WINDOWCREATED = 1; { SHGetFileInfo } { SHGetSpecialFolderLocation } { ShowWindow } HSHELL_WINDOWDESTROYED = 2; SW_HIDE = 0; SW_MAXIMIZE = 3; SW_MINIMIZE = 6; SW_RESTORE = 9; SW_SHOW = 5; SW_SHOWDEFAULT = 10; SW_SHOWMAXIMIZED = 3; SW_SHOWMINIMIZED = 2; SW_SHOWMINNOACTIVE = 7; SW_SHOWNA = 8; SW_SHOWNOACTIVATE = 4; SW_SHOWNORMAL = 1; WPF_RESTORETOMAXIMIZED = 2; { Sleep } WPF_SETMINPOSITION = 1; { SystemParametersInfo } INFINITE = -1; SPI_GETACCESSTIMEOUT = 60; SPI_GETANIMATION = 72; SPI_GETBEEP = 1; SPI_GETBORDER = 5; SPI_GETDEFAULTINPUTLANG = 89; SPI_GETDRAGFULLWINDOWS = 38; SPI_GETFASTTASKSWITCH = 35; SPI_GETFILTERKEYS = 50; SPI_GETFONTSMOOTHING = 74; SPI_GETGRIDGRANULARITY = 18; SPI_GETHIGHCONTRAST = 66; SPI_GETICONMETRICS = 45; SPI_GETICONTITLELOGFONT = 31; SPI_GETICONTITLEWRAP = 25; SPI_GETKEYBOARDDELAY = 22; SPI_GETKEYBOARDPREF = 68; SPI_GETKEYBOARDSPEED = 10; SPI_GETLOWPOWERACTIVE = 83; SPI_GETLOWPOWERTIMEOUT = 79; SPI_GETMENUDROPALIGNMENT = 27; SPI_GETMINIMIZEDMETRICS = 43; SPI_GETMOUSE = 3; SPI_GETMOUSEKEYS = 54; SPI_GETMOUSETRAILS = 94; SPI_GETNONCLIENTMETRICS = 41; SPI_GETPOWEROFFACTIVE = 84; SPI_GETPOWEROFFTIMEOUT = 80; SPI_GETSCREENREADER = 70; SPI_GETSCREENSAVEACTIVE = 16; SPI_GETSCREENSAVETIMEOUT = 14; SPI_GETSERIALKEYS = 62; SPI_GETSHOWSOUNDS = 56; SPI_GETSOUNDSENTRY = 64; SPI_GETSTICKYKEYS = 58; SPI_GETTOGGLEKEYS = 52; SPI_GETWINDOWSEXTENSION = 92; SPI_GETWORKAREA = 48; SPI_ICONHORIZONTALSPACING = 13; SPI_ICONVERTICALSPACING = 24; SPI_LANGDRIVER = 12; SPI_SCREENSAVERRUNNING = 97; SPI_SETACCESSTIMEOUT = 61; SPI_SETANIMATION = 73; SPI_SETBEEP = 2; SPI_SETBORDER = 6; SPI_SETDEFAULTINPUTLANG = 90; SPI_SETDESKPATTERN = 21; SPI_SETDESKWALLPAPER = 20; SPI_SETDOUBLECLICKTIME = 32; SPI_SETDOUBLECLKHEIGHT = 30; SPI_SETDOUBLECLKWIDTH = 29; SPI_SETDRAGFULLWINDOWS = 37; SPI_SETDRAGHEIGHT = 77; SPI_SETDRAGWIDTH = 76; SPI_SETFASTTASKSWITCH = 36; SPI_SETFILTERKEYS = 51; SPI_SETFONTSMOOTHING = 75; SPI_SETGRIDGRANULARITY = 19; SPI_SETHANDHELD = 78; SPI_SETHIGHCONTRAST = 67; SPI_SETICONMETRICS = 46; SPI_SETICONTITLELOGFONT = 34; SPI_SETICONTITLEWRAP = 26; SPI_SETKEYBOARDDELAY = 23; SPI_SETKEYBOARDPREF = 69; SPI_SETKEYBOARDSPEED = 11; SPI_SETLANGTOGGLE = 91; SPI_SETLOWPOWERACTIVE = 85; SPI_SETLOWPOWERTIMEOUT = 81; SPI_SETMENUDROPALIGNMENT = 28; SPI_SETMINIMIZEDMETRICS = 44; SPI_SETMOUSE = 4; SPI_SETMOUSEBUTTONSWAP = 33; SPI_SETMOUSEKEYS = 55; SPI_SETMOUSETRAILS = 93; SPI_SETNONCLIENTMETRICS = 42; SPI_SETPENWINDOWS = 49; SPI_SETPOWEROFFACTIVE = 86; SPI_SETPOWEROFFTIMEOUT = 82; SPI_SETSCREENREADER = 71; SPI_SETSCREENSAVEACTIVE = 17; SPI_SETSCREENSAVETIMEOUT = 15; SPI_SETSERIALKEYS = 63; SPI_SETSHOWSOUNDS = 57; SPI_SETSOUNDSENTRY = 65; SPI_SETSTICKYKEYS = 59; SPI_SETTOGGLEKEYS = 53; SPI_SETWORKAREA = 47; SPIF_UPDATEINIFILE = 1; SPIF_SENDWININICHANGE = 2; { TrackPopupMenu, TrackPopMenuEx } SPIF_SENDCHANGE = 2; TPM_CENTERALIGN = $4; TPM_LEFTALIGN = 0; TPM_RIGHTALIGN = $8; TPM_LEFTBUTTON = 0; TPM_RIGHTBUTTON = $2; TPM_HORIZONTAL = 0; { TranslateCharsetInfo } TPM_VERTICAL = $40; TCI_SRCCHARSET = 1; TCI_SRCCODEPAGE = 2; { VerFindFile } TCI_SRCFONTSIG = 3; VFFF_ISSHAREDFILE = 1; VFF_CURNEDEST = 1; VFF_FILEINUSE = 2; { VerInstallFile } VFF_BUFFTOOSMALL = 4; VIFF_FORCEINSTALL = 1; VIFF_DONTDELETEOLD = 2; VIF_TEMPFILE = $1; VIF_MISMATCH = $2; VIF_SRCOLD = $4; VIF_DIFFLANG = $8; VIF_DIFFCODEPG = $10; VIF_DIFFTYPE = $20; VIF_WRITEPROT = $40; VIF_FILEINUSE = $80; VIF_OUTOFSPACE = $100; VIF_ACCESSVIOLATION = $200; VIF_SHARINGVIOLATION = $400; VIF_CANNOTCREATE = $800; VIF_CANNOTDELETE = $1000; VIF_CANNOTDELETECUR = $4000; VIF_CANNOTRENAME = $2000; VIF_OUTOFMEMORY = $8000; VIF_CANNOTREADSRC = $10000; VIF_CANNOTREADDST = $20000; { WideCharToMultiByte } VIF_BUFFTOOSMALL = $40000; WC_COMPOSITECHECK = 512; WC_DISCARDNS = 16; WC_SEPCHARS = 32; { WinHelp } WC_DEFAULTCHAR = 64; HELP_COMMAND = $102; HELP_CONTENTS = $3; HELP_CONTEXT = $1; HELP_CONTEXTPOPUP = $8; HELP_FORCEFILE = $9; HELP_HELPONHELP = $4; HELP_INDEX = $3; HELP_KEY = $101; HELP_MULTIKEY = $201; HELP_PARTIALKEY = $105; HELP_QUIT = $2; HELP_SETCONTENTS = $5; HELP_SETINDEX = $5; HELP_CONTEXTMENU = $a; HELP_FINDER = $b; HELP_WM_HELP = $c; HELP_TCARD = $8000; HELP_TCARD_DATA = $10; { WNetAddConnectino2 } HELP_TCARD_OTHER_CALLER = $11; { WNetConnectionDialog, WNetDisconnectDialog, WNetOpenEnum } CONNECT_UPDATE_PROFILE = 1; RESOURCETYPE_DISK = 1; RESOURCETYPE_PRINT = 2; RESOURCETYPE_ANY = 0; RESOURCE_CONNECTED = 1; RESOURCE_GLOBALNET = 2; RESOURCE_REMEMBERED = 3; RESOURCEUSAGE_CONNECTABLE = 1; { WNetGetResourceInformation, WNetGetResourceParent } RESOURCEUSAGE_CONTAINER = 2; WN_BAD_NETNAME = $43; WN_EXTENDED_ERROR = $4b8; WN_MORE_DATA = $ea; WN_NO_NETWORK = $4c6; WN_SUCCESS = 0; WN_ACCESS_DENIED = $5; WN_BAD_PROVIDER = $4b4; { WNetGetUniversalName } WN_NOT_AUTHENTICATED = $4dc; UNIVERSAL_NAME_INFO_LEVEL = 1; { GetExitCodeThread } REMOTE_NAME_INFO_LEVEL = 2; { COMMPROP structure } STILL_ACTIVE = $103; SP_SERIALCOMM = $1; BAUD_075 = $1; BAUD_110 = $2; BAUD_134_5 = $4; BAUD_150 = $8; BAUD_300 = $10; BAUD_600 = $20; BAUD_1200 = $40; BAUD_1800 = $80; BAUD_2400 = $100; BAUD_4800 = $200; BAUD_7200 = $400; BAUD_9600 = $800; BAUD_14400 = $1000; BAUD_19200 = $2000; BAUD_38400 = $4000; BAUD_56K = $8000; BAUD_57600 = $40000; BAUD_115200 = $20000; BAUD_128K = $10000; BAUD_USER = $10000000; PST_FAX = $21; PST_LAT = $101; PST_MODEM = $6; PST_NETWORK_BRIDGE = $100; PST_PARALLELPORT = $2; PST_RS232 = $1; PST_RS422 = $3; PST_RS423 = $4; PST_RS449 = $5; PST_SCANNER = $22; PST_TCPIP_TELNET = $102; PST_UNSPECIFIED = 0; PST_X25 = $103; PCF_16BITMODE = $200; PCF_DTRDSR = $1; PCF_INTTIMEOUTS = $80; PCF_PARITY_CHECK = $8; PCF_RLSD = $4; PCF_RTSCTS = $2; PCF_SETXCHAR = $20; PCF_SPECIALCHARS = $100; PCF_TOTALTIMEOUTS = $40; PCF_XONXOFF = $10; SP_BAUD = $2; SP_DATABITS = $4; SP_HANDSHAKING = $10; SP_PARITY = $1; SP_PARITY_CHECK = $20; SP_RLSD = $40; SP_STOPBITS = $8; DATABITS_5 = 1; DATABITS_6 = 2; DATABITS_7 = 4; DATABITS_8 = 8; DATABITS_16 = 16; DATABITS_16X = 32; STOPBITS_10 = 1; STOPBITS_15 = 2; STOPBITS_20 = 4; PARITY_NONE = 256; PARITY_ODD = 512; PARITY_EVEN = 1024; PARITY_MARK = 2048; PARITY_SPACE = 4096; { DCB structure } COMMPROP_INITIALIZED = $e73cf52e; CBR_110 = 110; CBR_300 = 300; CBR_600 = 600; CBR_1200 = 1200; CBR_2400 = 2400; CBR_4800 = 4800; CBR_9600 = 9600; CBR_14400 = 14400; CBR_19200 = 19200; CBR_38400 = 38400; CBR_56000 = 56000; CBR_57600 = 57600; CBR_115200 = 115200; CBR_128000 = 128000; CBR_256000 = 256000; DTR_CONTROL_DISABLE = 0; DTR_CONTROL_ENABLE = 1; DTR_CONTROL_HANDSHAKE = 2; RTS_CONTROL_DISABLE = 0; RTS_CONTROL_ENABLE = 1; RTS_CONTROL_HANDSHAKE = 2; RTS_CONTROL_TOGGLE = 3; EVENPARITY = 2; MARKPARITY = 3; NOPARITY = 0; ODDPARITY = 1; ONESTOPBIT = 0; ONE5STOPBITS = 1; { Debugging events } TWOSTOPBITS = 2; CREATE_PROCESS_DEBUG_EVENT = 3; CREATE_THREAD_DEBUG_EVENT = 2; EXCEPTION_DEBUG_EVENT = 1; EXIT_PROCESS_DEBUG_EVENT = 5; EXIT_THREAD_DEBUG_EVENT = 4; LOAD_DLL_DEBUG_EVENT = 6; OUTPUT_DEBUG_STRING_EVENT = 8; UNLOAD_DLL_DEBUG_EVENT = 7; { PROCESS_HEAP_ENTRY structure } RIP_EVENT = 9; PROCESS_HEAP_REGION = 1; PROCESS_HEAP_UNCOMMITTED_RANGE = 2; PROCESS_HEAP_ENTRY_BUSY = 4; PROCESS_HEAP_ENTRY_MOVEABLE = 16; { Win32s } PROCESS_HEAP_ENTRY_DDESHARE = 32; { WIN32_STREAM_ID structure } HINSTANCE_ERROR = 32; BACKUP_DATA = 1; BACKUP_EA_DATA = 2; BACKUP_SECURITY_DATA = 3; BACKUP_ALTERNATE_DATA = 4; BACKUP_LINK = 5; STREAM_MODIFIED_WHEN_READ = 1; { STARTUPINFO structure } STREAM_CONTAINS_SECURITY = 2; STARTF_USESHOWWINDOW = 1; STARTF_USEPOSITION = 4; STARTF_USESIZE = 2; STARTF_USECOUNTCHARS = 8; STARTF_USEFILLATTRIBUTE = 16; STARTF_FORCEONFEEDBACK = 64; STARTF_FORCEOFFFEEDBACK = 128; { OSVERSIONINFO structure } STARTF_USESTDHANDLES = 256; VER_PLATFORM_WIN32s = 0; { PROPSHEETPAGE structure } VER_PLATFORM_WIN32_NT = 2; MAXPROPPAGES = 100; PSP_DEFAULT = 0; PSP_DLGINDIRECT = 1; PSP_HASHELP = 32; PSP_USECALLBACK = 128; PSP_USEHICON = 2; PSP_USEICONID = 4; PSP_USEREFPARENT = 64; PSP_USETITLE = 8; { PROPSHEETHEADER structure } PSP_RTLREADING = 16; PSH_DEFAULT = 0; PSH_HASHELP = 512; PSH_MODELESS = 1024; PSH_NOAPPLYNOW = 128; PSH_PROPSHEETPAGE = 8; PSH_PROPTITLE = 1; PSH_USECALLBACK = 256; PSH_USEHICON = 2; PSH_USEICONID = 4; PSH_USEPSTARTPAGE = 64; PSH_WIZARD = 32; PSH_RTLREADING = 2048; PSCB_INITIALIZED = 1; { PSN_APPLY message } PSCB_PRECREATE = 2; PSNRET_NOERROR = 0; { Property Sheet } PSNRET_INVALID_NOCHANGEPAGE = 2; PSBTN_APPLYNOW = 4; PSBTN_BACK = 0; PSBTN_CANCEL = 5; PSBTN_FINISH = 2; PSBTN_HELP = 6; PSBTN_NEXT = 1; PSBTN_OK = 3; PSWIZB_BACK = 1; PSWIZB_NEXT = 2; PSWIZB_FINISH = 4; PSWIZB_DISABLEDFINISH = 8; ID_PSREBOOTSYSTEM = 3; ID_PSRESTARTWINDOWS = 2; WIZ_BODYCX = 184; WIZ_BODYX = 92; WIZ_CXBMP = 80; WIZ_CXDLG = 276; WIZ_CYDLG = 140; { VX_FIXEDFILEINFO structure } VS_VERSION_INFO = 1; VS_FF_DEBUG = $1; VS_FF_INFOINFERRED = $10; VS_FF_PATCHED = $4; VS_FF_PRERELEASE = $2; VS_FF_PRIVATEBUILD = $8; VS_FF_SPECIALBUILD = $20; VOS_UNKNOWN = 0; VOS_DOS = $10000; VOS_OS216 = $20000; VOS_OS232 = $30000; VOS_NT = $40000; VOS_DOS_WINDOWS16 = $10001; VOS_DOS_WINDOWS32 = $10004; VOS_OS216_PM16 = $20002; VOS_OS232_PM32 = $30003; VOS_NT_WINDOWS32 = $40004; VFT_UNKNOWN = 0; VFT_APP = $1; VFT_DLL = $2; VFT_DRV = $3; VFT_FONT = $4; VFT_VXD = $5; VFT_STATIC_LIB = $7; VFT2_UNKNOWN = 0; VFT2_DRV_PRINTER = $1; VFT2_DRV_KEYBOARD = $2; VFT2_DRV_LANGUAGE = $3; VFT2_DRV_DISPLAY = $4; VFT2_DRV_MOUSE = $5; VFT2_DRV_NETWORK = $6; VFT2_DRV_SYSTEM = $7; VFT2_DRV_INSTALLABLE = $8; VFT2_DRV_SOUND = $9; VFT2_FONT_RASTER = $1; VFT2_FONT_VECTOR = $2; { PANOSE structure } VFT2_FONT_TRUETYPE = $3; PAN_ANY = 0; PAN_NO_FIT = 1; PAN_FAMILY_TEXT_DISPLAY = 2; PAN_FAMILY_SCRIPT = 3; PAN_FAMILY_DECORATIVE = 4; PAN_FAMILY_PICTORIAL = 5; PAN_SERIF_COVE = 2; PAN_SERIF_OBTUSE_COVE = 3; PAN_SERIF_SQUARE_COVE = 4; PAN_SERIF_OBTUSE_SQUARE_COVE = 5; PAN_SERIF_SQUARE = 6; PAN_SERIF_THIN = 7; PAN_SERIF_BONE = 8; PAN_SERIF_EXAGGERATED = 9; PAN_SERIF_TRIANGLE = 10; PAN_SERIF_NORMAL_SANS = 11; PAN_SERIF_OBTUSE_SANS = 12; PAN_SERIF_PERP_SANS = 13; PAN_SERIF_FLARED = 14; PAN_SERIF_ROUNDED = 15; PAN_WEIGHT_VERY_LIGHT = 2; PAN_WEIGHT_LIGHT = 3; PAN_WEIGHT_THIN = 4; PAN_WEIGHT_BOOK = 5; PAN_WEIGHT_MEDIUM = 6; PAN_WEIGHT_DEMI = 7; PAN_WEIGHT_BOLD = 8; PAN_WEIGHT_HEAVY = 9; PAN_WEIGHT_BLACK = 10; PAN_WEIGHT_NORD = 11; PAN_PROP_OLD_STYLE = 2; PAN_PROP_MODERN = 3; PAN_PROP_EVEN_WIDTH = 4; PAN_PROP_EXPANDED = 5; PAN_PROP_CONDENSED = 6; PAN_PROP_VERY_EXPANDED = 7; PAN_PROP_VERY_CONDENSED = 8; PAN_PROP_MONOSPACED = 9; PAN_CONTRAST_NONE = 2; PAN_CONTRAST_VERY_LOW = 3; PAN_CONTRAST_LOW = 4; PAN_CONTRAST_MEDIUM_LOW = 5; PAN_CONTRAST_MEDIUM = 6; PAN_CONTRAST_MEDIUM_HIGH = 7; PAN_CONTRAST_HIGH = 8; PAN_CONTRAST_VERY_HIGH = 9; PAN_STROKE_GRADUAL_DIAG = 2; PAN_STROKE_GRADUAL_TRAN = 3; PAN_STROKE_GRADUAL_VERT = 4; PAN_STROKE_GRADUAL_HORZ = 5; PAN_STROKE_RAPID_VERT = 6; PAN_STROKE_RAPID_HORZ = 7; PAN_STROKE_INSTANT_VERT = 8; PAN_STRAIGHT_ARMS_HORZ = 2; PAN_STRAIGHT_ARMS_WEDGE = 3; PAN_STRAIGHT_ARMS_VERT = 4; PAN_STRAIGHT_ARMS_SINGLE_SERIF = 5; PAN_STRAIGHT_ARMS_DOUBLE_SERIF = 6; PAN_BENT_ARMS_HORZ = 7; PAN_BENT_ARMS_VERT = 9; PAN_BENT_ARMS_WEDGE = 8; PAN_BENT_ARMS_SINGLE_SERIF = 10; PAN_BENT_ARMS_DOUBLE_SERIF = 11; PAN_LETT_NORMAL_CONTACT = 2; PAN_LETT_NORMAL_WEIGHTED = 3; PAN_LETT_NORMAL_BOXED = 4; PAN_LETT_NORMAL_FLATTENED = 5; PAN_LETT_NORMAL_ROUNDED = 6; PAN_LETT_NORMAL_OFF_CENTER = 7; PAN_LETT_NORMAL_SQUARE = 8; PAN_LETT_OBLIQUE_CONTACT = 9; PAN_LETT_OBLIQUE_WEIGHTED = 10; PAN_LETT_OBLIQUE_BOXED = 11; PAN_LETT_OBLIQUE_FLATTENED = 12; PAN_LETT_OBLIQUE_ROUNDED = 13; PAN_LETT_OBLIQUE_OFF_CENTER = 14; PAN_LETT_OBLIQUE_SQUARE = 15; PAN_MIDLINE_STANDARD_TRIMMED = 2; PAN_MIDLINE_STANDARD_POINTED = 3; PAN_MIDLINE_STANDARD_SERIFED = 4; PAN_MIDLINE_HIGH_TRIMMED = 5; PAN_MIDLINE_HIGH_POINTED = 6; PAN_MIDLINE_HIGH_SERIFED = 7; PAN_MIDLINE_CONSTANT_TRIMMED = 8; PAN_MIDLINE_CONSTANT_POINTED = 9; PAN_MIDLINE_CONSTANT_SERIFED = 10; PAN_MIDLINE_LOW_TRIMMED = 11; PAN_MIDLINE_LOW_POINTED = 12; PAN_MIDLINE_LOW_SERIFED = 13; PAN_XHEIGHT_CONSTANT_SMALL = 2; PAN_XHEIGHT_CONSTANT_STD = 3; PAN_XHEIGHT_CONSTANT_LARGE = 4; PAN_XHEIGHT_DUCKING_SMALL = 5; PAN_XHEIGHT_DUCKING_STD = 6; { PALETTENTRY structure } PAN_XHEIGHT_DUCKING_LARGE = 7; PC_EXPLICIT = 2; PC_NOCOLLAPSE = 4; { LOGBRUSH structure } PC_RESERVED = 1; BS_DIBPATTERN = 5; BS_DIBPATTERN8X8 = 8; BS_DIBPATTERNPT = 6; BS_HATCHED = 2; BS_HOLLOW = 1; BS_NULL = 1; BS_PATTERN = 3; BS_PATTERN8X8 = 7; { DEVMODE structure } BS_SOLID = 0; DM_ORIENTATION = $1; DM_PAPERSIZE = $2; DM_PAPERLENGTH = $4; DM_PAPERWIDTH = $8; DM_SCALE = $10; DM_COPIES = $100; DM_DEFAULTSOURCE = $200; DM_PRINTQUALITY = $400; DM_COLOR = $800; DM_DUPLEX = $1000; DM_YRESOLUTION = $2000; DM_TTOPTION = $4000; DM_COLLATE = $8000; DM_FORMNAME = $10000; DM_LOGPIXELS = $20000; // DM_BITSPERPEL = $40000; // DM_PELSWIDTH = $80000; // DM_PELSHEIGHT = $100000; // DM_DISPLAYFLAGS = $200000; // DM_DISPLAYFREQUENCY = $400000; DM_ICMMETHOD = $800000; DM_ICMINTENT = $1000000; DM_MEDIATYPE = $2000000; DM_DITHERTYPE = $4000000; DMORIENT_LANDSCAPE = 2; DMORIENT_PORTRAIT = 1; DMPAPER_LETTER = 1; DMPAPER_LEGAL = 5; DMPAPER_A4 = 9; DMPAPER_CSHEET = 24; DMPAPER_DSHEET = 25; DMPAPER_ESHEET = 26; DMPAPER_LETTERSMALL = 2; DMPAPER_TABLOID = 3; DMPAPER_LEDGER = 4; DMPAPER_STATEMENT = 6; DMPAPER_EXECUTIVE = 7; DMPAPER_A3 = 8; DMPAPER_A4SMALL = 10; DMPAPER_A5 = 11; DMPAPER_B4 = 12; DMPAPER_B5 = 13; DMPAPER_FOLIO = 14; DMPAPER_QUARTO = 15; DMPAPER_10X14 = 16; DMPAPER_11X17 = 17; DMPAPER_NOTE = 18; DMPAPER_ENV_9 = 19; DMPAPER_ENV_10 = 20; DMPAPER_ENV_11 = 21; DMPAPER_ENV_12 = 22; DMPAPER_ENV_14 = 23; DMPAPER_ENV_DL = 27; DMPAPER_ENV_C5 = 28; DMPAPER_ENV_C3 = 29; DMPAPER_ENV_C4 = 30; DMPAPER_ENV_C6 = 31; DMPAPER_ENV_C65 = 32; DMPAPER_ENV_B4 = 33; DMPAPER_ENV_B5 = 34; DMPAPER_ENV_B6 = 35; DMPAPER_ENV_ITALY = 36; DMPAPER_ENV_MONARCH = 37; DMPAPER_ENV_PERSONAL = 38; DMPAPER_FANFOLD_US = 39; DMPAPER_FANFOLD_STD_GERMAN = 40; DMPAPER_FANFOLD_LGL_GERMAN = 41; DMRES_HIGH = -4; DMRES_MEDIUM = -3; DMRES_LOW = -2; DMRES_DRAFT = -1; DMCOLOR_COLOR = 2; DMCOLOR_MONOCHROME = 1; DMDUP_SIMPLEX = 1; DMDUP_HORIZONTAL = 3; DMDUP_VERTICAL = 2; DMTT_BITMAP = 1; DMTT_DOWNLOAD = 2; DMTT_SUBDEV = 3; DMCOLLATE_TRUE = 1; DMCOLLATE_FALSE = 0; DM_GRAYSCALE = 1; DM_INTERLACED = 2; DMICMMETHOD_NONE = 1; DMICMMETHOD_SYSTEM = 2; DMICMMETHOD_DRIVER = 3; DMICMMETHOD_DEVICE = 4; DMICMMETHOD_USER = 256; DMICM_SATURATE = 1; DMICM_CONTRAST = 2; DMICM_COLORMETRIC = 3; DMICM_USER = 256; DMMEDIA_STANDARD = 1; DMMEDIA_GLOSSY = 3; DMMEDIA_TRANSPARENCY = 2; DMMEDIA_USER = 256; DMDITHER_NONE = 1; DMDITHER_COARSE = 2; DMDITHER_FINE = 3; DMDITHER_LINEART = 4; DMDITHER_GRAYSCALE = 10; { RGNDATAHEADER structure } DMDITHER_USER = 256; { TTPOLYGONHEADER structure } RDH_RECTANGLES = 1; { TTPOLYCURVE structure } TT_POLYGON_TYPE = 24; TT_PRIM_LINE = 1; { GCP_RESULTS structure } TT_PRIM_QSPLINE = 2; GCPCLASS_ARABIC = 2; GCPCLASS_HEBREW = 2; GCPCLASS_LATIN = 1; GCPCLASS_LATINNUMBER = 5; GCPCLASS_LOCALNUMBER = 4; GCPCLASS_LATINNUMERICSEPARATOR = 7; GCPCLASS_LATINNUMERICTERMINATOR = 6; GCPCLASS_NEUTRAL = 3; GCPCLASS_NUMERICSEPARATOR = 8; GCPCLASS_PREBOUNDLTR = 128; GCPCLASS_PREBOUNDRTL = 64; GCPCLASS_POSTBOUNDLTR = 32; GCPCLASS_POSTBOUNDRTL = 16; GCPGLYPH_LINKBEFORE = 32768; { RASTERIZER_STATUS structure } GCPGLYPH_LINKAFTER = 16384; TT_AVAILABLE = 1; { COLORADJUSTMENT structure } TT_ENABLED = 2; CA_NEGATIVE = 1; CA_LOG_FILTER = 2; ILLUMINANT_DEVICE_DEFAULT = 0; ILLUMINANT_A = 1; ILLUMINANT_B = 2; ILLUMINANT_C = 3; ILLUMINANT_D50 = 4; ILLUMINANT_D55 = 5; ILLUMINANT_D65 = 6; ILLUMINANT_D75 = 7; ILLUMINANT_F2 = 8; ILLUMINANT_TUNGSTEN = 1; ILLUMINANT_DAYLIGHT = 3; ILLUMINANT_FLUORESCENT = 8; { DOCINFO structure } ILLUMINANT_NTSC = 3; { EMRMETAHEADER structure } DI_APPBANDING = 1; EMR_HEADER = 1; { RTF event masks } ENHMETA_SIGNATURE = 1179469088; ENM_CHANGE = 1; ENM_CORRECTTEXT = 4194304; ENM_DROPFILES = 1048576; ENM_KEYEVENTS = 65536; ENM_MOUSEEVENTS = 131072; ENM_PROTECTED = 2097152; ENM_REQUESTRESIZE = 262144; ENM_SCROLL = 4; ENM_SELCHANGE = 524288; ENM_UPDATE = 2; { RTF styles } ENM_NONE = 0; ES_DISABLENOSCROLL = 8192; ES_EX_NOCALLOLEINIT = 16777216; ES_NOIME = 524288; ES_SAVESEL = 32768; ES_SELFIME = 262144; ES_SUNKEN = 16384; ES_VERTICAL = 4194304; { EM_SETOPTIONS message } ES_SELECTIONBAR = 16777216; ECOOP_SET = 1; ECOOP_OR = 2; ECOOP_AND = 3; ECOOP_XOR = 4; ECO_AUTOWORDSELECTION = 1; ECO_AUTOVSCROLL = 64; ECO_AUTOHSCROLL = 128; ECO_NOHIDESEL = 256; ECO_READONLY = 2048; ECO_WANTRETURN = 4096; ECO_SAVESEL = 32768; ECO_SELECTIONBAR = 16777216; { EM_SETCHARFORMAT message } ECO_VERTICAL = 4194304; SCF_WORD = 2; { EM_STREAMOUT message } SCF_SELECTION = 1; SF_TEXT = 1; SF_RTF = 2; SF_RTFNOOBJS = 3; SF_TEXTIZED = 4; SFF_SELECTION = 32768; { EM_FINDWORDBREAK message } SFF_PLAINRTF = 16384; WB_CLASSIFY = 3; // WB_ISDELIMITER = 2; // WB_LEFT = 0; WB_LEFTBREAK = 6; WB_PREVBREAK = 6; WB_MOVEWORDLEFT = 4; WB_MOVEWORDPREV = 4; WB_MOVEWORDRIGHT = 5; WB_MOVEWORDNEXT = 5; // WB_RIGHT = 1; WB_RIGHTBREAK = 7; { EM_GETPUNCTUATION message } WB_NEXTBREAK = 7; PC_LEADING = 2; PC_FOLLOWING = 1; PC_DELIMITER = 4; { EM_SETWORDWRAPMODE message } PC_OVERFLOW = 3; WBF_WORDWRAP = 16; WBF_WORDBREAK = 32; WBF_OVERFLOW = 64; WBF_LEVEL1 = 128; WBF_LEVEL2 = 256; WBF_CUSTOM = 512; WBF_BREAKAFTER = 64; WBF_BREAKLINE = 32; { CHARFORMAT structure } WBF_ISWHITE = 16; CFM_BOLD = 1; CFM_COLOR = 1073741824; CFM_FACE = 536870912; CFM_ITALIC = 2; CFM_OFFSET = 268435456; CFM_PROTECTED = 16; CFM_SIZE = $80000000; CFM_STRIKEOUT = 8; CFM_UNDERLINE = 4; CFE_AUTOCOLOR = 1073741824; CFE_BOLD = 1; CFE_ITALIC = 2; CFE_STRIKEOUT = 8; CFE_UNDERLINE = 4; { PARAFORMAT structure } CFE_PROTECTED = 16; PFM_ALIGNMENT = 8; PFM_NUMBERING = 32; PFM_OFFSET = 4; PFM_OFFSETINDENT = $80000000; PFM_RIGHTINDENT = 2; PFM_STARTINDENT = 1; PFM_TABSTOPS = 16; PFN_BULLET = 1; PFA_LEFT = 1; PFA_RIGHT = 2; { SELCHANGE structure } PFA_CENTER = 3; SEL_EMPTY = 0; SEL_TEXT = 1; SEL_OBJECT = 2; SEL_MULTICHAR = 4; { RTF clipboard formats } SEL_MULTIOBJECT = 8; CF_RTF = 'Rich Text Format'; { DRAWITEMSTRUCT structure } CF_RETEXTOBJ = 'RichEdit Text and Objects'; ODT_BUTTON = 4; ODT_COMBOBOX = 3; ODT_LISTBOX = 2; ODT_LISTVIEW = 102; ODT_MENU = 1; ODT_STATIC = 5; ODT_TAB = 101; ODT_HEADER = 100; ODA_DRAWENTIRE = 1; ODA_FOCUS = 4; ODA_SELECT = 2; ODS_CHECKED = 8; ODS_COMBOBOXEDIT = 4096; ODS_DEFAULT = 32; ODS_DISABLED = 4; ODS_FOCUS = 16; ODS_GRAYED = 2; { Common control styles } ODS_SELECTED = 1; CCS_ADJUSTABLE = $20; CCS_BOTTOM = $3; CCS_NODIVIDER = $40; CCS_NOMOVEY = $2; CCS_NOPARENTALIGN = $8; CCS_NORESIZE = $4; { Header control styles } CCS_TOP = $1; HDS_BUTTONS = 2; HDS_HIDDEN = 8; { HD_ITEM structure } HDS_HORZ = 0; HDI_BITMAP = 16; HDI_FORMAT = 4; HDI_HEIGHT = 1; HDI_LPARAM = 8; HDI_TEXT = 2; HDI_WIDTH = 1; HDF_CENTER = 2; HDF_LEFT = 0; HDF_RIGHT = 1; HDF_RTLREADING = 4; HDF_BITMAP = 8192; HDF_OWNERDRAW = 32768; HDF_STRING = 16384; { HD_HITTESTINFO structure } HDF_JUSTIFYMASK = 3; HHT_NOWHERE = 1; HHT_ONDIVIDER = 4; HHT_ONDIVOPEN = 8; HHT_ONHEADER = 2; HHT_TOLEFT = 2048; { TBADDBITMAP structure } HHT_TORIGHT = 1024; IDB_STD_LARGE_COLOR = 1; IDB_STD_SMALL_COLOR = 0; IDB_VIEW_LARGE_COLOR = 5; IDB_VIEW_SMALL_COLOR = 4; STD_COPY = 1; STD_CUT = 0; STD_DELETE = 5; STD_FILENEW = 6; STD_FILEOPEN = 7; STD_FILESAVE = 8; STD_FIND = 12; STD_HELP = 11; STD_PASTE = 2; STD_PRINT = 14; STD_PRINTPRE = 9; STD_PROPERTIES = 10; STD_REDOW = 4; STD_REPLACE = 13; STD_UNDO = 3; VIEW_LARGEICONS = 0; VIEW_SMALLICONS = 1; VIEW_LIST = 2; VIEW_DETAILS = 3; VIEW_SORTNAME = 4; VIEW_SORTSIZE = 5; VIEW_SORTDATE = 6; { Toolbar styles } VIEW_SORTTYPE = 7; TBSTYLE_ALTDRAG = 1024; TBSTYLE_TOOLTIPS = 256; TBSTYLE_WRAPABLE = 512; TBSTYLE_BUTTON = 0; TBSTYLE_CHECK = 2; TBSTYLE_CHECKGROUP = 6; TBSTYLE_GROUP = 4; { Toolbar states } TBSTYLE_SEP = 1; TBSTATE_CHECKED = 1; TBSTATE_ENABLED = 4; TBSTATE_HIDDEN = 8; TBSTATE_INDETERMINATE = 16; TBSTATE_PRESSED = 2; { Tooltip styles } TBSTATE_WRAP = 32; TTS_ALWAYSTIP = 1; { TOOLINFO structure } TTS_NOPREFIX = 2; TTF_IDISHWND = 1; TTF_CENTERTIP = 2; TTF_RTLREADING = 4; { TTM_SETDELAYTIME message } TTF_SUBCLASS = 16; TTDT_AUTOMATIC = 0; TTDT_AUTOPOP = 2; TTDT_INITIAL = 3; { Status window } TTDT_RESHOW = 1; SBARS_SIZEGRIP = 256; { DL_DRAGGING message } // SBARS_SIZEGRIP = 256; DL_MOVECURSOR = 3; DL_COPYCURSOR = 2; { Up-down control styles } DL_STOPCURSOR = 1; UDS_ALIGNLEFT = 8; UDS_ALIGNRIGHT = 4; UDS_ARROWKEYS = 32; UDS_AUTOBUDDY = 16; UDS_HORZ = 64; UDS_NOTHOUSANDS = 128; UDS_SETBUDDYINT = 2; { UDM_SETRANGE message } UDS_WRAP = 1; UD_MAXVAL = 32767; { HKM_GETHOTKEY message } UD_MINVAL = -32767; HOTKEYF_ALT = 4; HOTKEYF_CONTROL = 2; HOTKEYF_EXT = 8; { HKM_SETRULES message } HOTKEYF_SHIFT = 1; HKCOMB_A = 8; HKCOMB_C = 4; HKCOMB_CA = 64; HKCOMB_NONE = 1; HKCOMB_S = 2; HKCOMB_SA = 32; HKCOMB_SC = 16; { Trackbar styles } HKCOMB_SCA = 128; TBS_HORZ = 0; TBS_VERT = 2; TBS_AUTOTICKS = 1; TBS_NOTICKS = 16; TBS_TOP = 4; TBS_BOTTOM = 0; TBS_LEFT = 4; TBS_RIGHT = 0; TBS_BOTH = 8; TBS_ENABLESELRANGE = 32; TBS_FIXEDLENGTH = 64; TBS_NOTHUMB = 128; TB_BOTTOM = 7; TB_ENDTRACK = 8; TB_LINEDOWN = 1; TB_LINEUP = 0; TB_PAGEDOWN = 3; TB_PAGEUP = 2; TB_THUMBPOSITION = 4; TB_THUMBTRACK = 5; { List view styles } TB_TOP = 6; LVS_ALIGNLEFT = 2048; LVS_ALIGNTOP = 0; LVS_AUTOARRANGE = 256; LVS_EDITLABELS = 512; LVS_ICON = 0; LVS_LIST = 3; LVS_NOCOLUMNHEADER = 16384; LVS_NOLABELWRAP = 128; LVS_NOSCROLL = 8192; LVS_NOSORTHEADER = 32768; LVS_OWNERDRAWFIXED = 1024; LVS_REPORT = 1; LVS_SHAREIMAGELISTS = 64; LVS_SHOWSELALWAYS = 8; LVS_SINGLESEL = 4; LVS_SMALLICON = 2; LVS_SORTASCENDING = 16; LVS_SORTDESCENDING = 32; LVS_TYPESTYLEMASK = 64512; LVSIL_NORMAL = 0; LVSIL_SMALL = 1; LVSIL_STATE = 2; LVIS_CUT = 4; LVIS_DROPHILITED = 8; LVIS_FOCUSED = 1; LVIS_SELECTED = 2; LVIS_OVERLAYMASK = 3840; { LV_ITEM structure } LVIS_STATEIMAGEMASK = 61440; LVIF_TEXT = 1; LVIF_IMAGE = 2; LVIF_PARAM = 4; LVIF_STATE = 8; { LVM_GETNEXTITEM structure } LVIF_DI_SETITEM = 4096; LVNI_ABOVE = 256; LVNI_ALL = 0; LVNI_BELOW = 512; LVNI_TOLEFT = 1024; LVNI_TORIGHT = 2048; LVNI_CUT = 4; LVNI_DROPHILITED = 8; LVNI_FOCUSED = 1; { LV_FINDINFO structure } LVNI_SELECTED = 2; LVFI_PARAM = 1; LVFI_PARTIAL = 8; LVFI_STRING = 2; LVFI_WRAP = 32; { LV_HITTESTINFO structure } LVFI_NEARESTXY = 64; LVHT_ABOVE = 8; LVHT_BELOW = 16; LVHT_NOWHERE = 1; LVHT_ONITEMICON = 2; LVHT_ONITEMLABEL = 4; LVHT_ONITEMSTATEICON = 8; LVHT_TOLEFT = 64; { LV_COLUMN structure } LVHT_TORIGHT = 32; LVCF_FMT = 1; LVCF_SUBITEM = 8; LVCF_TEXT = 4; LVCF_WIDTH = 2; LVCFMT_CENTER = 2; LVCFMT_LEFT = 0; { ListView_GetItemRect } LVCFMT_RIGHT = 1; LVIR_BOUNDS = 0; LVIR_ICON = 1; LVIR_LABEL = 2; { LVM_ARRANGE message } LVIR_SELECTBOUNDS = 3; LVA_ALIGNLEFT = 1; LVA_ALIGNTOP = 2; LVA_DEFAULT = 0; { LVM_SETCOLUMNWIDTH message } LVA_SNAPTOGRID = 5; LVSCW_AUTOSIZE = -1; { Tree View styles } LVSCW_AUTOSIZE_USEHEADER = -2; TVS_DISABLEDRAGDROP = 16; TVS_EDITLABELS = 8; TVS_HASBUTTONS = 1; TVS_HASLINES = 2; TVS_LINESATROOT = 4; { Tree View states } TVS_SHOWSELALWAYS = 32; TVIS_BOLD = 16; TVIS_CUT = 4; TVIS_DROPHILITED = 8; TVIS_EXPANDED = 32; TVIS_EXPANDEDONCE = 64; TVIS_FOCUSED = 1; TVIS_OVERLAYMASK = 3840; TVIS_SELECTED = 2; TVIS_STATEIMAGEMASK = 61440; { TV_ITEM structure } TVIS_USERMASK = 61440; TVIF_CHILDREN = 64; TVIF_HANDLE = 16; TVIF_IMAGE = 2; TVIF_PARAM = 4; TVIF_SELECTEDIMAGE = 32; TVIF_STATE = 8; TVIF_TEXT = 1; I_CHILDRENCALLBACK = -1; { TV_HITTESTINFO structure } I_IMAGECALLBACK = -1; TVHT_ABOVE = 256; TVHT_BELOW = 512; TVHT_NOWHERE = 1; TVHT_ONITEM = 70; TVHT_ONITEMBUTTON = 16; TVHT_ONITEMICON = 2; TVHT_ONITEMINDENT = 8; TVHT_ONITEMLABEL = 4; TVHT_ONITEMRIGHT = 32; TVHT_ONITEMSTATEICON = 64; TVHT_TOLEFT = 2048; { TVM_EXPAND message } TVHT_TORIGHT = 1024; TVE_COLLAPSE = 1; TVE_COLLAPSERESET = 32768; TVE_EXPAND = 2; { TVM_GETIMAGELIST message } TVE_TOGGLE = 3; TVSIL_NORMAL = 0; { TVM_GETNEXTITEM message } TVSIL_STATE = 2; TVGN_CARET = 9; TVGN_CHILD = 4; TVGN_DROPHILITE = 8; TVGN_FIRSTVISIBLE = 5; TVGN_NEXT = 1; TVGN_NEXTVISIBLE = 6; TVGN_PARENT = 3; TVGN_PREVIOUS = 2; TVGN_PREVIOUSVISIBLE = 7; { TVN_SELCHANGED message } TVGN_ROOT = 0; TVC_BYKEYBOARD = 2; TVC_BYMOUSE = 1; { Tab control styles } TVC_UNKNOWN = 0; TCS_BUTTONS = 256; TCS_FIXEDWIDTH = 1024; TCS_FOCUSNEVER = 32768; TCS_FOCUSONBUTTONDOWN = 4096; TCS_FORCEICONLEFT = 16; TCS_FORCELABELLEFT = 32; TCS_MULTILINE = 512; TCS_OWNERDRAWFIXED = 8192; TCS_RAGGEDRIGHT = 2048; TCS_RIGHTJUSTIFY = 0; TCS_SINGLELINE = 0; TCS_TABS = 0; { TC_ITEM structure } TCS_TOOLTIPS = 16384; TCIF_TEXT = 1; TCIF_IMAGE = 2; TCIF_PARAM = 8; { TC_HITTESTINFO structure } TCIF_RTLREADING = 4; TCHT_NOWHERE = 1; TCHT_ONITEM = 6; TCHT_ONITEMICON = 2; { Animation control styles } TCHT_ONITEMLABEL = 4; ACS_AUTOPLAY = 4; ACS_CENTER = 1; { MODEMDEVCAPS structure } ACS_TRANSPARENT = 2; DIALOPTION_BILLING = 64; DIALOPTION_QUIET = 128; DIALOPTION_DIALTONE = 256; MDMVOLFLAG_LOW = 1; MDMVOLFLAG_MEDIUM = 2; MDMVOLFLAG_HIGH = 4; MDMVOL_LOW = 0; MDMVOL_MEDIUM = 1; MDMVOL_HIGH = 2; MDMSPKRFLAG_OFF = 1; MDMSPKRFLAG_DIAL = 2; MDMSPKRFLAG_ON = 4; MDMSPKRFLAG_CALLSETUP = 8; MDMSPKR_OFF = 0; MDMSPKR_DIAL = 1; MDMSPKR_ON = 2; MDMSPKR_CALLSETUP = 3; MDM_BLIND_DIAL = 512; MDM_CCITT_OVERRIDE = 64; MDM_CELLULAR = 8; MDM_COMPRESSION = 1; MDM_ERROR_CONTROL = 2; MDM_FLOWCONTROL_HARD = 16; MDM_FLOWCONTROL_SOFT = 32; MDM_FORCED_EC = 4; MDM_SPEED_ADJUST = 128; MDM_TONE_DIAL = 256; { Languages } MDM_V23_OVERRIDE = 1024; LANG_BULGARIAN = 2; LANG_CHINESE = 4; LANG_CROATIAN = 26; LANG_CZECH = 5; LANG_DANISH = 6; LANG_DUTCH = 19; LANG_ENGLISH = 9; LANG_FINNISH = 11; LANG_FRENCH = 12; LANG_GERMAN = 7; LANG_GREEK = 8; LANG_HUNGARIAN = 14; LANG_ICELANDIC = 15; LANG_ITALIAN = 16; LANG_JAPANESE = 17; LANG_KOREAN = 18; LANG_NEUTRAL = 0; LANG_NORWEGIAN = 20; LANG_POLISH = 21; LANG_PORTUGUESE = 22; LANG_ROMANIAN = 24; LANG_RUSSIAN = 25; LANG_SLOVAK = 27; LANG_SLOVENIAN = 36; LANG_SPANISH = 10; LANG_SWEDISH = 29; LANG_TURKISH = 31; SUBLANG_CHINESE_SIMPLIFIED = 2; SUBLANG_CHINESE_TRADITIONAL = 1; SUBLANG_CHINESE_HONGKONG = 3; SUBLANG_CHINESE_SINGAPORE = 4; SUBLANG_DEFAULT = 1; SUBLANG_DUTCH = 1; SUBLANG_DUTCH_BELGIAN = 2; SUBLANG_ENGLISH_AUS = 3; SUBLANG_ENGLISH_CAN = 4; SUBLANG_ENGLISH_EIRE = 6; SUBLANG_ENGLISH_NZ = 5; SUBLANG_ENGLISH_UK = 2; SUBLANG_ENGLISH_US = 1; SUBLANG_FRENCH = 1; SUBLANG_FRENCH_BELGIAN = 2; SUBLANG_FRENCH_CANADIAN = 3; SUBLANG_FRENCH_SWISS = 4; SUBLANG_GERMAN = 1; SUBLANG_GERMAN_AUSTRIAN = 3; SUBLANG_GERMAN_SWISS = 2; SUBLANG_ITALIAN = 1; SUBLANG_ITALIAN_SWISS = 2; SUBLANG_NEUTRAL = 0; SUBLANG_NORWEGIAN_BOKMAL = 1; SUBLANG_NORWEGIAN_NYNORSK = 2; SUBLANG_PORTUGUESE = 2; SUBLANG_PORTUGUESE_BRAZILIAN = 1; SUBLANG_SPANISH = 1; SUBLANG_SPANISH_MEXICAN = 2; SUBLANG_SPANISH_MODERN = 3; SUBLANG_SYS_DEFAULT = 2; NLS_VALID_LOCALE_MASK = 1048575; SORT_DEFAULT = 0; SORT_JAPANESE_XJIS = 0; SORT_JAPANESE_UNICODE = 1; SORT_CHINESE_BIG5 = 0; SORT_CHINESE_UNICODE = 1; SORT_KOREAN_KSC = 0; { SYSTEM_INFO structure } SORT_KOREAN_UNICODE = 1; PROCESSOR_INTEL_386 = 386; PROCESSOR_INTEL_486 = 486; PROCESSOR_INTEL_PENTIUM = 586; PROCESSOR_MIPS_R4000 = 4000; { FSCTL_SET_COMPRESSION } PROCESSOR_ALPHA_21064 = 21064; COMPRESSION_FORMAT_NONE = 0; COMPRESSION_FORMAT_DEFAULT = 1; { TAPE_GET_DRIVE_PARAMETERS structure } COMPRESSION_FORMAT_LZNT1 = 2; TAPE_DRIVE_COMPRESSION = 131072; TAPE_DRIVE_ECC = 65536; TAPE_DRIVE_ERASE_BOP_ONLY = 64; TAPE_DRIVE_ERASE_LONG = 32; TAPE_DRIVE_ERASE_IMMEDIATE = 128; TAPE_DRIVE_ERASE_SHORT = 16; TAPE_DRIVE_FIXED = 1; TAPE_DRIVE_FIXED_BLOCK = 1024; TAPE_DRIVE_INITIATOR = 4; TAPE_DRIVE_PADDING = 262144; TAPE_DRIVE_GET_ABSOLUTE_BLK = 1048576; TAPE_DRIVE_GET_LOGICAL_BLK = 2097152; TAPE_DRIVE_REPORT_SMKS = 524288; TAPE_DRIVE_SELECT = 2; TAPE_DRIVE_SET_EOT_WZ_SIZE = 4194304; TAPE_DRIVE_TAPE_CAPACITY = 256; TAPE_DRIVE_TAPE_REMAINING = 512; TAPE_DRIVE_VARIABLE_BLOCK = 2048; TAPE_DRIVE_WRITE_PROTECT = 4096; TAPE_DRIVE_ABS_BLK_IMMED = -2147475456; TAPE_DRIVE_ABSOLUTE_BLK = -2147479552; TAPE_DRIVE_END_OF_DATA = -2147418112; TAPE_DRIVE_FILEMARKS = -2147221504; TAPE_DRIVE_LOAD_UNLOAD = -2147483647; TAPE_DRIVE_LOAD_UNLD_IMMED = -2147483616; TAPE_DRIVE_LOCK_UNLOCK = -2147483644; TAPE_DRIVE_LOCK_UNLK_IMMED = -2147483520; TAPE_DRIVE_LOG_BLK_IMMED = -2147450880; TAPE_DRIVE_LOGICAL_BLK = -2147467264; TAPE_DRIVE_RELATIVE_BLKS = -2147352576; TAPE_DRIVE_REVERSE_POSITION = -2143289344; TAPE_DRIVE_REWIND_IMMEDIATE = -2147483640; TAPE_DRIVE_SEQUENTIAL_FMKS = -2146959360; TAPE_DRIVE_SEQUENTIAL_SMKS = -2145386496; TAPE_DRIVE_SET_BLOCK_SIZE = -2147483632; TAPE_DRIVE_SET_COMPRESSION = -2147483136; TAPE_DRIVE_SET_ECC = -2147483392; TAPE_DRIVE_SET_PADDING = -2147482624; TAPE_DRIVE_SET_REPORT_SMKS = -2147481600; TAPE_DRIVE_SETMARKS = -2146435072; TAPE_DRIVE_SPACE_IMMEDIATE = -2139095040; TAPE_DRIVE_TENSION = -2147483646; TAPE_DRIVE_TENSION_IMMED = -2147483584; TAPE_DRIVE_WRITE_FILEMARKS = -2113929216; TAPE_DRIVE_WRITE_LONG_FMKS = -2013265920; TAPE_DRIVE_WRITE_MARK_IMMED = -1879048192; TAPE_DRIVE_WRITE_SETMARKS = -2130706432; { Standard rights } TAPE_DRIVE_WRITE_SHORT_FMKS = -2080374784; STANDARD_RIGHTS_REQUIRED = $f0000; STANDARD_RIGHTS_WRITE = $20000; STANDARD_RIGHTS_READ = $20000; STANDARD_RIGHTS_EXECUTE = $20000; STANDARD_RIGHTS_ALL = $1f0000; { ACCESS_MASK } SPECIFIC_RIGHTS_ALL = $ffff; MAXIMUM_ALLOWED = $2000000; { SID } GENERIC_ALL = $10000000; SECURITY_NULL_RID = 0; SECURITY_WORLD_RID = 0; SECURITY_LOCAL_RID = 0; SECURITY_CREATOR_OWNER_RID = 0; SECURITY_CREATOR_GROUP_RID = $1; SECURITY_DIALUP_RID = $1; SECURITY_NETWORK_RID = $2; SECURITY_BATCH_RID = $3; SECURITY_INTERACTIVE_RID = $4; SECURITY_LOGON_IDS_RID = $5; SECURITY_LOGON_IDS_RID_COUNT = $3; SECURITY_SERVICE_RID = $6; SECURITY_LOCAL_SYSTEM_RID = $12; SECURITY_BUILTIN_DOMAIN_RID = $20; DOMAIN_USER_RID_ADMIN = $1f4; DOMAIN_USER_RID_GUEST = $1f5; DOMAIN_GROUP_RID_ADMINS = $200; DOMAIN_GROUP_RID_USERS = $201; DOMAIN_ALIAS_RID_ADMINS = $220; DOMAIN_ALIAS_RID_USERS = $221; DOMAIN_ALIAS_RID_GUESTS = $222; DOMAIN_ALIAS_RID_POWER_USERS = $223; DOMAIN_ALIAS_RID_ACCOUNT_OPS = $224; DOMAIN_ALIAS_RID_SYSTEM_OPS = $225; DOMAIN_ALIAS_RID_PRINT_OPS = $226; DOMAIN_ALIAS_RID_BACKUP_OPS = $227; { TOKEN_GROUPS structure } DOMAIN_ALIAS_RID_REPLICATOR = $228; SE_GROUP_MANDATORY = $1; SE_GROUP_ENABLED_BY_DEFAULT = $2; SE_GROUP_ENABLED = $4; SE_GROUP_OWNER = $8; { SECURITY_DESCRIPTOR_CONTROL } SE_GROUP_LOGON_ID = $c0000000; // SECURITY_DESCRIPTOR_REVISION = 1; SECURITY_DESCRIPTOR_MIN_LENGTH = 20; SE_OWNER_DEFAULTED = 1; SE_GROUP_DEFAULTED = 2; SE_DACL_PRESENT = 4; SE_DACL_DEFAULTED = 8; SE_SACL_PRESENT = 16; SE_SACL_DEFAULTED = 32; { PRIVILEGE_SET } SE_SELF_RELATIVE = 32768; SE_PRIVILEGE_ENABLED_BY_DEFAULT = $1; SE_PRIVILEGE_ENABLED = $2; SE_PRIVILEGE_USED_FOR_ACCESS = $80000000; PRIVILEGE_SET_ALL_NECESSARY = $1; { OPENFILENAME structure } OFN_ALLOWMULTISELECT = $200; OFN_CREATEPROMPT = $2000; OFN_ENABLEHOOK = $20; OFN_ENABLETEMPLATE = $40; OFN_ENABLETEMPLATEHANDLE = $80; OFN_EXPLORER = $80000; OFN_EXTENSIONDIFFERENT = $400; OFN_FILEMUSTEXIST = $1000; OFN_HIDEREADONLY = $4; OFN_LONGNAMES = $200000; OFN_NOCHANGEDIR = $8; OFN_NODEREFERENCELINKS = $100000; OFN_NOLONGNAMES = $40000; OFN_NONETWORKBUTTON = $20000; OFN_NOREADONLYRETURN = $8000; OFN_NOTESTFILECREATE = $10000; OFN_NOVALIDATE = $100; OFN_OVERWRITEPROMPT = $2; OFN_PATHMUSTEXIST = $800; OFN_READONLY = $1; OFN_SHAREAWARE = $4000; { SHAREVISTRING message } OFN_SHOWHELP = $10; OFN_SHAREFALLTHROUGH = $2; OFN_SHARENOWARN = $1; { Open/Save notifications } OFN_SHAREWARN = 0; CDN_INITDONE = $fffffda7; CDN_SELCHANGE = $fffffda6; CDN_FOLDERCHANGE = $fffffda5; CDN_SHAREVIOLATION = $fffffda4; CDN_HELP = $fffffda3; CDN_FILEOK = $fffffda2; { Open/Save messages } CDN_TYPECHANGE = $fffffda1; CDM_GETFILEPATH = $465; CDM_GETFOLDERIDLIST = $467; CDM_GETFOLDERPATH = $466; CDM_GETSPEC = $464; CDM_HIDECONTROL = $469; CDM_SETCONTROLTEXT = $468; { CHOOSECOLOR structure } CDM_SETDEFEXT = $46a; CC_ENABLEHOOK = $10; CC_ENABLETEMPLATE = $20; CC_ENABLETEMPLATEHANDLE = $40; CC_FULLOPEN = $2; CC_PREVENTFULLOPEN = $4; CC_RGBINIT = $1; CC_SHOWHELP = $8; { FINDREPLACE structure } CC_SOLIDCOLOR = $80; FR_DIALOGTERM = $40; FR_DOWN = $1; FR_ENABLEHOOK = $100; FR_ENABLETEMPLATE = $200; FR_ENABLETEMPLATEHANDLE = $2000; FR_FINDNEXT = $8; FR_HIDEUPDOWN = $4000; FR_HIDEMATCHCASE = $8000; FR_HIDEWHOLEWORD = $10000; FR_MATCHCASE = $4; FR_NOMATCHCASE = $800; FR_NOUPDOWN = $400; FR_NOWHOLEWORD = $1000; FR_REPLACE = $10; FR_REPLACEALL = $20; FR_SHOWHELP = $80; { CHOOSEFONT structure } FR_WHOLEWORD = $2; CF_APPLY = $200; CF_ANSIONLY = $400; CF_BOTH = $3; CF_TTONLY = $40000; CF_EFFECTS = $100; CF_ENABLEHOOK = $8; CF_ENABLETEMPLATE = $10; CF_ENABLETEMPLATEHANDLE = $20; CF_FIXEDPITCHONLY = $4000; CF_FORCEFONTEXIST = $10000; CF_INITTOLOGFONTSTRUCT = $40; CF_LIMITSIZE = $2000; CF_NOOEMFONTS = $800; CF_NOFACESEL = $80000; CF_NOSCRIPTSEL = $800000; CF_NOSTYLESEL = $100000; CF_NOSIZESEL = $200000; CF_NOSIMULATIONS = $1000; CF_NOVECTORFONTS = $800; CF_NOVERTFONTS = $1000000; CF_PRINTERFONTS = $2; CF_SCALABLEONLY = $20000; CF_SCREENFONTS = $1; CF_SCRIPTSONLY = $400; CF_SELECTSCRIPT = $400000; CF_SHOWHELP = $4; CF_USESTYLE = $80; CF_WYSIWYG = $8000; BOLD_FONTTYPE = $100; ITALIC_FONTTYPE = $200; PRINTER_FONTTYPE = $4000; REGULAR_FONTTYPE = $400; SCREEN_FONTTYPE = $2000; { LBSELCHSTRING message } SIMULATED_FONTTYPE = $8000; CD_LBSELCHANGE = 0; CD_LBSELADD = 2; CD_LBSELSUB = 1; { DEVNAMES structure } CD_LBSELNOITEMS = -1; { PRINTDLG structure } DN_DEFAULTPRN = 1; PD_ALLPAGES = 0; PD_COLLATE = 16; PD_DISABLEPRINTTOFILE = 524288; PD_ENABLEPRINTHOOK = 4096; PD_ENABLEPRINTTEMPLATE = 16384; PD_ENABLEPRINTTEMPLATEHANDLE = 65536; PD_ENABLESETUPHOOK = 8192; PD_ENABLESETUPTEMPLATE = 32768; PD_ENABLESETUPTEMPLATEHANDLE = 131072; PD_HIDEPRINTTOFILE = 1048576; PD_NOPAGENUMS = 8; PD_NOSELECTION = 4; PD_NOWARNING = 128; PD_PAGENUMS = 2; PD_PRINTSETUP = 64; PD_PRINTTOFILE = 32; PD_RETURNDC = 256; PD_RETURNDEFAULT = 1024; PD_RETURNIC = 512; PD_SELECTION = 1; PD_SHOWHELP = 2048; PD_USEDEVMODECOPIES = 262144; { PAGESETUPDLG structure } PD_USEDEVMODECOPIESANDCOLLATE = 262144; PSD_DEFAULTMINMARGINS = 0; PSD_DISABLEMARGINS = 16; PSD_DISABLEORIENTATION = 256; PSD_DISABLEPAGEPAINTING = 524288; PSD_DISABLEPAPER = 512; PSD_DISABLEPRINTER = 32; PSD_ENABLEPAGEPAINTHOOK = 262144; PSD_ENABLEPAGESETUPHOOK = 8192; PSD_ENABLEPAGESETUPTEMPLATE = 32768; PSD_ENABLEPAGESETUPTEMPLATEHANDLE = 131072; PSD_INHUNDREDTHSOFMILLIMETERS = 8; PSD_INTHOUSANDTHSOFINCHES = 4; PSD_INWININIINTLMEASURE = 0; PSD_MARGINS = 2; PSD_MINMARGINS = 1; PSD_NOWARNING = 128; PSD_RETURNDEFAULT = 1024; { WM_SHOWWINDOW message } PSD_SHOWHELP = 2048; SW_OTHERUNZOOM = 4; SW_OTHERZOOM = 2; SW_PARENTCLOSING = 1; { Virtual Key codes } SW_PARENTOPENING = 3; VK_LBUTTON = 1; VK_RBUTTON = 2; VK_CANCEL = 3; VK_MBUTTON = 4; VK_BACK = 8; VK_TAB = 9; VK_CLEAR = 12; VK_RETURN = 13; VK_SHIFT = 16; VK_CONTROL = 17; VK_MENU = 18; VK_PAUSE = 19; VK_CAPITAL = 20; VK_ESCAPE = 27; VK_SPACE = 32; VK_PRIOR = 33; VK_NEXT = 34; VK_END = 35; VK_HOME = 36; VK_LEFT = 37; VK_UP = 38; VK_RIGHT = 39; VK_DOWN = 40; VK_SELECT = 41; VK_EXECUTE = 43; VK_SNAPSHOT = 44; VK_INSERT = 45; VK_DELETE = 46; VK_HELP = 47; VK_0 = 48; VK_1 = 49; VK_2 = 50; VK_3 = 51; VK_4 = 52; VK_5 = 53; VK_6 = 54; VK_7 = 55; VK_8 = 56; VK_9 = 57; VK_A = 65; VK_B = 66; VK_C = 67; VK_D = 68; VK_E = 69; VK_F = 70; VK_G = 71; VK_H = 72; VK_I = 73; VK_J = 74; VK_K = 75; VK_L = 76; VK_M = 77; VK_N = 78; VK_O = 79; VK_P = 80; VK_Q = 81; VK_R = 82; VK_S = 83; VK_T = 84; VK_U = 85; VK_V = 86; VK_W = 87; VK_X = 88; VK_Y = 89; VK_Z = 90; VK_NUMPAD0 = 96; VK_NUMPAD1 = 97; VK_NUMPAD2 = 98; VK_NUMPAD3 = 99; VK_NUMPAD4 = 100; VK_NUMPAD5 = 101; VK_NUMPAD6 = 102; VK_NUMPAD7 = 103; VK_NUMPAD8 = 104; VK_NUMPAD9 = 105; VK_MULTIPLY = 106; VK_ADD = 107; VK_SEPARATOR = 108; VK_SUBTRACT = 109; VK_DECIMAL = 110; VK_DIVIDE = 111; VK_F1 = 112; VK_F2 = 113; VK_F3 = 114; VK_F4 = 115; VK_F5 = 116; VK_F6 = 117; VK_F7 = 118; VK_F8 = 119; VK_F9 = 120; VK_F10 = 121; VK_F11 = 122; VK_F12 = 123; VK_F13 = 124; VK_F14 = 125; VK_F15 = 126; VK_F16 = 127; VK_F17 = 128; VK_F18 = 129; VK_F19 = 130; VK_F20 = 131; VK_F21 = 132; VK_F22 = 133; VK_F23 = 134; { GetAsyncKeyState } VK_F24 = 135; VK_NUMLOCK = 144; VK_SCROLL = 145; VK_LSHIFT = 160; VK_LCONTROL = 162; VK_LMENU = 164; VK_RSHIFT = 161; VK_RCONTROL = 163; { ImmGetVirtualKey } VK_RMENU = 165; { Keystroke Message Flags } VK_PROCESSKEY = 229; KF_ALTDOWN = 8192; KF_DLGMODE = 2048; KF_EXTENDED = 256; KF_MENUMODE = 4096; KF_REPEAT = 16384; { GetKeyboardLayoutName } KF_UP = 32768; { WM_ACTIVATE message } KL_NAMELENGTH = 9; WA_ACTIVE = 1; WA_CLICKACTIVE = 2; { WM_ACTIVATE message } WA_INACTIVE = 0; PWR_CRITICALRESUME = 3; PWR_SUSPENDREQUEST = 1; PWR_SUSPENDRESUME = 2; PWR_FAIL = -1; { WM_NOTIFYFORMAT message } PWR_OK = 1; NF_QUERY = 3; NF_REQUERY = 4; NFR_ANSI = 1; { WM_SIZING message } NFR_UNICODE = 2; WMSZ_BOTTOM = 6; WMSZ_BOTTOMLEFT = 7; WMSZ_BOTTOMRIGHT = 8; WMSZ_LEFT = 1; WMSZ_RIGHT = 2; WMSZ_TOP = 3; WMSZ_TOPLEFT = 4; { WM_MOUSEACTIVATE message } WMSZ_TOPRIGHT = 5; MA_ACTIVATE = 1; MA_ACTIVATEANDEAT = 2; MA_NOACTIVATE = 3; { WM_SIZE message } MA_NOACTIVATEANDEAT = 4; SIZE_MAXHIDE = 4; SIZE_MAXIMIZED = 2; SIZE_MAXSHOW = 3; SIZE_MINIMIZED = 1; { WM_NCCALCSIZE message } SIZE_RESTORED = 0; WVR_ALIGNTOP = 16; WVR_ALIGNLEFT = 32; WVR_ALIGNBOTTOM = 64; WVR_ALIGNRIGHT = 128; WVR_HREDRAW = 256; WVR_VREDRAW = 512; WVR_REDRAW = 768; { WM_NCHITTEST message } WVR_VALIDRECTS = 1024; HTBOTTOM = 15; HTBOTTOMLEFT = 16; HTBOTTOMRIGHT = 17; HTCAPTION = 2; HTCLIENT = 1; HTERROR = -2; HTGROWBOX = 4; HTHSCROLL = 6; HTLEFT = 10; HTMENU = 5; HTNOWHERE = 0; HTREDUCE = 8; HTRIGHT = 11; HTSIZE = 4; HTSYSMENU = 3; HTTOP = 12; HTTOPLEFT = 13; HTTOPRIGHT = 14; HTTRANSPARENT = -1; HTVSCROLL = 7; { Mouse messages } HTZOOM = 9; MK_CONTROL = 8; MK_LBUTTON = 1; MK_MBUTTON = 16; MK_RBUTTON = 2; { WNDCLASS structure } MK_SHIFT = 4; CS_BYTEALIGNCLIENT = 4096; CS_BYTEALIGNWINDOW = 8192; CS_CLASSDC = 64; CS_DBLCLKS = 8; CS_GLOBALCLASS = 16384; CS_HREDRAW = 2; CS_NOCLOSE = 512; CS_OWNDC = 32; CS_PARENTDC = 128; CS_SAVEBITS = 2048; CS_VREDRAW = 1; { ACCEL structure } DLGWINDOWEXTRA = 30; FALT = 16; FCONTROL = 8; FNOINVERT = 2; FSHIFT = 4; { MENUITEMINFO structure } FVIRTKEY = 1; MIIM_CHECKMARKS = 8; MIIM_DATA = 32; MIIM_ID = 2; MIIM_STATE = 1; MIIM_SUBMENU = 4; MIIM_TYPE = 16; MFT_BITMAP = $4; MFT_MENUBARBREAK = $20; MFT_MENUBREAK = $40; MFT_OWNERDRAW = $100; MFT_RADIOCHECK = $200; MFT_RIGHTJUSTIFY = $4000; MFT_SEPARATOR = $800; MFT_STRING = 0; MFS_CHECKED = $8; MFS_DEFAULT = $1000; MFS_DISABLED = $3; MFS_ENABLED = 0; MFS_GRAYED = $3; MFS_HILITE = $80; MFS_UNCHECKED = 0; { SERIALKEYS structure } MFS_UNHILITE = 0; SERKF_AVAILABLE = 2; SERKF_INDICATOR = 4; { FILTERKEYS structure } SERKF_SERIALKEYSON = 1; FKF_AVAILABLE = 2; FKF_CLICKON = 64; FKF_FILTERKEYSON = 1; FKF_HOTKEYACTIVE = 4; FKF_HOTKEYSOUND = 16; FKF_CONFIRMHOTKEY = 8; { HELPINFO structure } FKF_INDICATOR = 32; HELPINFO_MENUITEM = 2; { WM_PRINT message } HELPINFO_WINDOW = 1; PRF_CHECKVISIBLE = $1; PRF_CHILDREN = $10; PRF_CLIENT = $4; PRF_ERASEBKGND = $8; PRF_NONCLIENT = $2; { WM_SYSCOMMAND message } PRF_OWNED = $20; SC_CLOSE = 61536; SC_CONTEXTHELP = 61824; SC_DEFAULT = 61792; SC_HOTKEY = 61776; SC_HSCROLL = 61568; SC_KEYMENU = 61696; SC_MAXIMIZE = 61488; SC_ZOOM = 61488; SC_MINIMIZE = 61472; SC_ICON = 61472; SC_MONITORPOWER = 61808; SC_MOUSEMENU = 61584; SC_MOVE = 61456; SC_NEXTWINDOW = 61504; SC_PREVWINDOW = 61520; SC_RESTORE = 61728; SC_SCREENSAVE = 61760; SC_SIZE = 61440; SC_TASKLIST = 61744; { DM_GETDEFID message } SC_VSCROLL = 61552; { WM_GETDLGCODE message } DC_HASDEFID = 21323; DLGC_BUTTON = 8192; DLGC_DEFPUSHBUTTON = 16; DLGC_HASSETSEL = 8; DLGC_RADIOBUTTON = 64; DLGC_STATIC = 256; DLGC_UNDEFPUSHBUTTON = 32; DLGC_WANTALLKEYS = 4; DLGC_WANTARROWS = 1; DLGC_WANTCHARS = 128; DLGC_WANTMESSAGE = 4; { EM_SETMARGINS message } DLGC_WANTTAB = 2; EC_LEFTMARGIN = 1; EC_RIGHTMARGIN = 2; { LB_SETCOUNT message } EC_USEFONTINFO = 65535; LB_ERR = -1; { CB_DIR message } LB_ERRSPACE = -2; CB_ERR = -1; { WM_IME_CONTROL message } CB_ERRSPACE = -2; IMC_GETCANDIDATEPOS = 7; IMC_GETCOMPOSITIONFONT = 9; IMC_GETCOMPOSITIONWINDOW = 11; IMC_GETSTATUSWINDOWPOS = 15; IMC_CLOSESTATUSWINDOW = 33; IMC_OPENSTATUSWINDOW = 34; IMC_SETCANDIDATEPOS = 8; IMC_SETCOMPOSITIONFONT = 10; IMC_SETCOMPOSITIONWINDOW = 12; { WM_IME_CONTROL message } IMC_SETSTATUSWINDOWPOS = 16; IMN_CHANGECANDIDATE = 3; IMN_CLOSECANDIDATE = 4; IMN_CLOSESTATUSWINDOW = 1; IMN_GUIDELINE = 13; IMN_OPENCANDIDATE = 5; IMN_OPENSTATUSWINDOW = 2; IMN_SETCANDIDATEPOS = 9; IMN_SETCOMPOSITIONFONT = 10; IMN_SETCOMPOSITIONWINDOW = 11; IMN_SETCONVERSIONMODE = 6; IMN_SETOPENSTATUS = 8; IMN_SETSENTENCEMODE = 7; IMN_SETSTATUSWINDOWPOS = 12; { STICKYKEYS structure } IMN_PRIVATE = 14; SKF_AUDIBLEFEEDBACK = 64; SKF_AVAILABLE = 2; SKF_CONFIRMHOTKEY = 8; SKF_HOTKEYACTIVE = 4; SKF_HOTKEYSOUND = 16; SKF_INDICATOR = 32; SKF_STICKYKEYSON = 1; SKF_TRISTATE = 128; { MOUSEKEYS structure } SKF_TWOKEYSOFF = 256; MKF_AVAILABLE = 2; MKF_CONFIRMHOTKEY = 8; MKF_HOTKEYACTIVE = 4; MKF_HOTKEYSOUND = 16; MKF_INDICATOR = 32; MKF_MOUSEKEYSON = 1; MKF_MODIFIERS = 64; { SOUNDSENTRY structure } MKF_REPLACENUMBERS = 128; SSF_AVAILABLE = 2; SSF_SOUNDSENTRYON = 1; SSTF_BORDER = 2; SSTF_CHARS = 1; SSTF_DISPLAY = 3; SSTF_NONE = 0; SSGF_DISPLAY = 3; SSGF_NONE = 0; SSWF_CUSTOM = 4; SSWF_DISPLAY = 3; SSWF_NONE = 0; SSWF_TITLE = 1; { ACCESSTIMEOUT structure } SSWF_WINDOW = 2; ATF_ONOFFFEEDBACK = 2; { HIGHCONTRAST structure } ATF_TIMEOUTON = 1; HCF_AVAILABLE = 2; HCF_CONFIRMHOTKEY = 8; HCF_HIGHCONTRASTON = 1; HCF_HOTKEYACTIVE = 4; HCF_HOTKEYAVAILABLE = 64; HCF_HOTKEYSOUND = 16; { TOGGLEKEYS structure } HCF_INDICATOR = 32; TKF_AVAILABLE = 2; TKF_CONFIRMHOTKEY = 8; TKF_HOTKEYACTIVE = 4; TKF_HOTKEYSOUND = 16; { Installable Policy } TKF_TOGGLEKEYSON = 1; { SERVICE_INFO structure } PP_DISPLAYERRORS = 1; RESOURCEDISPLAYTYPE_DOMAIN = 1; RESOURCEDISPLAYTYPE_FILE = 4; RESOURCEDISPLAYTYPE_GENERIC = 0; RESOURCEDISPLAYTYPE_GROUP = 5; RESOURCEDISPLAYTYPE_SERVER = 2; { KEY_EVENT_RECORD structure } RESOURCEDISPLAYTYPE_SHARE = 3; CAPSLOCK_ON = 128; ENHANCED_KEY = 256; LEFT_ALT_PRESSED = 2; LEFT_CTRL_PRESSED = 8; NUMLOCK_ON = 32; RIGHT_ALT_PRESSED = 1; RIGHT_CTRL_PRESSED = 4; SCROLLLOCK_ON = 64; { MOUSE_EVENT_RECORD structure } SHIFT_PRESSED = 16; FROM_LEFT_1ST_BUTTON_PRESSED = 1; RIGHTMOST_BUTTON_PRESSED = 2; FROM_LEFT_2ND_BUTTON_PRESSED = 4; FROM_LEFT_3RD_BUTTON_PRESSED = 8; FROM_LEFT_4TH_BUTTON_PRESSED = 16; DOUBLE_CLICK = 2; { INPUT_RECORD structure } MOUSE_MOVED = 1; KEY_EVENT = 1; MOUSE_EVENT = 2; WINDOW_BUFFER_SIZE_EVENT = 4; MENU_EVENT = 8; { BITMAPINFOHEADER structure } FOCUS_EVENT = 16; BI_RGB = 0; BI_RLE8 = 1; BI_RLE4 = 2; { Extensions to OpenGL } { ChoosePixelFormat } BI_BITFIELDS = 3; PFD_DRAW_TO_WINDOW = $4; PFD_DRAW_TO_BITMAP = $8; PFD_SUPPORT_GDI = $10; PFD_SUPPORT_OPENGL = $20; PFD_DOUBLEBUFFER = $1; PFD_STEREO = $2; PFD_DOUBLEBUFFER_DONTCARE = $40000000; PFD_STEREO_DONTCARE = $80000000; PFD_TYPE_RGBA = 0; PFD_TYPE_COLORINDEX = 1; PFD_MAIN_PLANE = 0; PFD_OVERLAY_PLANE = 1; { wglUseFontOutlines } PFD_UNDERLAY_PLANE = -1; WGL_FONT_LINES = 0; { LAYERPLANEDESCRIPTOR structure } { PIXELFORMATDESCRIPTOR structure } WGL_FONT_POLYGONS = 1; PFD_GENERIC_FORMAT = $40; PFD_NEED_PALETTE = $80; PFD_NEED_SYSTEM_PALETTE = $100; PFD_SWAP_COPY = $400; PFD_SWAP_EXCHANGE = $200; { Common control window classes } ANIMATE_CLASSW = 'SysAnimate32'; HOTKEY_CLASSW = 'msctls_hotkey32'; PROGRESS_CLASSW = 'msctls_progress32'; STATUSCLASSNAMEW = 'msctls_statusbar32'; TOOLBARCLASSNAMEW = 'ToolbarWindow32'; TOOLTIPS_CLASSW = 'tooltips_class32'; TRACKBAR_CLASSW = 'msctls_trackbar32'; UPDOWN_CLASSW = 'msctls_updown32'; WC_HEADERW = 'SysHeader32'; WC_LISTVIEWW = 'SysListView32'; WC_TABCONTROLW = 'SysTabControl32'; WC_TREEVIEWW = 'SysTreeView32'; ANIMATE_CLASSA = 'SysAnimate32'; HOTKEY_CLASSA = 'msctls_hotkey32'; PROGRESS_CLASSA = 'msctls_progress32'; STATUSCLASSNAMEA = 'msctls_statusbar32'; TOOLBARCLASSNAMEA = 'ToolbarWindow32'; TOOLTIPS_CLASSA = 'tooltips_class32'; TRACKBAR_CLASSA = 'msctls_trackbar32'; UPDOWN_CLASSA = 'msctls_updown32'; WC_HEADERA = 'SysHeader32'; WC_LISTVIEWA = 'SysListView32'; WC_TABCONTROLA = 'SysTabControl32'; WC_TREEVIEWA = 'SysTreeView32'; { Common dialog messages } COLOROKSTRINGW = 'commdlg_ColorOK'; FILEOKSTRINGW = 'commdlg_FileNameOK'; FINDMSGSTRINGW = 'commdlg_FindReplace'; HELPMSGSTRINGW = 'commdlg_help'; LBSELCHSTRINGW = 'commdlg_LBSelChangedNotify'; SETRGBSTRINGW = 'commdlg_SetRGBColor'; SHAREVISTRINGW = 'commdlg_ShareViolation'; COLOROKSTRINGA = 'commdlg_ColorOK'; FILEOKSTRINGA = 'commdlg_FileNameOK'; FINDMSGSTRINGA = 'commdlg_FindReplace'; HELPMSGSTRINGA = 'commdlg_help'; LBSELCHSTRINGA = 'commdlg_LBSelChangedNotify'; SETRGBSTRINGA = 'commdlg_SetRGBColor'; SHAREVISTRINGA = 'commdlg_ShareViolation'; UNICODE_NULL : WCHAR = 0; INVALID_HANDLE_VALUE : THANDLE = -1; { PostMessage } HWND_BROADCAST : HWND = $FFFF; { RegCreateKey } HKEY_CLASSES_ROOT : HKEY = $80000000; HKEY_CURRENT_USER : HKEY = $80000001; HKEY_LOCAL_MACHINE : HKEY = $80000002; HKEY_USERS : HKEY = $80000003; HKEY_PERFORMANCE_DATA : HKEY = 80000004; HKEY_CURRENT_CONFIG : HKEY = $80000005; HWND_BOTTOM : HWND = 1; HWND_NOTOPMOST : HWND = -2; HWND_TOP : HWND = 0; HWND_TOPMOST : HWND = -1; HINST_COMMCTRL : HINSTANCE = -1; LPSTR_TEXTCALLBACKW : LPWSTR = nil; LPSTR_TEXTCALLBACKA : LPSTR = nil; implementation end. { $Log$ Revision 1.4 1998-06-25 08:41:47 florian * better rtti Revision 1.3 1998/06/10 10:39:12 peter * working w32 rtl }