interfaces.idl File Reference

Go to the source code of this file.

Classes

interface  WindowSystemObject
 The WindowSystemObject object is the root object of the WSO object model hierarchy. More...
interface  Version
 This object contains WSO version information. More...
interface  Object
 This is the base class of all objects in the WSO, that supports events. More...
interface  Control
 This is the base class of all controls. More...
interface  Collection
 The Collection object is an ordered set of items. More...
interface  ImageList
 The ImageList object is used to store images, which can then be displayed by controls or in a menu. More...
interface  Frame
 The Frame control is a control that contains controls. More...
interface  Form
 The Form is a top level frame. More...
interface  GraphicObject
 GraphicObject is the base class for Pen, Brush, FontEx. More...
interface  Pen
 Pen object is used to draw lines or outline shapes. More...
interface  Brush
 Brush object represents the color and other options used to fill solid shapes. More...
interface  FontEx
 FontEx object represents the color and other options used to draw text. More...
interface  Action
 Use Action object to specify the behavior and options of an item in a menu or an button in a toolbar. More...
interface  ButtonControl
 This is the base class of all button controls in the WSO. More...
interface  Button
 The Button control allows the user to push it. More...
interface  CheckBox
 The CheckBox control allows the user to check it. More...
interface  RadioButton
 Radio buttons are used to allow the user select one of several options. More...
interface  StringsControl
 This is the base class of all controls that contains an set of strings. More...
interface  Edit
 Edit control is a control in which the user can enter and edit text. More...
interface  Paragraph
 Specifies paragraph parameters for the RichEdit. More...
interface  RichEdit
 RichEdit control is a control in which the user can enter and edit text. More...
interface  ListControl
 This is the base class of all controls that contains an ordered list. More...
interface  ListControlItem
 A ListItem object represents second argument in the OnDrawItem event handler. More...
interface  ListBox
 ListBox control displays a list of items and allows the user to select one or more items from the list. More...
interface  ComboBox
 ComboBox control displays a text edit control combined with a ListBox control. More...
interface  StatusItem
 Represents one panel in the StatusBar. More...
interface  StatusBar
 Represents a control that displays panels and information in a horizontal bar in an application window. More...
interface  StatusControl
 This is the base class of ProgressBar, ScrollBar. More...
interface  ProgressBar
 A ProgressBar control visually indicates the progress of a operation. More...
interface  ScrollBar
 The ScrollBar control is a rectangle that contains a scroll box and has direction arrows at both ends. More...
interface  Tab
 Represents one panel in the TabControl. More...
interface  TabControl
 TabControl is a control that contains multiple panels that share the same space on the window. More...
interface  PageControl
 Customized version of the TabControl. More...
interface  ToolBar
 A toolbar is a control that contains one or more buttons. More...
interface  MenuBar
 A Menubar control is a control that represents a menu. More...
interface  ReBarBand
 Represents one panel in the ReBar. More...
interface  ReBar
 A ReBar control is a Frame of some special kind. More...
interface  HyperLink
 A HyperLink control represents a hyper link. More...
interface  Pager
 A Pager control is a Frame of some special kind. More...
interface  COMConnectionPoint
 A COMConnectionPoint object provides a description for a COM object's connection point. More...
interface  COMEvents
 A COMConnectionPoint object provides a description for all connection points of an COM object. More...
interface  ActiveXControl
 A ActiveXControl allows create ActiveX Controls. More...
interface  HeaderItem
 A HeaderItem object represents one header item in an Header. More...
interface  Header
 A Header is a control that is may be positioned above columns of a table. More...
interface  ListSubItem
 A ListSubItem object represents one subitem in an ListView. More...
interface  ListItem
 A ListItem object represents one item in an ListView. More...
interface  ListViewColumns
 The ListViewColumns object provides methods to configure an ListView's columns. More...
interface  WorkArea
 Defines Work Area for ListView (WorkAreas). More...
interface  WorkAreas
 Defines Work Areas for ListView. More...
interface  ListViewGroup
 Defines Group for ListView (Groups). More...
interface  ListViewGroups
 Defines Groups for ListView. More...
interface  ListView
 ListView control displays a list of items and allows the user to select one or more items from the list. More...
interface  TreeItem
 A TreeItem object represents one item in an TreeView. More...
interface  TreeView
 TreeView control displays a tree of items and allows the user to select one item from the tree. More...
interface  UpDown
 An UpDown control has two buttons, the up button and the down button, and stores an integer value. More...
interface  TrackBar
 A trackbar is a control that contains a slider and optional tick marks. More...
interface  Animate
 An Animate can show an avi video. More...
interface  HotKey
 A HotKey controls enables the user specify an keyboard shortcut. More...
interface  IPAddress
 A IPAddress control enables the user to specify an IP Address. More...
interface  DateTime
 A DateTime object represents an specific date and time. More...
interface  DateTimeControl
 This is the base class of all controls that allows the user to specify an date or time. More...
interface  DateTimePicker
 A DateTimePicker control allows the user to specify an date and time. More...
interface  Calendar
 A Calendar control allows the user to specify an date. More...
interface  Splitter
 A Splitter enables the user to resize an control. More...
interface  SplitPanel
 A SplitPanel enables the user to resize an control. More...
interface  Polygon
 A Polygon is a graphic control that represents a polygon. More...
interface  Image
 A Polygon is a graphic control that represents a image. More...
interface  Line
 A Line is a graphic control that represents a line. More...
interface  PrintDialogBase
 This is the base class of all Printer dialogs. More...
interface  PrintDialog
 A PrintDialog represents the standard Print dialog box options. More...
interface  PageSetupDialog
 A PageSetupDialog represents the standard Printer page setup dialog box options. More...
interface  FindReplaceDialog
 A FindReplaceDialog represents the system-defined Find dialog box. More...
interface  FontDialog
 A FontDialog represents the standard font dialog box that enables the user to select a font. More...
interface  ColorDialog
 A ColorDialog represents the standard color dialog box that enables the user to select a color. More...
interface  FileOpenSaveDialog
 This object represents an file open dialog box or an file save dialog box. More...
interface  SelectFolderDialog
 A SelectFolderDialog represents the standard select folder dialog box that enables the user to select a folder. More...
interface  Timer
 A timer object raises the OnExecute event in cycle. More...
interface  TrayIcon
 A TrayIcon objects represents an icon in system tray. More...
interface  Result
 This is a object that used to transfer some value from an event handler to an WSO object. More...
interface  ControlEvents
 This interface defines the set of common control's events. More...
interface  FormEvents
 This interface defines the set of common form's events. More...
interface  ActionEvents
 This interface defines the set of events that can be raised by an Action object. More...
interface  TimerEvents
 This interface defines the set of events that can be raised by an Timer object. More...
interface  HeaderItemEvents
 This interface defines the set of events that can be raised by an HeaderItem object. More...
interface  HeaderEvents
 This interface defines the set of events that can be raised by an Header object. More...
interface  ListViewEvents
 This interface defines the set of events that can be raised by an ListView object. More...
interface  TreeViewEvents
 This interface defines the set of events that can be raised by an TreeView object. More...
interface  RichEditEvents
 This interface defines the set of events that can be raised by an RichEdit object. More...
interface  ListControlEvents
 This interface defines the set of events that can be raised by an ListControl object. More...
interface  ComboBoxEvents
 This interface defines the set of events that can be raised by an ComboBox object. More...
interface  FindReplaceDialogEvents
 This interface defines the set of events that can be raised by an FindReplaceDialog object. More...
interface  FileOpenSaveDialogEvents
 This interface defines the set of events that can be raised by an FileOpenSaveDialog object. More...
interface  SelectFolderDialogEvents
 This interface defines the set of events that can be raised by an SelectFolderDialogEvents object. More...
interface  TrayIconEvents
 This interface defines the set of events that can be raised by an TrayIcon object. More...
interface  EventHandlerEvents
 This interface defines the set of events that can be raised by an EventHandler object. More...
interface  FontDialogEvents
 This interface defines the set of events that can be raised by an FontDialog object. More...
interface  ColorDialogEvents
 This interface defines the set of events that can be raised by an ColorDialog object. More...
interface  Regions
 A Regions object can be used for creating a regions. More...
interface  Region
 A Region object stores the region handle. More...
interface  Screen
 A Screen object can be used to obtain some information about the screen. More...
interface  Hint
 A Hint object can be used to specify options of an hint string (see Control's Hint, Action's Hint properties). More...
interface  EventHandler
 A EventHandler object can be used to combine an event handlers to single event handler. More...
interface  PrintInfo
 A PrintInfo object can be used to specify print options. More...
interface  WindowSystemObjectExtensions
 A WindowSystemObjectExtensions object contains some additional methods. More...
interface  StdDispatch
 See CreateStdDispatch, WindowSystemObject object. More...
interface  BalloonTip
 Specifies balloon tip options. More...
interface  Window
 Window. More...
interface  Clipboard
 Clipboard. More...
interface  ClipboardEvents
 Events for Clipboard. More...
interface  TaskBar
 Allows to use launching and switching taskbar button functionality. More...
interface  ResourceUsageGraph
 We have a variable which changes at time interval. More...
interface  Property
 Specifies a Property in the PropertyGrid. More...
interface  PropertyGrid
 PropertyGrid control is a control in which the user can edit properties of some "entity". More...
interface  Console
 Allows to work with console window. More...
interface  Docking
 Allows access to Docking Framework . More...
interface  GraphicElement
 Contains the color and other options for an graphic element. More...
interface  BeginDockContext
 Drag & drop context. More...
interface  DockControlCreateContext
 Drag & drop context. More...
interface  Layering
 Specifies layering specific properties for a control. More...
interface  Layering
 Specifies layering specific properties for a control. More...
interface  IconBuilder
 Allows to create an ico file. More...
interface  Design
 Provides design features for an object. More...
interface  Executor
 Allows to create a new process. More...
interface  ExecutorEvents
 This interface defines the set of Executor's events. More...
interface  ControlExtendedProperties
 Specifies extended properties for a Control. More...
interface  Error
 Contains information about errors. More...
interface  PropertyInformation
 Contains information about an object's properties that is available in the Designer. More...

Defines

#define WS_CAPTION   0x00C00000L
#define WS_SYSMENU   0x00080000L
#define WS_THICKFRAME   0x00040000L
#define WS_MINIMIZEBOX   0x00020000L
#define WS_MAXIMIZEBOX   0x00010000L
#define WS_SIZEBOX   WS_THICKFRAME
#define WS_CONTROLBOX   WS_SYSMENU
#define ES_UPPERCASE   0x0008L
#define ES_LOWERCASE   0x0010L
#define ES_MULTILINE   0x0004L
#define ES_PASSWORD   0x0020L
#define ES_NOHIDESEL   0x0100L
#define ES_READONLY   0x0800L
#define LBS_SORT   0x0002L
#define LBS_MULTIPLESEL   0x0008L
#define LBS_NOINTEGRALHEIGHT   0x0100L
#define LBS_EXTENDEDSEL   0x0800L
#define CBS_SIMPLE   1
#define CBS_DROPDOWN   2
#define CBS_DROPDOWNLIST   3
#define CBS_SORT   0x0100L
#define CBS_NOINTEGRALHEIGHT   0x0400L
#define CBS_UPPERCASE   0x2000L
#define CBS_LOWERCASE   0x4000L
#define PBS_SMOOTH   0x01
#define PBS_VERTICAL   0x04
#define PBS_MARQUEE   0x08
#define PBS_SMOOTHREVERSE   0x10
#define SBS_HORZ   0x0000L
#define SBS_VERT   0x0001L
#define TCS_FLATBUTTONS   0x0008
#define TCS_HOTTRACK   0x0040
#define TCS_TABS   0x0000
#define TCS_BUTTONS   0x0100
#define TCS_SINGLELINE   0x0000
#define TCS_MULTILINE   0x0200
#define TCS_RAGGEDRIGHT   0x0800
#define HDS_BUTTONS   0x0002
#define LVS_ICON   0x0000
#define LVS_REPORT   0x0001
#define LVS_SMALLICON   0x0002
#define LVS_LIST   0x0003
#define LVS_SINGLESEL   0x0004
#define LVS_SHOWSELALWAYS   0x0008
#define LVS_NOLABELWRAP   0x0080
#define LVS_EDITLABELS   0x0200
#define LVS_OWNERDATA   0x1000
#define LV_VIEW_ICON   0x0000
#define LV_VIEW_DETAILS   0x0001
#define LV_VIEW_SMALLICON   0x0002
#define LV_VIEW_LIST   0x0003
#define LV_VIEW_TILE   0x0004
#define TVS_HASBUTTONS   0x0001
#define TVS_HASLINES   0x0002
#define TVS_LINESATROOT   0x0004
#define TVS_EDITLABELS   0x0008
#define TVS_SHOWSELALWAYS   0x0020
#define TVS_CHECKBOXES   0x0100
#define TVS_TRACKSELECT   0x0200
#define TVS_SINGLEEXPAND   0x0400
#define TVS_FULLROWSELECT   0x1000
#define UDS_HORZ   0x0040
#define UDS_HOTTRACK   0x0100
#define TBS_VERT   0x0002
#define TBS_HORZ   0x0000
#define TBS_TOP   0x0004
#define TBS_BOTTOM   0x0000
#define TBS_LEFT   0x0004
#define TBS_RIGHT   0x0000
#define TBS_BOTH   0x0008
#define TBS_NOTICKS   0x0010
#define TBS_ENABLESELRANGE   0x0020
#define ACS_CENTER   0x0001
#define ACS_TRANSPARENT   0x0002
#define HKCOMB_NONE   0x0001
#define HKCOMB_S   0x0002
#define HKCOMB_C   0x0004
#define HKCOMB_A   0x0008
#define HKCOMB_SC   0x0010
#define HKCOMB_SA   0x0020
#define HKCOMB_CA   0x0040
#define HKCOMB_SCA   0x0080
#define DTS_UPDOWN   0x0001
#define DTS_SHOWNONE   0x0002
#define DTS_RIGHTALIGN   0x0020
#define DTS_SHORTDATEFORMAT   0x0000
#define DTS_LONGDATEFORMAT   0x0004
#define DTS_TIMEFORMAT   0x0009
#define DTS_SHORTDATECENTURYFORMAT   0x000C
#define MCS_MULTISELECT   0x0002
#define MCS_WEEKNUMBERS   0x0004
#define MCS_NOTODAYCIRCLE   0x0008
#define MCS_NOTODAY   0x0010
#define RBS_AUTOSIZE   0x2000
#define RBS_VERTICALGRIPPER   0x4000
#define RBS_DBLCLKTOGGLE   0x8000
#define RBS_VARHEIGHT   0x0200
#define RBS_BANDBORDERS   0x0400
#define RBS_FIXEDORDER   0x0800
#define CCS_VERT   0x00000080L
#define MB_OK   0x00000000L
#define MB_OKCANCEL   0x00000001L
#define MB_ABORTRETRYIGNORE   0x00000002L
#define MB_YESNOCANCEL   0x00000003L
#define MB_YESNO   0x00000004L
#define MB_RETRYCANCEL   0x00000005L
#define MB_CANCELTRYCONTINUE   0x00000006L
#define MB_ICONHAND   0x00000010L
#define MB_ICONQUESTION   0x00000020L
#define MB_ICONEXCLAMATION   0x00000030L
#define MB_ICONASTERISK   0x00000040L
#define MB_USERICON   0x00000080L
#define MB_ICONWARNING   MB_ICONEXCLAMATION
#define MB_ICONERROR   MB_ICONHAND
#define MB_ICONINFORMATION   MB_ICONASTERISK
#define MB_ICONSTOP   MB_ICONHAND
#define MB_DEFBUTTON1   0x00000000L
#define MB_DEFBUTTON2   0x00000100L
#define MB_DEFBUTTON3   0x00000200L
#define MB_DEFBUTTON4   0x00000300L
#define MB_APPLMODAL   0x00000000L
#define MB_SYSTEMMODAL   0x00001000L
#define MB_TASKMODAL   0x00002000L
#define MB_HELP   0x00004000L
#define MB_NOFOCUS   0x00008000L
#define MB_SETFOREGROUND   0x00010000L
#define MB_DEFAULT_DESKTOP_ONLY   0x00020000L
#define MB_TOPMOST   0x00040000L
#define MB_RIGHT   0x00080000L
#define MB_RTLREADING   0x00100000L
#define IDOK   1
#define IDCANCEL   2
#define IDABORT   3
#define IDRETRY   4
#define IDIGNORE   5
#define IDYES   6
#define IDNO   7
#define IDHELP   9
#define IDTRYAGAIN   10
#define IDCONTINUE   11
#define PS_SOLID   0
#define PS_DASH   1
#define PS_DOT   2
#define PS_DASHDOT   3
#define PS_DASHDOTDOT   4
#define PS_NULL   5
#define PS_INSIDEFRAME   6
#define OFN_READONLY   0x00000001
#define OFN_OVERWRITEPROMPT   0x00000002
#define OFN_HIDEREADONLY   0x00000004
#define OFN_NOCHANGEDIR   0x00000008
#define OFN_SHOWHELP   0x00000010
#define OFN_NOVALIDATE   0x00000100
#define OFN_ALLOWMULTISELECT   0x00000200
#define OFN_EXTENSIONDIFFERENT   0x00000400
#define OFN_PATHMUSTEXIST   0x00000800
#define OFN_FILEMUSTEXIST   0x00001000
#define OFN_CREATEPROMPT   0x00002000
#define OFN_SHAREAWARE   0x00004000
#define OFN_NOREADONLYRETURN   0x00008000
#define OFN_NOTESTFILECREATE   0x00010000
#define OFN_NONETWORKBUTTON   0x00020000
#define OFN_NOLONGNAMES   0x00040000
#define OFN_NODEREFERENCELINKS   0x00100000
#define OFN_LONGNAMES   0x00200000
#define OFN_ENABLEINCLUDENOTIFY   0x00400000
#define OFN_ENABLESIZING   0x00800000
#define OFN_DONTADDTORECENT   0x02000000
#define OFN_FORCESHOWHIDDEN   0x10000000
#define PD_ALLPAGES   0x00000000
#define PD_SELECTION   0x00000001
#define PD_PAGENUMS   0x00000002
#define PD_NOSELECTION   0x00000004
#define PD_NOPAGENUMS   0x00000008
#define PD_COLLATE   0x00000010
#define PD_PRINTTOFILE   0x00000020
#define PD_PRINTSETUP   0x00000040
#define PD_NOWARNING   0x00000080
#define PD_RETURNDC   0x00000100
#define PD_RETURNIC   0x00000200
#define PD_RETURNDEFAULT   0x00000400
#define PD_SHOWHELP   0x00000800
#define PD_USEDEVMODECOPIES   0x00040000
#define PD_USEDEVMODECOPIESANDCOLLATE   0x00040000
#define PD_DISABLEPRINTTOFILE   0x00080000
#define PD_HIDEPRINTTOFILE   0x00100000
#define PD_NONETWORKBUTTON   0x00200000
#define PD_CURRENTPAGE   0x00400000
#define PD_NOCURRENTPAGE   0x00800000
#define PD_EXCLUSIONFLAGS   0x01000000
#define PD_USELARGETEMPLATE   0x10000000
#define PSD_DEFAULTMINMARGINS   0x00000000
#define PSD_INWININIINTLMEASURE   0x00000000
#define PSD_MINMARGINS   0x00000001
#define PSD_MARGINS   0x00000002
#define PSD_INTHOUSANDTHSOFINCHES   0x00000004
#define PSD_INHUNDREDTHSOFMILLIMETERS   0x00000008
#define PSD_DISABLEMARGINS   0x00000010
#define PSD_DISABLEPRINTER   0x00000020
#define PSD_NOWARNING   0x00000080
#define PSD_DISABLEORIENTATION   0x00000100
#define PSD_RETURNDEFAULT   0x00000400
#define PSD_DISABLEPAPER   0x00000200
#define PSD_SHOWHELP   0x00000800
#define PSD_NONETWORKBUTTON   0x00200000
#define CC_FULLOPEN   0x00000002
#define CC_PREVENTFULLOPEN   0x00000004
#define CC_SHOWHELP   0x00000008
#define CC_SOLIDCOLOR   0x00000080
#define CC_ANYCOLOR   0x00000100
#define BIF_RETURNONLYFSDIRS   0x0001
#define BIF_DONTGOBELOWDOMAIN   0x0002
#define BIF_STATUSTEXT   0x0004
#define BIF_RETURNFSANCESTORS   0x0008
#define BIF_EDITBOX   0x0010
#define BIF_VALIDATE   0x0020
#define BIF_NEWDIALOGSTYLE   0x0040
#define BIF_USENEWUI   (BIF_NEWDIALOGSTYLE | BIF_EDITBOX)
#define BIF_BROWSEINCLUDEURLS   0x0080
#define BIF_UAHINT   0x0100
#define BIF_NONEWFOLDERBUTTON   0x0200
#define BIF_NOTRANSLATETARGETS   0x0400
#define BIF_BROWSEFORCOMPUTER   0x1000
#define BIF_BROWSEFORPRINTER   0x2000
#define BIF_BROWSEINCLUDEFILES   0x4000
#define BIF_SHAREABLE   0x8000
#define CF_SCREENFONTS   0x00000001
#define CF_PRINTERFONTS   0x00000002
#define CF_BOTH   (CF_SCREENFONTS | CF_PRINTERFONTS)
#define CF_SHOWHELP   0x00000004L
#define CF_USESTYLE   0x00000080L
#define CF_EFFECTS   0x00000100L
#define CF_APPLY   0x00000200L
#define CF_ANSIONLY   0x00000400L
#define CF_SCRIPTSONLY   CF_ANSIONLY
#define CF_NOVECTORFONTS   0x00000800L
#define CF_NOOEMFONTS   CF_NOVECTORFONTS
#define CF_NOSIMULATIONS   0x00001000L
#define CF_FIXEDPITCHONLY   0x00004000L
#define CF_WYSIWYG   0x00008000L
#define CF_FORCEFONTEXIST   0x00010000L
#define CF_SCALABLEONLY   0x00020000L
#define CF_TTONLY   0x00040000L
#define CF_NOFACESEL   0x00080000L
#define CF_NOSTYLESEL   0x00100000L
#define CF_NOSIZESEL   0x00200000L
#define CF_SELECTSCRIPT   0x00400000L
#define CF_NOSCRIPTSEL   0x00800000L
#define CF_NOVERTFONTS   0x01000000L
#define SRCCOPY   0x00CC0020
#define SRCPAINT   0x00EE0086
#define SRCAND   0x008800C6
#define SRCINVERT   0x00660046
#define SRCERASE   0x00440328
#define NOTSRCCOPY   0x00330008
#define NOTSRCERASE   0x001100A6
#define MERGECOPY   0x00C000CA
#define MERGEPAINT   0x00BB0226
#define PATCOPY   0x00F00021
#define PATPAINT   0x00FB0A09
#define PATINVERT   0x005A0049
#define DSTINVERT   0x00550009
#define BLACKNESS   0x00000042
#define WHITENESS   0x00FF0062
#define ANSI_CHARSET   0
#define DEFAULT_CHARSET   1
#define SYMBOL_CHARSET   2
#define SHIFTJIS_CHARSET   128
#define HANGEUL_CHARSET   129
#define HANGUL_CHARSET   129
#define GB2312_CHARSET   134
#define CHINESEBIG5_CHARSET   136
#define OEM_CHARSET   255
#define JOHAB_CHARSET   130
#define HEBREW_CHARSET   177
#define ARABIC_CHARSET   178
#define GREEK_CHARSET   161
#define TURKISH_CHARSET   162
#define VIETNAMESE_CHARSET   163
#define THAI_CHARSET   222
#define EASTEUROPE_CHARSET   238
#define RUSSIAN_CHARSET   204
#define MAC_CHARSET   77
#define BALTIC_CHARSET   186
#define FW_DONTCARE   0
#define FW_THIN   100
#define FW_EXTRALIGHT   200
#define FW_LIGHT   300
#define FW_NORMAL   400
#define FW_MEDIUM   500
#define FW_SEMIBOLD   600
#define FW_BOLD   700
#define FW_EXTRABOLD   800
#define FW_HEAVY   900
#define FW_ULTRALIGHT   FW_EXTRALIGHT
#define FW_REGULAR   FW_NORMAL
#define FW_DEMIBOLD   FW_SEMIBOLD
#define FW_ULTRABOLD   FW_EXTRABOLD
#define FW_BLACK   FW_HEAVY
#define VK_BACK   0x08
#define VK_TAB   0x09
#define VK_CLEAR   0x0C
#define VK_RETURN   0x0D
#define VK_SHIFT   0x10
#define VK_CONTROL   0x11
#define VK_MENU   0x12
#define VK_PAUSE   0x13
#define VK_CAPITAL   0x14
#define VK_KANA   0x15
#define VK_HANGEUL   0x15
#define VK_HANGUL   0x15
#define VK_JUNJA   0x17
#define VK_FINAL   0x18
#define VK_HANJA   0x19
#define VK_KANJI   0x19
#define VK_ESCAPE   0x1B
#define VK_CONVERT   0x1C
#define VK_NONCONVERT   0x1D
#define VK_ACCEPT   0x1E
#define VK_MODECHANGE   0x1F
#define VK_SPACE   0x20
#define VK_PRIOR   0x21
#define VK_NEXT   0x22
#define VK_END   0x23
#define VK_HOME   0x24
#define VK_LEFT   0x25
#define VK_UP   0x26
#define VK_RIGHT   0x27
#define VK_DOWN   0x28
#define VK_SELECT   0x29
#define VK_PRINT   0x2A
#define VK_EXECUTE   0x2B
#define VK_SNAPSHOT   0x2C
#define VK_INSERT   0x2D
#define VK_DELETE   0x2E
#define VK_HELP   0x2F
#define VK_LWIN   0x5B
#define VK_RWIN   0x5C
#define VK_APPS   0x5D
#define VK_SLEEP   0x5F
#define VK_NUMPAD0   0x60
#define VK_NUMPAD1   0x61
#define VK_NUMPAD2   0x62
#define VK_NUMPAD3   0x63
#define VK_NUMPAD4   0x64
#define VK_NUMPAD5   0x65
#define VK_NUMPAD6   0x66
#define VK_NUMPAD7   0x67
#define VK_NUMPAD8   0x68
#define VK_NUMPAD9   0x69
#define VK_MULTIPLY   0x6A
#define VK_ADD   0x6B
#define VK_SEPARATOR   0x6C
#define VK_SUBTRACT   0x6D
#define VK_DECIMAL   0x6E
#define VK_DIVIDE   0x6F
#define VK_F1   0x70
#define VK_F2   0x71
#define VK_F3   0x72
#define VK_F4   0x73
#define VK_F5   0x74
#define VK_F6   0x75
#define VK_F7   0x76
#define VK_F8   0x77
#define VK_F9   0x78
#define VK_F10   0x79
#define VK_F11   0x7A
#define VK_F12   0x7B
#define VK_F13   0x7C
#define VK_F14   0x7D
#define VK_F15   0x7E
#define VK_F16   0x7F
#define VK_F17   0x80
#define VK_F18   0x81
#define VK_F19   0x82
#define VK_F20   0x83
#define VK_F21   0x84
#define VK_F22   0x85
#define VK_F23   0x86
#define VK_F24   0x87
#define VK_NUMLOCK   0x90
#define VK_SCROLL   0x91
#define VK_OEM_NEC_EQUAL   0x92
#define VK_OEM_FJ_JISHO   0x92
#define VK_OEM_FJ_MASSHOU   0x93
#define VK_OEM_FJ_TOUROKU   0x94
#define VK_OEM_FJ_LOYA   0x95
#define VK_OEM_FJ_ROYA   0x96
#define VK_LSHIFT   0xA0
#define VK_RSHIFT   0xA1
#define VK_LCONTROL   0xA2
#define VK_RCONTROL   0xA3
#define VK_LMENU   0xA4
#define VK_RMENU   0xA5
#define VK_BROWSER_BACK   0xA6
#define VK_BROWSER_FORWARD   0xA7
#define VK_BROWSER_REFRESH   0xA8
#define VK_BROWSER_STOP   0xA9
#define VK_BROWSER_SEARCH   0xAA
#define VK_BROWSER_FAVORITES   0xAB
#define VK_BROWSER_HOME   0xAC
#define VK_VOLUME_MUTE   0xAD
#define VK_VOLUME_DOWN   0xAE
#define VK_VOLUME_UP   0xAF
#define VK_MEDIA_NEXT_TRACK   0xB0
#define VK_MEDIA_PREV_TRACK   0xB1
#define VK_MEDIA_STOP   0xB2
#define VK_MEDIA_PLAY_PAUSE   0xB3
#define VK_LAUNCH_MAIL   0xB4
#define VK_LAUNCH_MEDIA_SELECT   0xB5
#define VK_LAUNCH_APP1   0xB6
#define VK_LAUNCH_APP2   0xB7
#define VK_OEM_1   0xBA
#define VK_OEM_PLUS   0xBB
#define VK_OEM_COMMA   0xBC
#define VK_OEM_MINUS   0xBD
#define VK_OEM_PERIOD   0xBE
#define VK_OEM_2   0xBF
#define VK_OEM_3   0xC0
#define VK_OEM_4   0xDB
#define VK_OEM_5   0xDC
#define VK_OEM_6   0xDD
#define VK_OEM_7   0xDE
#define VK_OEM_8   0xDF
#define VK_OEM_AX   0xE1
#define VK_OEM_102   0xE2
#define VK_ICO_HELP   0xE3
#define VK_ICO_00   0xE4
#define VK_PROCESSKEY   0xE5
#define VK_ICO_CLEAR   0xE6
#define VK_PACKET   0xE7
#define VK_OEM_RESET   0xE9
#define VK_OEM_JUMP   0xEA
#define VK_OEM_PA1   0xEB
#define VK_OEM_PA2   0xEC
#define VK_OEM_PA3   0xED
#define VK_OEM_WSCTRL   0xEE
#define VK_OEM_CUSEL   0xEF
#define VK_OEM_ATTN   0xF0
#define VK_OEM_FINISH   0xF1
#define VK_OEM_COPY   0xF2
#define VK_OEM_AUTO   0xF3
#define VK_OEM_ENLW   0xF4
#define VK_OEM_BACKTAB   0xF5
#define VK_ATTN   0xF6
#define VK_CRSEL   0xF7
#define VK_EXSEL   0xF8
#define VK_EREOF   0xF9
#define VK_PLAY   0xFA
#define VK_ZOOM   0xFB
#define VK_NONAME   0xFC
#define VK_PA1   0xFD
#define VK_OEM_CLEAR   0xFE
#define BST_UNCHECKED   0x0000
#define BST_CHECKED   0x0001
#define BST_INDETERMINATE   0x0002
#define MK_LBUTTON   0x0001
#define MK_RBUTTON   0x0002
#define MK_SHIFT   0x0004
#define MK_CONTROL   0x0008
#define MK_MBUTTON   0x0010
#define MK_XBUTTON1   0x0020
#define MK_XBUTTON2   0x0040
#define COLOR_SCROLLBAR   0
#define COLOR_BACKGROUND   1
#define COLOR_ACTIVECAPTION   2
#define COLOR_INACTIVECAPTION   3
#define COLOR_MENU   4
#define COLOR_WINDOW   5
#define COLOR_WINDOWFRAME   6
#define COLOR_MENUTEXT   7
#define COLOR_WINDOWTEXT   8
#define COLOR_CAPTIONTEXT   9
#define COLOR_ACTIVEBORDER   10
#define COLOR_INACTIVEBORDER   11
#define COLOR_APPWORKSPACE   12
#define COLOR_HIGHLIGHT   13
#define COLOR_HIGHLIGHTTEXT   14
#define COLOR_BTNFACE   15
#define COLOR_BTNSHADOW   16
#define COLOR_GRAYTEXT   17
#define COLOR_BTNTEXT   18
#define COLOR_INACTIVECAPTIONTEXT   19
#define COLOR_BTNHIGHLIGHT   20
#define COLOR_3DDKSHADOW   21
#define COLOR_3DLIGHT   22
#define COLOR_INFOTEXT   23
#define COLOR_INFOBK   24
#define COLOR_DESKTOP   COLOR_BACKGROUND
#define COLOR_3DFACE   COLOR_BTNFACE
#define COLOR_3DSHADOW   COLOR_BTNSHADOW
#define COLOR_3DHIGHLIGHT   COLOR_BTNHIGHLIGHT
#define COLOR_3DHILIGHT   COLOR_BTNHIGHLIGHT
#define COLOR_BTNHILIGHT   COLOR_BTNHIGHLIGHT
#define COLOR_HOTLIGHT   26
#define COLOR_GRADIENTACTIVECAPTION   27
#define COLOR_GRADIENTINACTIVECAPTION   28
#define COLOR_MENUHILIGHT   29
#define COLOR_MENUBAR   30
#define FR_DOWN   0x00000001
#define FR_WHOLEWORD   0x00000002
#define FR_MATCHCASE   0x00000004
#define FR_SHOWHELP   0x00000080
#define FR_NOUPDOWN   0x00000400
#define FR_NOMATCHCASE   0x00000800
#define FR_NOWHOLEWORD   0x00001000
#define FR_HIDEUPDOWN   0x00004000
#define FR_HIDEMATCHCASE   0x00008000
#define FR_HIDEWHOLEWORD   0x00010000
#define SF_TEXT   0x0001
#define SF_RTF   0x0002
#define SF_RTFNOOBJS   0x0003
#define SF_TEXTIZED   0x0004
#define SF_UNICODE   0x0010
#define SF_USECODEPAGE   0x0020
#define SFF_SELECTION   0x8000
#define SFF_PLAINRTF   0x4000
#define DT_TOP   0x00000000
#define DT_LEFT   0x00000000
#define DT_CENTER   0x00000001
#define DT_RIGHT   0x00000002
#define DT_VCENTER   0x00000004
#define DT_BOTTOM   0x00000008
#define DT_WORDBREAK   0x00000010
#define DT_SINGLELINE   0x00000020
#define DT_EXPANDTABS   0x00000040
#define DT_TABSTOP   0x00000080
#define DT_NOCLIP   0x00000100
#define DT_EXTERNALLEADING   0x00000200
#define DT_CALCRECT   0x00000400
#define DT_NOPREFIX   0x00000800
#define DT_INTERNAL   0x00001000
#define DT_EDITCONTROL   0x00002000
#define DT_PATH_ELLIPSIS   0x00004000
#define DT_END_ELLIPSIS   0x00008000
#define DT_MODIFYSTRING   0x00010000
#define DT_RTLREADING   0x00020000
#define DT_WORD_ELLIPSIS   0x00040000
#define DT_NOFULLWIDTHCHARBREAK   0x00080000
#define DT_HIDEPREFIX   0x00100000
#define DT_PREFIXONLY   0x00200000
#define ALTERNATE   1
#define WINDING   2
#define RGN_AND   1
#define RGN_OR   2
#define RGN_XOR   3
#define RGN_DIFF   4
#define RGN_COPY   5
#define HTERROR   (-2)
#define HTTRANSPARENT   (-1)
#define HTNOWHERE   0
#define HTCLIENT   1
#define HTCAPTION   2
#define HTSYSMENU   3
#define HTGROWBOX   4
#define HTSIZE   HTGROWBOX
#define HTMENU   5
#define HTHSCROLL   6
#define HTVSCROLL   7
#define HTMINBUTTON   8
#define HTMAXBUTTON   9
#define HTLEFT   10
#define HTRIGHT   11
#define HTTOP   12
#define HTTOPLEFT   13
#define HTTOPRIGHT   14
#define HTBOTTOM   15
#define HTBOTTOMLEFT   16
#define HTBOTTOMRIGHT   17
#define HTBORDER   18
#define HTREDUCE   HTMINBUTTON
#define HTZOOM   HTMAXBUTTON
#define HTSIZEFIRST   HTLEFT
#define HTSIZELAST   HTBOTTOMRIGHT
#define HTOBJECT   19
#define HTCLOSE   20
#define HTHELP   21
#define IDC_ARROW   32512
#define IDC_IBEAM   32513
#define IDC_WAIT   32514
#define IDC_CROSS   32515
#define IDC_UPARROW   32516
#define IDC_SIZE   32640
#define IDC_ICON   32641
#define IDC_SIZENWSE   32642
#define IDC_SIZENESW   32643
#define IDC_SIZEWE   32644
#define IDC_SIZENS   32645
#define IDC_SIZEALL   32646
#define IDC_NO   32648
#define IDC_HAND   32649
#define IDC_APPSTARTING   32650
#define IDC_HELP   32651
#define EPR_0   0
#define EPR_270   1
#define EPR_180   2
#define EPR_90   3
#define UID_UNKNOWN   0
#define UID_TYPING   1
#define UID_DELETE   2
#define UID_DRAGDROP   3
#define UID_CUT   4
#define UID_PASTE   5
#define UID_AUTOCORRECT   6
#define TTI_NONE   0
#define TTI_INFO   1
#define TTI_WARNING   2
#define TTI_ERROR   3
#define TTI_INFO_LARGE   4
#define TTI_WARNING_LARGE   5
#define TTI_ERROR_LARGE   6
#define TBPF_NOPROGRESS   0
#define TBPF_INDETERMINATE   0x1
#define TBPF_NORMAL   0x2
#define TBPF_ERROR   0x4
#define TBPF_PAUSED   0x8
#define FILE_ATTRIBUTE_READONLY   0x00000001
#define FILE_ATTRIBUTE_HIDDEN   0x00000002
#define FILE_ATTRIBUTE_SYSTEM   0x00000004
#define FILE_ATTRIBUTE_DIRECTORY   0x00000010
#define FILE_ATTRIBUTE_ARCHIVE   0x00000020
#define FILE_ATTRIBUTE_DEVICE   0x00000040
#define FILE_ATTRIBUTE_NORMAL   0x00000080
#define FILE_ATTRIBUTE_TEMPORARY   0x00000100
#define FILE_ATTRIBUTE_SPARSE_FILE   0x00000200
#define FILE_ATTRIBUTE_REPARSE_POINT   0x00000400
#define FILE_ATTRIBUTE_COMPRESSED   0x00000800
#define FILE_ATTRIBUTE_OFFLINE   0x00001000
#define FILE_ATTRIBUTE_NOT_CONTENT_INDEXED   0x00002000
#define FILE_ATTRIBUTE_ENCRYPTED   0x00004000
#define FILE_ATTRIBUTE_VIRTUAL   0x00010000
#define CLR_NONE   0xFFFFFFFFL
#define WA_INACTIVE   0
#define WA_ACTIVE   1
#define WA_CLICKACTIVE   2
#define MAPVK_VK_TO_VSC   (0)
#define MAPVK_VSC_TO_VK   (1)
#define MAPVK_VK_TO_CHAR   (2)
#define MAPVK_VSC_TO_VK_EX   (3)
#define MAPVK_VK_TO_VSC_EX   (4)
#define NIIF_NONE   0x00000000
#define NIIF_INFO   0x00000001
#define NIIF_WARNING   0x00000002
#define NIIF_ERROR   0x00000003
#define NIIF_USER   0x00000004
#define NIIF_ICON_MASK   0x0000000F
#define NIIF_NOSOUND   0x00000010
#define NIIF_LARGE_ICON   0x00000020
#define NIIF_RESPECT_QUIET_TIME   0x00000080
#define LWA_COLORKEY   0x00000001
#define LWA_ALPHA   0x00000002
#define OIC_SAMPLE   32512
#define OIC_HAND   32513
#define OIC_QUES   32514
#define OIC_BANG   32515
#define OIC_NOTE   32516
#define OIC_WINLOGO   32517
#define OIC_WARNING   OIC_BANG
#define OIC_ERROR   OIC_HAND
#define OIC_INFORMATION   OIC_NOTE
#define OIC_SHIELD   32518
#define PBST_NORMAL   0x0001
#define PBST_ERROR   0x0002
#define PBST_PAUSED   0x0003
#define COLOR_NONE   0xFFFFFFFF
#define POSITION_NONE   0xF000000
#define KB_SHIFT   0x10000000
#define KB_CTRL   0x20000000
#define KB_ALT   0x40000000
#define KB_LSHIFT   0x01000000
#define KB_LCTRL   0x02000000
#define KB_LALT   0x04000000
#define KB_RSHIFT   0x00100000
#define KB_RCTRL   0x00200000
#define KB_RALT   0x00400000
#define AL_NONE   0
#define AL_LEFT   1
#define AL_RIGHT   2
#define AL_CENTER   3
#define AL_TOP   4
#define AL_BOTTOM   5
#define AL_TOPLEFT   6
#define AL_TOPRIGHT   7
#define AL_BOTTOMLEFT   8
#define AL_BOTTOMRIGHT   9
#define AL_CLIENT   10
#define AL_AT_LEFT   11
#define AL_AT_TOP   12
#define AL_AT_RIGHT   13
#define AL_AT_BOTTOM   14
#define AL_LIST   15
#define B_CLEAR   0
#define B_SOLID   1
#define B_DIAGONAL   2
#define B_CROSS   3
#define B_DIAGCROSS   4
#define B_FDIAGONAL   5
#define B_HORIZONTAL   6
#define B_VERTICAL   7
#define B_BITMAP   8
#define B_GRADIENT   0x10000000
#define TREEVIEW_THISITEM   -1
#define SS_NONE   0
#define SS_HORIZONTAL   1
#define SS_VERTICAL   2
#define SS_BOTH   3
#define BS_NONE   0
#define BS_LOWERED   -1
#define BS_RAISED   1
#define TM_NONE   0
#define TM_TOP   1
#define TM_BOTTOM   -1
#define TM_LEFT   TM_TOP
#define TM_RIGHT   TM_BOTTOM
#define TM_BOTH   2
#define AVI_FINDFOLDER   0
#define AVI_FINDFILE   1
#define AVI_FINDCOMPUTER   2
#define AVI_COPYFILES   3
#define AVI_COPYFILE   4
#define AVI_RECYCLEFILE   5
#define AVI_EMPTYRECYCLE   6
#define AVI_DELETEFILE   7
#define DT_NONE   0
#define DT_STRING   1
#define DT_INTEGER   2
#define DT_FLOAT   3
#define DT_HEXINT   4
#define SORT_NONE   0
#define SORT_NORMAL   1
#define SORT_REVERSE   -1
#define DI_DRAW   0
#define DI_STRETCH   1
#define DI_CENTER   2
#define DI_PROPORTIONAL_STRETCH   5
#define CC_NORMAL   0
#define CC_LOWERCASE   -1
#define CC_UPPERCASE   1
#define DIRECTION_TOP_BOTTOM   2700
#define DIRECTION_LEFT_RIGHT   0
#define DIRECTION_BOTTOM_TOP   900
#define DIRECTION_RIGHT_LEFT   1800
#define DIRECTION_CENTER   0x20000000
#define DIRECTION_TOP_CENTER_BOTTOM   (DIRECTION_TOP_BOTTOM | DIRECTION_CENTER)
#define DIRECTION_LEFT_CENTER_RIGHT   (DIRECTION_LEFT_RIGHT | DIRECTION_CENTER)
#define IDC_DEFAULT   -1
#define IDC_NONE   0
#define IDC_PARENT   -2
#define WS_SIZEGRIP   WS_SIZEBOX
#define WS_DEFAULT   (WS_SIZEGRIP | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_SYSMENU | WS_CAPTION)
#define WS_DIALOGDEFAULT   (WS_SYSMENU | WS_CAPTION)
#define OFN_OPENDEFAULT   (OFN_HIDEREADONLY)
#define OFN_SAVEDEFAULT   (OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT)
#define PD_DEFAULT   (PD_ALLPAGES | PD_USEDEVMODECOPIES | PD_NOPAGENUMS | PD_NOSELECTION)
#define PSD_DEFAULT   (PSD_MARGINS | PSD_INWININIINTLMEASURE)
#define CC_DEFAULT   0
#define BIF_DEFAULT   (BIF_RETURNONLYFSDIRS)
#define CF_DEFAULT   (CF_EFFECTS | CF_SCREENFONTS)
#define TVS_DEFAULT   (TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT)
#define TCS_DEFAULT   (TCS_MULTILINE | TCS_TABS | TCS_HOTTRACK)
#define RBS_DEFAULT   (RBS_VARHEIGHT | RBS_AUTOSIZE)


Define Documentation

#define ACS_CENTER   0x0001

#define ACS_TRANSPARENT   0x0002

#define AL_AT_BOTTOM   14

#define AL_AT_LEFT   11

#define AL_AT_RIGHT   13

#define AL_AT_TOP   12

#define AL_BOTTOM   5

#define AL_BOTTOMLEFT   8

#define AL_BOTTOMRIGHT   9

#define AL_CENTER   3

#define AL_CLIENT   10

#define AL_LEFT   1

#define AL_LIST   15

#define AL_NONE   0

#define AL_RIGHT   2

#define AL_TOP   4

#define AL_TOPLEFT   6

#define AL_TOPRIGHT   7

#define ALTERNATE   1

#define ANSI_CHARSET   0

#define ARABIC_CHARSET   178

#define AVI_COPYFILE   4

#define AVI_COPYFILES   3

#define AVI_DELETEFILE   7

#define AVI_EMPTYRECYCLE   6

#define AVI_FINDCOMPUTER   2

#define AVI_FINDFILE   1

#define AVI_FINDFOLDER   0

#define AVI_RECYCLEFILE   5

#define B_BITMAP   8

#define B_CLEAR   0

#define B_CROSS   3

#define B_DIAGCROSS   4

#define B_DIAGONAL   2

#define B_FDIAGONAL   5

#define B_GRADIENT   0x10000000

#define B_HORIZONTAL   6

#define B_SOLID   1

#define B_VERTICAL   7

#define BALTIC_CHARSET   186

#define BIF_BROWSEFORCOMPUTER   0x1000

#define BIF_BROWSEFORPRINTER   0x2000

#define BIF_BROWSEINCLUDEFILES   0x4000

#define BIF_BROWSEINCLUDEURLS   0x0080

#define BIF_DEFAULT   (BIF_RETURNONLYFSDIRS)

#define BIF_DONTGOBELOWDOMAIN   0x0002

#define BIF_EDITBOX   0x0010

#define BIF_NEWDIALOGSTYLE   0x0040

#define BIF_NONEWFOLDERBUTTON   0x0200

#define BIF_NOTRANSLATETARGETS   0x0400

#define BIF_RETURNFSANCESTORS   0x0008

#define BIF_RETURNONLYFSDIRS   0x0001

#define BIF_SHAREABLE   0x8000

#define BIF_STATUSTEXT   0x0004

#define BIF_UAHINT   0x0100

#define BIF_USENEWUI   (BIF_NEWDIALOGSTYLE | BIF_EDITBOX)

#define BIF_VALIDATE   0x0020

#define BLACKNESS   0x00000042

#define BS_LOWERED   -1

#define BS_NONE   0

#define BS_RAISED   1

#define BST_CHECKED   0x0001

#define BST_INDETERMINATE   0x0002

#define BST_UNCHECKED   0x0000

#define CBS_DROPDOWN   2

#define CBS_DROPDOWNLIST   3

#define CBS_LOWERCASE   0x4000L

#define CBS_NOINTEGRALHEIGHT   0x0400L

#define CBS_SIMPLE   1

#define CBS_SORT   0x0100L

#define CBS_UPPERCASE   0x2000L

#define CC_ANYCOLOR   0x00000100

#define CC_DEFAULT   0

#define CC_FULLOPEN   0x00000002

#define CC_LOWERCASE   -1

#define CC_NORMAL   0

#define CC_PREVENTFULLOPEN   0x00000004

#define CC_SHOWHELP   0x00000008

#define CC_SOLIDCOLOR   0x00000080

#define CC_UPPERCASE   1

#define CCS_VERT   0x00000080L

#define CF_ANSIONLY   0x00000400L

#define CF_APPLY   0x00000200L

#define CF_BOTH   (CF_SCREENFONTS | CF_PRINTERFONTS)

#define CF_DEFAULT   (CF_EFFECTS | CF_SCREENFONTS)

#define CF_EFFECTS   0x00000100L

#define CF_FIXEDPITCHONLY   0x00004000L

#define CF_FORCEFONTEXIST   0x00010000L

#define CF_NOFACESEL   0x00080000L

#define CF_NOOEMFONTS   CF_NOVECTORFONTS

#define CF_NOSCRIPTSEL   0x00800000L

#define CF_NOSIMULATIONS   0x00001000L

#define CF_NOSIZESEL   0x00200000L

#define CF_NOSTYLESEL   0x00100000L

#define CF_NOVECTORFONTS   0x00000800L

#define CF_NOVERTFONTS   0x01000000L

#define CF_PRINTERFONTS   0x00000002

#define CF_SCALABLEONLY   0x00020000L

#define CF_SCREENFONTS   0x00000001

#define CF_SCRIPTSONLY   CF_ANSIONLY

#define CF_SELECTSCRIPT   0x00400000L

#define CF_SHOWHELP   0x00000004L

#define CF_TTONLY   0x00040000L

#define CF_USESTYLE   0x00000080L

#define CF_WYSIWYG   0x00008000L

#define CHINESEBIG5_CHARSET   136

#define CLR_NONE   0xFFFFFFFFL

#define COLOR_3DDKSHADOW   21

#define COLOR_3DFACE   COLOR_BTNFACE

#define COLOR_3DHIGHLIGHT   COLOR_BTNHIGHLIGHT

#define COLOR_3DHILIGHT   COLOR_BTNHIGHLIGHT

#define COLOR_3DLIGHT   22

#define COLOR_3DSHADOW   COLOR_BTNSHADOW

#define COLOR_ACTIVEBORDER   10

#define COLOR_ACTIVECAPTION   2

#define COLOR_APPWORKSPACE   12

#define COLOR_BACKGROUND   1

#define COLOR_BTNFACE   15

#define COLOR_BTNHIGHLIGHT   20

#define COLOR_BTNHILIGHT   COLOR_BTNHIGHLIGHT

#define COLOR_BTNSHADOW   16

#define COLOR_BTNTEXT   18

#define COLOR_CAPTIONTEXT   9

#define COLOR_DESKTOP   COLOR_BACKGROUND

#define COLOR_GRADIENTACTIVECAPTION   27

#define COLOR_GRADIENTINACTIVECAPTION   28

#define COLOR_GRAYTEXT   17

#define COLOR_HIGHLIGHT   13

#define COLOR_HIGHLIGHTTEXT   14

#define COLOR_HOTLIGHT   26

#define COLOR_INACTIVEBORDER   11

#define COLOR_INACTIVECAPTION   3

#define COLOR_INACTIVECAPTIONTEXT   19

#define COLOR_INFOBK   24

#define COLOR_INFOTEXT   23

#define COLOR_MENU   4

#define COLOR_MENUBAR   30

#define COLOR_MENUHILIGHT   29

#define COLOR_MENUTEXT   7

#define COLOR_NONE   0xFFFFFFFF

#define COLOR_SCROLLBAR   0

#define COLOR_WINDOW   5

#define COLOR_WINDOWFRAME   6

#define COLOR_WINDOWTEXT   8

#define DEFAULT_CHARSET   1

#define DI_CENTER   2

#define DI_DRAW   0

#define DI_PROPORTIONAL_STRETCH   5

#define DI_STRETCH   1

#define DIRECTION_BOTTOM_TOP   900

#define DIRECTION_CENTER   0x20000000

#define DIRECTION_LEFT_CENTER_RIGHT   (DIRECTION_LEFT_RIGHT | DIRECTION_CENTER)

#define DIRECTION_LEFT_RIGHT   0

#define DIRECTION_RIGHT_LEFT   1800

#define DIRECTION_TOP_BOTTOM   2700

#define DIRECTION_TOP_CENTER_BOTTOM   (DIRECTION_TOP_BOTTOM | DIRECTION_CENTER)

#define DSTINVERT   0x00550009

#define DT_BOTTOM   0x00000008

#define DT_CALCRECT   0x00000400

#define DT_CENTER   0x00000001

#define DT_EDITCONTROL   0x00002000

#define DT_END_ELLIPSIS   0x00008000

#define DT_EXPANDTABS   0x00000040

#define DT_EXTERNALLEADING   0x00000200

#define DT_FLOAT   3

#define DT_HEXINT   4

#define DT_HIDEPREFIX   0x00100000

#define DT_INTEGER   2

#define DT_INTERNAL   0x00001000

#define DT_LEFT   0x00000000

#define DT_MODIFYSTRING   0x00010000

#define DT_NOCLIP   0x00000100

#define DT_NOFULLWIDTHCHARBREAK   0x00080000

#define DT_NONE   0

#define DT_NOPREFIX   0x00000800

#define DT_PATH_ELLIPSIS   0x00004000

#define DT_PREFIXONLY   0x00200000

#define DT_RIGHT   0x00000002

#define DT_RTLREADING   0x00020000

#define DT_SINGLELINE   0x00000020

#define DT_STRING   1

#define DT_TABSTOP   0x00000080

#define DT_TOP   0x00000000

#define DT_VCENTER   0x00000004

#define DT_WORD_ELLIPSIS   0x00040000

#define DT_WORDBREAK   0x00000010

#define DTS_LONGDATEFORMAT   0x0004

#define DTS_RIGHTALIGN   0x0020

#define DTS_SHORTDATECENTURYFORMAT   0x000C

#define DTS_SHORTDATEFORMAT   0x0000

#define DTS_SHOWNONE   0x0002

#define DTS_TIMEFORMAT   0x0009

#define DTS_UPDOWN   0x0001

#define EASTEUROPE_CHARSET   238

#define EPR_0   0

#define EPR_180   2

#define EPR_270   1

#define EPR_90   3

#define ES_LOWERCASE   0x0010L

#define ES_MULTILINE   0x0004L

#define ES_NOHIDESEL   0x0100L

#define ES_PASSWORD   0x0020L

#define ES_READONLY   0x0800L

#define ES_UPPERCASE   0x0008L

#define FILE_ATTRIBUTE_ARCHIVE   0x00000020

#define FILE_ATTRIBUTE_COMPRESSED   0x00000800

#define FILE_ATTRIBUTE_DEVICE   0x00000040

#define FILE_ATTRIBUTE_DIRECTORY   0x00000010

#define FILE_ATTRIBUTE_ENCRYPTED   0x00004000

#define FILE_ATTRIBUTE_HIDDEN   0x00000002

#define FILE_ATTRIBUTE_NORMAL   0x00000080

#define FILE_ATTRIBUTE_NOT_CONTENT_INDEXED   0x00002000

#define FILE_ATTRIBUTE_OFFLINE   0x00001000

#define FILE_ATTRIBUTE_READONLY   0x00000001

#define FILE_ATTRIBUTE_REPARSE_POINT   0x00000400

#define FILE_ATTRIBUTE_SPARSE_FILE   0x00000200

#define FILE_ATTRIBUTE_SYSTEM   0x00000004

#define FILE_ATTRIBUTE_TEMPORARY   0x00000100

#define FILE_ATTRIBUTE_VIRTUAL   0x00010000

#define FR_DOWN   0x00000001

#define FR_HIDEMATCHCASE   0x00008000

#define FR_HIDEUPDOWN   0x00004000

#define FR_HIDEWHOLEWORD   0x00010000

#define FR_MATCHCASE   0x00000004

#define FR_NOMATCHCASE   0x00000800

#define FR_NOUPDOWN   0x00000400

#define FR_NOWHOLEWORD   0x00001000

#define FR_SHOWHELP   0x00000080

#define FR_WHOLEWORD   0x00000002

#define FW_BLACK   FW_HEAVY

#define FW_BOLD   700

#define FW_DEMIBOLD   FW_SEMIBOLD

#define FW_DONTCARE   0

#define FW_EXTRABOLD   800

#define FW_EXTRALIGHT   200

#define FW_HEAVY   900

#define FW_LIGHT   300

#define FW_MEDIUM   500

#define FW_NORMAL   400

#define FW_REGULAR   FW_NORMAL

#define FW_SEMIBOLD   600

#define FW_THIN   100

#define FW_ULTRABOLD   FW_EXTRABOLD

#define FW_ULTRALIGHT   FW_EXTRALIGHT

#define GB2312_CHARSET   134

#define GREEK_CHARSET   161

#define HANGEUL_CHARSET   129

#define HANGUL_CHARSET   129

#define HDS_BUTTONS   0x0002

#define HEBREW_CHARSET   177

#define HKCOMB_A   0x0008

#define HKCOMB_C   0x0004

#define HKCOMB_CA   0x0040

#define HKCOMB_NONE   0x0001

#define HKCOMB_S   0x0002

#define HKCOMB_SA   0x0020

#define HKCOMB_SC   0x0010

#define HKCOMB_SCA   0x0080

#define HTBORDER   18

#define HTBOTTOM   15

#define HTBOTTOMLEFT   16

#define HTBOTTOMRIGHT   17

#define HTCAPTION   2

#define HTCLIENT   1

#define HTCLOSE   20

#define HTERROR   (-2)

#define HTGROWBOX   4

#define HTHELP   21

#define HTHSCROLL   6

#define HTLEFT   10

#define HTMAXBUTTON   9

#define HTMENU   5

#define HTMINBUTTON   8

#define HTNOWHERE   0

#define HTOBJECT   19

#define HTREDUCE   HTMINBUTTON

#define HTRIGHT   11

#define HTSIZE   HTGROWBOX

#define HTSIZEFIRST   HTLEFT

#define HTSIZELAST   HTBOTTOMRIGHT

#define HTSYSMENU   3

#define HTTOP   12

#define HTTOPLEFT   13

#define HTTOPRIGHT   14

#define HTTRANSPARENT   (-1)

#define HTVSCROLL   7

#define HTZOOM   HTMAXBUTTON

#define IDABORT   3

#define IDC_APPSTARTING   32650

#define IDC_ARROW   32512

#define IDC_CROSS   32515

#define IDC_DEFAULT   -1

#define IDC_HAND   32649

#define IDC_HELP   32651

#define IDC_IBEAM   32513

#define IDC_ICON   32641

#define IDC_NO   32648

#define IDC_NONE   0

#define IDC_PARENT   -2

#define IDC_SIZE   32640

#define IDC_SIZEALL   32646

#define IDC_SIZENESW   32643

#define IDC_SIZENS   32645

#define IDC_SIZENWSE   32642

#define IDC_SIZEWE   32644

#define IDC_UPARROW   32516

#define IDC_WAIT   32514

#define IDCANCEL   2

#define IDCONTINUE   11

#define IDHELP   9

#define IDIGNORE   5

#define IDNO   7

#define IDOK   1

#define IDRETRY   4

#define IDTRYAGAIN   10

#define IDYES   6

#define JOHAB_CHARSET   130

#define KB_ALT   0x40000000

#define KB_CTRL   0x20000000

#define KB_LALT   0x04000000

#define KB_LCTRL   0x02000000

#define KB_LSHIFT   0x01000000

#define KB_RALT   0x00400000

#define KB_RCTRL   0x00200000

#define KB_RSHIFT   0x00100000

#define KB_SHIFT   0x10000000

#define LBS_EXTENDEDSEL   0x0800L

#define LBS_MULTIPLESEL   0x0008L

#define LBS_NOINTEGRALHEIGHT   0x0100L

#define LBS_SORT   0x0002L

#define LV_VIEW_DETAILS   0x0001

#define LV_VIEW_ICON   0x0000

#define LV_VIEW_LIST   0x0003

#define LV_VIEW_SMALLICON   0x0002

#define LV_VIEW_TILE   0x0004

#define LVS_EDITLABELS   0x0200

#define LVS_ICON   0x0000

#define LVS_LIST   0x0003

#define LVS_NOLABELWRAP   0x0080

#define LVS_OWNERDATA   0x1000

#define LVS_REPORT   0x0001

#define LVS_SHOWSELALWAYS   0x0008

#define LVS_SINGLESEL   0x0004

#define LVS_SMALLICON   0x0002

#define LWA_ALPHA   0x00000002

#define LWA_COLORKEY   0x00000001

#define MAC_CHARSET   77

#define MAPVK_VK_TO_CHAR   (2)

#define MAPVK_VK_TO_VSC   (0)

#define MAPVK_VK_TO_VSC_EX   (4)

#define MAPVK_VSC_TO_VK   (1)

#define MAPVK_VSC_TO_VK_EX   (3)

#define MB_ABORTRETRYIGNORE   0x00000002L

#define MB_APPLMODAL   0x00000000L

#define MB_CANCELTRYCONTINUE   0x00000006L

#define MB_DEFAULT_DESKTOP_ONLY   0x00020000L

#define MB_DEFBUTTON1   0x00000000L

#define MB_DEFBUTTON2   0x00000100L

#define MB_DEFBUTTON3   0x00000200L

#define MB_DEFBUTTON4   0x00000300L

#define MB_HELP   0x00004000L

#define MB_ICONASTERISK   0x00000040L

#define MB_ICONERROR   MB_ICONHAND

#define MB_ICONEXCLAMATION   0x00000030L

#define MB_ICONHAND   0x00000010L

#define MB_ICONINFORMATION   MB_ICONASTERISK

#define MB_ICONQUESTION   0x00000020L

#define MB_ICONSTOP   MB_ICONHAND

#define MB_ICONWARNING   MB_ICONEXCLAMATION

#define MB_NOFOCUS   0x00008000L

#define MB_OK   0x00000000L

#define MB_OKCANCEL   0x00000001L

#define MB_RETRYCANCEL   0x00000005L

#define MB_RIGHT   0x00080000L

#define MB_RTLREADING   0x00100000L

#define MB_SETFOREGROUND   0x00010000L

#define MB_SYSTEMMODAL   0x00001000L

#define MB_TASKMODAL   0x00002000L

#define MB_TOPMOST   0x00040000L

#define MB_USERICON   0x00000080L

#define MB_YESNO   0x00000004L

#define MB_YESNOCANCEL   0x00000003L

#define MCS_MULTISELECT   0x0002

#define MCS_NOTODAY   0x0010

#define MCS_NOTODAYCIRCLE   0x0008

#define MCS_WEEKNUMBERS   0x0004

#define MERGECOPY   0x00C000CA

#define MERGEPAINT   0x00BB0226

#define MK_CONTROL   0x0008

#define MK_LBUTTON   0x0001

#define MK_MBUTTON   0x0010

#define MK_RBUTTON   0x0002

#define MK_SHIFT   0x0004

#define MK_XBUTTON1   0x0020

#define MK_XBUTTON2   0x0040

#define NIIF_ERROR   0x00000003

#define NIIF_ICON_MASK   0x0000000F

#define NIIF_INFO   0x00000001

#define NIIF_LARGE_ICON   0x00000020

#define NIIF_NONE   0x00000000

#define NIIF_NOSOUND   0x00000010

#define NIIF_RESPECT_QUIET_TIME   0x00000080

#define NIIF_USER   0x00000004

#define NIIF_WARNING   0x00000002

#define NOTSRCCOPY   0x00330008

#define NOTSRCERASE   0x001100A6

#define OEM_CHARSET   255

#define OFN_ALLOWMULTISELECT   0x00000200

#define OFN_CREATEPROMPT   0x00002000

#define OFN_DONTADDTORECENT   0x02000000

#define OFN_ENABLEINCLUDENOTIFY   0x00400000

#define OFN_ENABLESIZING   0x00800000

#define OFN_EXTENSIONDIFFERENT   0x00000400

#define OFN_FILEMUSTEXIST   0x00001000

#define OFN_FORCESHOWHIDDEN   0x10000000

#define OFN_HIDEREADONLY   0x00000004

#define OFN_LONGNAMES   0x00200000

#define OFN_NOCHANGEDIR   0x00000008

#define OFN_NODEREFERENCELINKS   0x00100000

#define OFN_NOLONGNAMES   0x00040000

#define OFN_NONETWORKBUTTON   0x00020000

#define OFN_NOREADONLYRETURN   0x00008000

#define OFN_NOTESTFILECREATE   0x00010000

#define OFN_NOVALIDATE   0x00000100

#define OFN_OPENDEFAULT   (OFN_HIDEREADONLY)

#define OFN_OVERWRITEPROMPT   0x00000002

#define OFN_PATHMUSTEXIST   0x00000800

#define OFN_READONLY   0x00000001

#define OFN_SAVEDEFAULT   (OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT)

#define OFN_SHAREAWARE   0x00004000

#define OFN_SHOWHELP   0x00000010

#define OIC_BANG   32515

#define OIC_ERROR   OIC_HAND

#define OIC_HAND   32513

#define OIC_INFORMATION   OIC_NOTE

#define OIC_NOTE   32516

#define OIC_QUES   32514

#define OIC_SAMPLE   32512

#define OIC_SHIELD   32518

#define OIC_WARNING   OIC_BANG

#define OIC_WINLOGO   32517

#define PATCOPY   0x00F00021

#define PATINVERT   0x005A0049

#define PATPAINT   0x00FB0A09

#define PBS_MARQUEE   0x08

#define PBS_SMOOTH   0x01

#define PBS_SMOOTHREVERSE   0x10

#define PBS_VERTICAL   0x04

#define PBST_ERROR   0x0002

#define PBST_NORMAL   0x0001

#define PBST_PAUSED   0x0003

#define PD_ALLPAGES   0x00000000

#define PD_COLLATE   0x00000010

#define PD_CURRENTPAGE   0x00400000

#define PD_DEFAULT   (PD_ALLPAGES | PD_USEDEVMODECOPIES | PD_NOPAGENUMS | PD_NOSELECTION)

#define PD_DISABLEPRINTTOFILE   0x00080000

#define PD_EXCLUSIONFLAGS   0x01000000

#define PD_HIDEPRINTTOFILE   0x00100000

#define PD_NOCURRENTPAGE   0x00800000

#define PD_NONETWORKBUTTON   0x00200000

#define PD_NOPAGENUMS   0x00000008

#define PD_NOSELECTION   0x00000004

#define PD_NOWARNING   0x00000080

#define PD_PAGENUMS   0x00000002

#define PD_PRINTSETUP   0x00000040

#define PD_PRINTTOFILE   0x00000020

#define PD_RETURNDC   0x00000100

#define PD_RETURNDEFAULT   0x00000400

#define PD_RETURNIC   0x00000200

#define PD_SELECTION   0x00000001

#define PD_SHOWHELP   0x00000800

#define PD_USEDEVMODECOPIES   0x00040000

#define PD_USEDEVMODECOPIESANDCOLLATE   0x00040000

#define PD_USELARGETEMPLATE   0x10000000

#define POSITION_NONE   0xF000000

#define PS_DASH   1

#define PS_DASHDOT   3

#define PS_DASHDOTDOT   4

#define PS_DOT   2

#define PS_INSIDEFRAME   6

#define PS_NULL   5

#define PS_SOLID   0

#define PSD_DEFAULT   (PSD_MARGINS | PSD_INWININIINTLMEASURE)

#define PSD_DEFAULTMINMARGINS   0x00000000

#define PSD_DISABLEMARGINS   0x00000010

#define PSD_DISABLEORIENTATION   0x00000100

#define PSD_DISABLEPAPER   0x00000200

#define PSD_DISABLEPRINTER   0x00000020

#define PSD_INHUNDREDTHSOFMILLIMETERS   0x00000008

#define PSD_INTHOUSANDTHSOFINCHES   0x00000004

#define PSD_INWININIINTLMEASURE   0x00000000

#define PSD_MARGINS   0x00000002

#define PSD_MINMARGINS   0x00000001

#define PSD_NONETWORKBUTTON   0x00200000

#define PSD_NOWARNING   0x00000080

#define PSD_RETURNDEFAULT   0x00000400

#define PSD_SHOWHELP   0x00000800

#define RBS_AUTOSIZE   0x2000

#define RBS_BANDBORDERS   0x0400

#define RBS_DBLCLKTOGGLE   0x8000

#define RBS_DEFAULT   (RBS_VARHEIGHT | RBS_AUTOSIZE)

#define RBS_FIXEDORDER   0x0800

#define RBS_VARHEIGHT   0x0200

#define RBS_VERTICALGRIPPER   0x4000

#define RGN_AND   1

#define RGN_COPY   5

#define RGN_DIFF   4

#define RGN_OR   2

#define RGN_XOR   3

#define RUSSIAN_CHARSET   204

#define SBS_HORZ   0x0000L

#define SBS_VERT   0x0001L

#define SF_RTF   0x0002

#define SF_RTFNOOBJS   0x0003

#define SF_TEXT   0x0001

#define SF_TEXTIZED   0x0004

#define SF_UNICODE   0x0010

#define SF_USECODEPAGE   0x0020

#define SFF_PLAINRTF   0x4000

#define SFF_SELECTION   0x8000

#define SHIFTJIS_CHARSET   128

#define SORT_NONE   0

#define SORT_NORMAL   1

#define SORT_REVERSE   -1

#define SRCAND   0x008800C6

#define SRCCOPY   0x00CC0020

#define SRCERASE   0x00440328

#define SRCINVERT   0x00660046

#define SRCPAINT   0x00EE0086

#define SS_BOTH   3

#define SS_HORIZONTAL   1

#define SS_NONE   0

#define SS_VERTICAL   2

#define SYMBOL_CHARSET   2

#define TBPF_ERROR   0x4

#define TBPF_INDETERMINATE   0x1

#define TBPF_NOPROGRESS   0

#define TBPF_NORMAL   0x2

#define TBPF_PAUSED   0x8

#define TBS_BOTH   0x0008

#define TBS_BOTTOM   0x0000

#define TBS_ENABLESELRANGE   0x0020

#define TBS_HORZ   0x0000

#define TBS_LEFT   0x0004

#define TBS_NOTICKS   0x0010

#define TBS_RIGHT   0x0000

#define TBS_TOP   0x0004

#define TBS_VERT   0x0002

#define TCS_BUTTONS   0x0100

#define TCS_DEFAULT   (TCS_MULTILINE | TCS_TABS | TCS_HOTTRACK)

#define TCS_FLATBUTTONS   0x0008

#define TCS_HOTTRACK   0x0040

#define TCS_MULTILINE   0x0200

#define TCS_RAGGEDRIGHT   0x0800

#define TCS_SINGLELINE   0x0000

#define TCS_TABS   0x0000

#define THAI_CHARSET   222

#define TM_BOTH   2

#define TM_BOTTOM   -1

#define TM_LEFT   TM_TOP

#define TM_NONE   0

#define TM_RIGHT   TM_BOTTOM

#define TM_TOP   1

#define TREEVIEW_THISITEM   -1

#define TTI_ERROR   3

#define TTI_ERROR_LARGE   6

#define TTI_INFO   1

#define TTI_INFO_LARGE   4

#define TTI_NONE   0

#define TTI_WARNING   2

#define TTI_WARNING_LARGE   5

#define TURKISH_CHARSET   162

#define TVS_CHECKBOXES   0x0100

#define TVS_DEFAULT   (TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT)

#define TVS_EDITLABELS   0x0008

#define TVS_FULLROWSELECT   0x1000

#define TVS_HASBUTTONS   0x0001

#define TVS_HASLINES   0x0002

#define TVS_LINESATROOT   0x0004

#define TVS_SHOWSELALWAYS   0x0020

#define TVS_SINGLEEXPAND   0x0400

#define TVS_TRACKSELECT   0x0200

#define UDS_HORZ   0x0040

#define UDS_HOTTRACK   0x0100

#define UID_AUTOCORRECT   6

#define UID_CUT   4

#define UID_DELETE   2

#define UID_DRAGDROP   3

#define UID_PASTE   5

#define UID_TYPING   1

#define UID_UNKNOWN   0

#define VIETNAMESE_CHARSET   163

#define VK_ACCEPT   0x1E

#define VK_ADD   0x6B

#define VK_APPS   0x5D

#define VK_ATTN   0xF6

#define VK_BACK   0x08

#define VK_BROWSER_BACK   0xA6

#define VK_BROWSER_FAVORITES   0xAB

#define VK_BROWSER_FORWARD   0xA7

#define VK_BROWSER_HOME   0xAC

#define VK_BROWSER_REFRESH   0xA8

#define VK_BROWSER_SEARCH   0xAA

#define VK_BROWSER_STOP   0xA9

#define VK_CAPITAL   0x14

#define VK_CLEAR   0x0C

#define VK_CONTROL   0x11

#define VK_CONVERT   0x1C

#define VK_CRSEL   0xF7

#define VK_DECIMAL   0x6E

#define VK_DELETE   0x2E

#define VK_DIVIDE   0x6F

#define VK_DOWN   0x28

#define VK_END   0x23

#define VK_EREOF   0xF9

#define VK_ESCAPE   0x1B

#define VK_EXECUTE   0x2B

#define VK_EXSEL   0xF8

#define VK_F1   0x70

#define VK_F10   0x79

#define VK_F11   0x7A

#define VK_F12   0x7B

#define VK_F13   0x7C

#define VK_F14   0x7D

#define VK_F15   0x7E

#define VK_F16   0x7F

#define VK_F17   0x80

#define VK_F18   0x81

#define VK_F19   0x82

#define VK_F2   0x71

#define VK_F20   0x83

#define VK_F21   0x84

#define VK_F22   0x85

#define VK_F23   0x86

#define VK_F24   0x87

#define VK_F3   0x72

#define VK_F4   0x73

#define VK_F5   0x74

#define VK_F6   0x75

#define VK_F7   0x76

#define VK_F8   0x77

#define VK_F9   0x78

#define VK_FINAL   0x18

#define VK_HANGEUL   0x15

#define VK_HANGUL   0x15

#define VK_HANJA   0x19

#define VK_HELP   0x2F

#define VK_HOME   0x24

#define VK_ICO_00   0xE4

#define VK_ICO_CLEAR   0xE6

#define VK_ICO_HELP   0xE3

#define VK_INSERT   0x2D

#define VK_JUNJA   0x17

#define VK_KANA   0x15

#define VK_KANJI   0x19

#define VK_LAUNCH_APP1   0xB6

#define VK_LAUNCH_APP2   0xB7

#define VK_LAUNCH_MAIL   0xB4

#define VK_LAUNCH_MEDIA_SELECT   0xB5

#define VK_LCONTROL   0xA2

#define VK_LEFT   0x25

#define VK_LMENU   0xA4

#define VK_LSHIFT   0xA0

#define VK_LWIN   0x5B

#define VK_MEDIA_NEXT_TRACK   0xB0

#define VK_MEDIA_PLAY_PAUSE   0xB3

#define VK_MEDIA_PREV_TRACK   0xB1

#define VK_MEDIA_STOP   0xB2

#define VK_MENU   0x12

#define VK_MODECHANGE   0x1F

#define VK_MULTIPLY   0x6A

#define VK_NEXT   0x22

#define VK_NONAME   0xFC

#define VK_NONCONVERT   0x1D

#define VK_NUMLOCK   0x90

#define VK_NUMPAD0   0x60

#define VK_NUMPAD1   0x61

#define VK_NUMPAD2   0x62

#define VK_NUMPAD3   0x63

#define VK_NUMPAD4   0x64

#define VK_NUMPAD5   0x65

#define VK_NUMPAD6   0x66

#define VK_NUMPAD7   0x67

#define VK_NUMPAD8   0x68

#define VK_NUMPAD9   0x69

#define VK_OEM_1   0xBA

#define VK_OEM_102   0xE2

#define VK_OEM_2   0xBF

#define VK_OEM_3   0xC0

#define VK_OEM_4   0xDB

#define VK_OEM_5   0xDC

#define VK_OEM_6   0xDD

#define VK_OEM_7   0xDE

#define VK_OEM_8   0xDF

#define VK_OEM_ATTN   0xF0

#define VK_OEM_AUTO   0xF3

#define VK_OEM_AX   0xE1

#define VK_OEM_BACKTAB   0xF5

#define VK_OEM_CLEAR   0xFE

#define VK_OEM_COMMA   0xBC

#define VK_OEM_COPY   0xF2

#define VK_OEM_CUSEL   0xEF

#define VK_OEM_ENLW   0xF4

#define VK_OEM_FINISH   0xF1

#define VK_OEM_FJ_JISHO   0x92

#define VK_OEM_FJ_LOYA   0x95

#define VK_OEM_FJ_MASSHOU   0x93

#define VK_OEM_FJ_ROYA   0x96

#define VK_OEM_FJ_TOUROKU   0x94

#define VK_OEM_JUMP   0xEA

#define VK_OEM_MINUS   0xBD

#define VK_OEM_NEC_EQUAL   0x92

#define VK_OEM_PA1   0xEB

#define VK_OEM_PA2   0xEC

#define VK_OEM_PA3   0xED

#define VK_OEM_PERIOD   0xBE

#define VK_OEM_PLUS   0xBB

#define VK_OEM_RESET   0xE9

#define VK_OEM_WSCTRL   0xEE

#define VK_PA1   0xFD

#define VK_PACKET   0xE7

#define VK_PAUSE   0x13

#define VK_PLAY   0xFA

#define VK_PRINT   0x2A

#define VK_PRIOR   0x21

#define VK_PROCESSKEY   0xE5

#define VK_RCONTROL   0xA3

#define VK_RETURN   0x0D

#define VK_RIGHT   0x27

#define VK_RMENU   0xA5

#define VK_RSHIFT   0xA1

#define VK_RWIN   0x5C

#define VK_SCROLL   0x91

#define VK_SELECT   0x29

#define VK_SEPARATOR   0x6C

#define VK_SHIFT   0x10

#define VK_SLEEP   0x5F

#define VK_SNAPSHOT   0x2C

#define VK_SPACE   0x20

#define VK_SUBTRACT   0x6D

#define VK_TAB   0x09

#define VK_UP   0x26

#define VK_VOLUME_DOWN   0xAE

#define VK_VOLUME_MUTE   0xAD

#define VK_VOLUME_UP   0xAF

#define VK_ZOOM   0xFB

#define WA_ACTIVE   1

#define WA_CLICKACTIVE   2

#define WA_INACTIVE   0

#define WHITENESS   0x00FF0062

#define WINDING   2

#define WS_CAPTION   0x00C00000L

#define WS_CONTROLBOX   WS_SYSMENU

#define WS_DEFAULT   (WS_SIZEGRIP | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_SYSMENU | WS_CAPTION)

#define WS_DIALOGDEFAULT   (WS_SYSMENU | WS_CAPTION)

#define WS_MAXIMIZEBOX   0x00010000L

#define WS_MINIMIZEBOX   0x00020000L

#define WS_SIZEBOX   WS_THICKFRAME

#define WS_SIZEGRIP   WS_SIZEBOX

#define WS_SYSMENU   0x00080000L

#define WS_THICKFRAME   0x00040000L


WSO 1.1 Documentation. Date modified:Wed Aug 12 18:12:13 2015. (C) Veretennikov A. B. 2004-2015