Module: WR::RC
- Included in:
- WR, Bitmap, Clipboard, ComboboxEx::Item, CommonDialog, Cursor, DDEML, Dialog, Dialog::ModDlgButton, Edit::Selection, FDParseForm, Font, Header, Header::Item, Icon, Imagelist, Imagelist::Item, Listview::Column, Listview::Columns, Listview::Item, Menu, Menu::Item, ModBaseWin, ModCommCtrl, ModControlHook, ModControlHook::ModControlChildHook, ModListItems, ModParent, ModStdCtrl, ModToplevelHook, ModToplevelWin, Pager, WR::Rebar::Band, Registry, WR::Richedit::Format, WR::Richedit::Selection, Statusbar::Part, Tabctrl::Tab, Timer, Toolbar::Button, Tooltip::Tip, Treeview::Item, Window
- Defined in:
- lib/wrb/base.rb,
lib/wrb/base.rb,
lib/wrb/ddeml.rb,
lib/wrb/commdlg.rb,
lib/wrb/combocommon.rb,
lib/wrb/commctrlconst.rb,
lib/wrb/toplevelcommon.rb,
lib/wrb/components/edit.rb,
lib/wrb/components/icon.rb,
lib/wrb/components/menu.rb,
lib/wrb/components/pager.rb,
lib/wrb/components/rebar.rb,
lib/wrb/components/button.rb,
lib/wrb/components/canvas.rb,
lib/wrb/components/cursor.rb,
lib/wrb/components/dialog.rb,
lib/wrb/components/header.rb,
lib/wrb/components/static.rb,
lib/wrb/components/updown.rb,
lib/wrb/components/animate.rb,
lib/wrb/components/listbox.rb,
lib/wrb/components/tabctrl.rb,
lib/wrb/components/toolbar.rb,
lib/wrb/components/tooltip.rb,
lib/wrb/components/combobox.rb,
lib/wrb/components/listview.rb,
lib/wrb/components/printdlg.rb,
lib/wrb/components/registry.rb,
lib/wrb/components/richedit.rb,
lib/wrb/components/trackbar.rb,
lib/wrb/components/treeview.rb,
lib/wrb/components/clipboard.rb,
lib/wrb/components/imagelist.rb,
lib/wrb/components/scrollbar.rb,
lib/wrb/components/statusbar.rb,
lib/wrb/components/comboboxex.rb,
lib/wrb/components/hotkeyctrl.rb,
lib/wrb/components/progressbar.rb,
lib/wrb/components/choosefontdlg.rb,
lib/wrb/components/monthcalender.rb,
lib/wrb/components/choosecolordlg.rb,
lib/wrb/components/datetimepicker.rb
Overview
Utility functions #####
Defined Under Namespace
Modules: ModComboCommon
Constant Summary collapse
- WM_NULL =
window messages ##
0x0000
- WM_CREATE =
0x0001
- WM_DESTROY =
0x0002
- WM_MOVE =
0x0003
- WM_SIZE =
0x0005
- WM_ACTIVATE =
0x0006
- WM_SETFOCUS =
0x0007
- WM_KILLFOCUS =
0x0008
- WM_ENABLE =
0x000A
- WM_SETREDRAW =
0x000B
- WM_SETTEXT =
0x000C
- WM_GETTEXT =
0x000D
- WM_GETTEXTLENGTH =
0x000E
- WM_PAINT =
0x000F
- WM_CLOSE =
0x0010
- WM_QUERYENDSESSION =
0x0011
- WM_QUIT =
0x0012
- WM_QUERYOPEN =
0x0013
- WM_ERASEBKGND =
0x0014
- WM_SYSCOLORCHANGE =
0x0015
- WM_ENDSESSION =
0x0016
- WM_SHOWWINDOW =
0x0018
- WM_WININICHANGE =
0x001A
- WM_SETTINGCHANGE =
WM_WININICHANGE
- WM_DEVMODECHANGE =
0x001B
- WM_ACTIVATEAPP =
0x001C
- WM_FONTCHANGE =
0x001D
- WM_TIMECHANGE =
0x001E
- WM_CANCELMODE =
0x001F
- WM_SETCURSOR =
0x0020
- WM_MOUSEACTIVATE =
0x0021
- WM_CHILDACTIVATE =
0x0022
- WM_QUEUESYNC =
0x0023
- WM_GETMINMAXINFO =
0x0024
- WM_PAINTICON =
0x0026
- WM_ICONERASEBKGND =
0x0027
- WM_NEXTDLGCTL =
0x0028
- WM_SPOOLERSTATUS =
0x002A
- WM_DRAWITEM =
0x002B
- WM_MEASUREITEM =
0x002C
- WM_DELETEITEM =
0x002D
- WM_VKEYTOITEM =
0x002E
- WM_CHARTOITEM =
0x002F
- WM_SETFONT =
0x0030
- WM_GETFONT =
0x0031
- WM_NOTIFY =
0x004E
- WM_CONTEXTMENU =
0x007B
- WM_STYLECHANGING =
0x007C
- WM_STYLECHANGED =
0x007D
- WM_DISPLAYCHANGE =
0x007E
- WM_GETICON =
0x007F
- WM_SETICON =
0x0080
- WM_KEYDOWN =
0x0100
- WM_KEYUP =
0x0101
- WM_CHAR =
0x0102
- WM_DEADCHAR =
0x0103
- WM_SYSKEYDOWN =
0x0104
- WM_SYSKEYUP =
0x0105
- WM_SYSCHAR =
0x0106
- WM_SYSDEADCHAR =
0x0107
- WM_UNICHAR =
0x0109
- WM_INITDIALOG =
0x0110
- WM_COMMAND =
0x0111
- WM_SYSCOMMAND =
0x0112
- WM_TIMER =
0x0113
- WM_HSCROLL =
0x0114
- WM_VSCROLL =
0x0115
- WM_MOUSEMOVE =
0x0200
- WM_LBUTTONDOWN =
0x0201
- WM_LBUTTONUP =
0x0202
- WM_LBUTTONDBLCLK =
0x0203
- WM_RBUTTONDOWN =
0x0204
- WM_RBUTTONUP =
0x0205
- WM_RBUTTONDBLCLK =
0x0206
- WM_MBUTTONDOWN =
0x0207
- WM_MBUTTONUP =
0x0208
- WM_MBUTTONDBLCLK =
0x0209
- WM_XBUTTONDOWN =
WM_MOUSELAST = 0x020A
0x020B
- WM_XBUTTONUP =
0x020C
- WM_XBUTTONDBLCLK =
0x020D
- WM_MOUSEWHEEL =
0x020E
- WM_MOUSELAST =
0x020E
- WM_PARENTNOTIFY =
0x0210
- WM_ENTERMENULOOP =
0x0211
- WM_EXITMENULOOP =
0x0212
- WM_NEXTMENU =
0x0213
- WM_SIZING =
0x0214
- WM_CAPTURECHANGED =
0x0215
- WM_MOVING =
0x0216
- WM_POWERBROADCAST =
0x0218
- WM_DROPFILES =
0x0233
- WM_CUT =
0x0300
- WM_COPY =
0x0301
- WM_PASTE =
0x0302
- WM_CLEAR =
0x0303
- WM_UNDO =
0x0304
- WM_HOTKEY =
0x0312
- WM_USER =
0x0400
- WM_APP =
0x8000
- WM_NCCREATE =
Message of Non Client area
0x0081
- WM_NCDESTROY =
0x0082
- WM_NCCALCSIZE =
0x0083
- WM_NCHITTEST =
0x0084
- WM_NCPAINT =
0x0085
- WM_NCACTIVATE =
0x0086
- WM_GETDLGCODE =
0x0087
- WM_SYNCPAINT =
0x0088
- WM_NCMOUSEMOVE =
0x00A0
- WM_NCLBUTTONDOWN =
0x00A1
- WM_NCLBUTTONUP =
0x00A2
- WM_NCLBUTTONDBLCLK =
0x00A3
- WM_NCRBUTTONDOWN =
0x00A4
- WM_NCRBUTTONUP =
0x00A5
- WM_NCRBUTTONDBLCLK =
0x00A6
- WM_NCMBUTTONDOWN =
0x00A7
- WM_NCMBUTTONUP =
0x00A8
- WM_NCMBUTTONDBLCLK =
0x00A9
- WM_NCXBUTTONDOWN =
0x00AB
- WM_NCXBUTTONUP =
0x00AC
- WM_NCXBUTTONDBLCLK =
0x00AD
- WS_OVERLAPPED =
window styles ##
0
- WS_TABSTOP =
0x00010000
- WS_GROUP =
0x00020000
- WS_THICKFRAME =
0x00040000
- WS_SYSMENU =
0x00080000
- WS_HSCROLL =
0x00100000
- WS_VSCROLL =
0x00200000
- WS_DLGFRAME =
0x00400000
- WS_BORDER =
0x00800000
- WS_CAPTION =
0x00c00000
- WS_MAXIMIZE =
0x01000000
- WS_CLIPCHILDREN =
0x02000000
- WS_CLIPSIBLINGS =
0x04000000
- WS_DISABLED =
0x08000000
- WS_VISIBLE =
0x10000000
- WS_MINIMIZE =
0x20000000
- WS_CHILD =
0x40000000
- WS_POPUP =
0x80000000
- WS_VISIBLECHILD =
0x50000000
- WS_ICONIC =
0x20000000
- WS_CHILDWINDOW =
0x40000000
- WS_MAXIMIZEBOX =
0x00010000
- WS_MINIMIZEBOX =
0x00020000
- WS_OVERLAPPEDWINDOW =
0x00CF0000
- WS_POPUPWINDOW =
0x80880000
- WS_SIZEBOX =
0x00040000
- WS_TILED =
0
- WS_TILEDWINDOW =
0x00CF0000
- WS_EX_TOPMOST =
0x00000008
- WS_EX_TRANSPARENT =
0x00000020
- WS_EX_MDICHILD =
0x00000040
- WS_EX_TOOLWINDOW =
0x00000080
- WS_EX_CLIENTEDGE =
0x00000200
- WS_EX_CONTEXTHELP =
0x00000400
- WS_EX_APPWINDOW =
0x00040000
- WS_EX_LAYERED =
0x00080000
- WS_EX_COMPOSITED =
0x02000000
- SW_HIDE =
ShowWindow constants
0
- SW_SHOWNORMAL =
1
- SW_NORMAL =
1
- SW_SHOWMINIMIZED =
2
- SW_SHOWMAXIMIZED =
3
- SW_MAXIMIZE =
3
- SW_SHOWNOACTIVATE =
4
- SW_SHOW =
5
- SW_MINIMIZE =
6
- SW_SHOWMINNOACTIVE =
7
- SW_SHOWNA =
8
- SW_RESTORE =
9
- SW_SHOWDEFAULT =
10
- SW_FORCEMINIMIZE =
11
- SW_MAX =
11
- GWL_WNDPROC =
GetWindowLong constants ##
-4
- GWL_HINSTANCE =
-6
- GWL_HWNDPARENT =
-8
- GWL_STYLE =
-16
- GWL_EXSTYLE =
-20
- GWL_USERDATA =
-21
- GWL_ID =
-12
- MK_LBUTTON =
mouse button and key states ##
0x0001
- MK_RBUTTON =
uses splitter.rb
0x0002
- MK_SHIFT =
0x0004
- MK_CONTROL =
0x0008
- MK_MBUTTON =
0x0010
- MK_XBUTTON1 =
0x0020
- MK_XBUTTON2 =
0x0040
- LF_FACESIZE =
logfont size ##
32
- ICON_SMALL =
icon sizes ##
0
- ICON_BIG =
1
- ICON_SMALL2 =
2
- CW_USEDEFAULT =
use default window size and position ##
0x80000000 - 0x100000000
- HWND_DESKTOP =
desktop window ##
0
- TCHAR =
pre defined structures ##
API::TCHAR
- CHAR =
API::CHAR
- WORD =
API::WORD
- POINT =
API::POINT
- RECT =
API::RECT
- ODT_MENU =
ownerdraw constants ##
1
- ODT_LISTBOX =
2
- ODT_COMBOBOX =
3
- ODT_BUTTON =
4
- ODT_STATIC =
5
- ODA_DRAWENTIRE =
0x0001
- ODA_SELECT =
0x0002
- ODA_FOCUS =
0x0004
- ODS_SELECTED =
0x0001
- ODS_GRAYED =
0x0002
- ODS_DISABLED =
0x0004
- ODS_CHECKED =
0x0008
- ODS_FOCUS =
0x0010
- ODS_DEFAULT =
0x0020
- ODS_COMBOBOXEDIT =
0x1000
- ODS_HOTLIGHT =
0x0040
- ODS_INACTIVE =
0x0080
- ODS_NOACCEL =
0x0100
- ODS_NOFOCUSRECT =
0x0200
- CP_ACP =
code pages
0
- CP_OEMCP =
1
- CP_MACCP =
2
- CP_THREAD_ACP =
3
- CP_SYMBOL =
42
- CP_UNICODE =
not defined in winnls.h but uses richedit.rb
1200
- CP_UTF7 =
65000
- CP_UTF8 =
65001
- GMEM_FIXED =
global memory
0x0
- GMEM_MOVEABLE =
0x2
- GMEM_ZEROINIT =
0x40
- GHND =
(GMEM_MOVEABLE | GMEM_ZEROINIT)
- GPTR =
(GMEM_FIXED | GMEM_ZEROINIT)
- HWND_TOP =
0
- HWND_BOTTOM =
1
- HWND_TOPMOST =
-1
- HWND_NOTOPMOST =
-2
- WA_INACTVE =
0
- WA_ACTVE =
1
- WA_CLICKACTIVE =
2
- DRAWITEMSTRUCT =
API.defstruct " INT ctlType; INT ctlID; INT itemID; INT itemAction; INT itemState; HWND hwndItem; HDC hDC; RECT rcItem; INT itemData;"
- MEASUREITEMSTRUCT =
API.defstruct " INT ctlType; INT ctlID; INT itemID; INT itemWidth; INT itemHeight; INT itemData;"
- SYSTEMTIME =
API.defstruct " WORD wYear; WORD wMonth; WORD wDayOfWeek; WORD wDay; WORD wHour; WORD wMinute; WORD wSecond; WORD wMilliseconds;"
- NMHDR =
API.defstruct " HWND hwndFrom; ULONG_PTR idFrom; ULONG code;"
- WINDOWPOS =
API.defstruct " HWND hwnd; HWND hwndInsertAfter; int x; int y; int cx; int cy; UINT flags;"
- CF_TEXT =
1
- CF_OEMTEXT =
7
- CF_HDROP =
15
- XST_NULL =
0
- XST_INCOMPLETE =
1
- XST_CONNECTED =
2
- XST_INIT1 =
3
- XST_INIT2 =
4
- XST_REQSENT =
5
- XST_DATARCVD =
6
- XST_POKESENT =
7
- XST_POKEACKRCVD =
8
- XST_EXECSENT =
9
- XST_EXECACKRCVD =
10
- XST_ADVSENT =
11
- XST_UNADVSENT =
12
- XST_ADVACKRCVD =
13
- XST_UNADVACKRCVD =
14
- XST_ADVDATASENT =
15
- XST_ADVDATAACKRCVD =
16
- ST_CONNECTED =
0x0001
- ST_ADVISE =
0x0002
- ST_ISLOCAL =
0x0004
- ST_BLOCKED =
0x0008
- ST_CLIENT =
0x0010
- ST_TERMINATED =
0x0020
- ST_INLIST =
0x0040
- ST_BLOCKNEXT =
0x0080
- ST_ISSELF =
0x0100
- DDE_FACK =
DDE constants for wStatus field
0x8000
- DDE_FBUSY =
0x4000
- DDE_FDEFERUPD =
0x4000
- DDE_FACKREQ =
0x8000
- DDE_FRELEASE =
0x2000
- DDE_FREQUESTED =
0x1000
- DDE_FAPPSTATUS =
0x00ff
- DDE_FNOTPROCESSED =
0x0000
- DDE_FACKRESERVED =
(DDE_FACK | DDE_FBUSY | DDE_FAPPSTATUS)
- DDE_FADVRESERVED =
(DDE_FACKREQ | DDE_FDEFERUPD)
- DDE_FDATRESERVED =
(DDE_FACKREQ | DDE_FRELEASE | DDE_FREQUESTED)
- DDE_FPOKRESERVED =
(DDE_FRELEASE)
- MSGF_DDEMGR =
message filter hook types
0x8001
- CP_WINANSI =
codepage constants
1004
- CP_WINUNICODE =
1200
- XTYPF_NOBLOCK =
transaction types
0x0002
- XTYPF_NODATA =
0x0004
- XTYPF_ACKREQ =
0x0008
- XCLASS_MASK =
0xFC00
- XCLASS_BOOL =
0x1000
- XCLASS_DATA =
0x2000
- XCLASS_FLAGS =
0x4000
- XCLASS_NOTIFICATION =
0x8000
- XTYP_ERROR =
0x0000 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK
- XTYP_ADVDATA =
0x0010 | XCLASS_FLAGS
- XTYP_ADVREQ =
0x0020 | XCLASS_DATA | XTYPF_NOBLOCK
- XTYP_ADVSTART =
0x0030 | XCLASS_BOOL
- XTYP_ADVSTOP =
0x0040 | XCLASS_NOTIFICATION
- XTYP_EXECUTE =
0x0050 | XCLASS_FLAGS
- XTYP_CONNECT =
0x0060 | XCLASS_BOOL | XTYPF_NOBLOCK
- XTYP_CONNECT_CONFIRM =
0x0070 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK
- XTYP_XACT_COMPLETE =
0x0080 | XCLASS_NOTIFICATION
- XTYP_POKE =
0x0090 | XCLASS_FLAGS
- XTYP_REGISTER =
0x00A0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK
- XTYP_REQUEST =
0x00B0 | XCLASS_DATA
- XTYP_DISCONNECT =
0x00C0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK
- XTYP_UNREGISTER =
0x00D0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK
- XTYP_WILDCONNECT =
0x00E0 | XCLASS_DATA | XTYPF_NOBLOCK
- XTYP_MASK =
0x00F0
- XTYP_SHIFT =
4
- TIMEOUT_ASYNC =
Timeout constants
0xFFFFFFFF
- QID_SYNC =
Transaction ID constants
0xFFFFFFFF
- CBF_FAIL_SELFCONNECTIONS =
0x00001000
- CBF_FAIL_CONNECTIONS =
0x00002000
- CBF_FAIL_ADVISES =
0x00004000
- CBF_FAIL_EXECUTES =
0x00008000
- CBF_FAIL_POKES =
0x00010000
- CBF_FAIL_REQUESTS =
0x00020000
- CBF_FAIL_ALLSVRXACTIONS =
0x0003f000
- CBF_SKIP_CONNECT_CONFIRMS =
0x00040000
- CBF_SKIP_REGISTRATIONS =
0x00080000
- CBF_SKIP_UNREGISTRATIONS =
0x00100000
- CBF_SKIP_DISCONNECTS =
0x00200000
- CBF_SKIP_ALLNOTIFICATIONS =
0x003c0000
- SZDDESYS_TOPIC =
"System"
- SZDDESYS_ITEM_TOPICS =
"Topics"
- SZDDESYS_ITEM_SYSITEMS =
"SysItems"
- SZDDESYS_ITEM_RTNMSG =
"ReturnMessage"
- SZDDESYS_ITEM_STATUS =
"Status"
- SZDDESYS_ITEM_FORMATS =
"Formats"
- SZDDESYS_ITEM_HELP =
"Help"
- SZDDE_ITEM_ITEMLIST =
"TopicItemList"
- APPCMD_CLIENTONLY =
Application command flags
0x00000010
- APPCMD_FILTERINITS =
0x00000020
- APPCMD_MASK =
0x00000FF0
- APPCLASS_STANDARD =
Application classification flags
0x00000000
- APPCLASS_MASK =
0x0000000F
- DNS_REGISTER =
Name service
0x0001
- DNS_UNREGISTER =
0x0002
- DNS_FILTERON =
0x0004
- DNS_FILTEROFF =
0x0008
- DMLERR_NO_ERROR =
0
- DMLERR_ADVACKTIMEOUT =
0x4000
- DMLERR_BUSY =
0x4001
- DMLERR_DATAACKTIMEOUT =
0x4002
- DMLERR_DLL_NOT_INITIALIZED =
0x4003
- DMLERR_DLL_USAGE =
0x4004
- DMLERR_EXECACKTIMEOUT =
0x4005
- DMLERR_INVALIDPARAMETER =
0x4006
- DMLERR_LOW_MEMORY =
0x4007
- DMLERR_MEMORY_ERROR =
0x4008
- DMLERR_NOTPROCESSED =
0x4009
- DMLERR_NO_CONV_ESTABLISHED =
0x400a
- DMLERR_POKEACKTIMEOUT =
0x400b
- DMLERR_POSTMSG_FAILED =
0x400c
- DMLERR_REENTRANCY =
0x400d
- DMLERR_SERVER_DIED =
0x400e
- DMLERR_SYS_ERROR =
0x400f
- DMLERR_UNADVACKTIMEOUT =
0x4010
- DMLERR_UNFOUND_QUEUE_ID =
0x4011
- CDERR_DIALOGFAILURE =
0xFFFF
- CDERR_GENERALCODES =
0x0000
- CDERR_STRUCTSIZE =
0x0001
- CDERR_INITIALIZATION =
0x0002
- CDERR_NOTEMPLATE =
0x0003
- CDERR_NOHINSTANCE =
0x0004
- CDERR_LOADSTRFAILURE =
0x0005
- CDERR_FINDRESFAILURE =
0x0006
- CDERR_LOADRESFAILURE =
0x0007
- CDERR_LOCKRESFAILURE =
0x0008
- CDERR_MEMALLOCFAILURE =
0x0009
- CDERR_MEMLOCKFAILURE =
0x000A
- CDERR_NOHOOK =
0x000B
- CDERR_REGISTERMSGFAIL =
0x000C
- PDERR_PRINTERCODES =
0x1000
- PDERR_SETUPFAILURE =
0x1001
- PDERR_PARSEFAILURE =
0x1002
- PDERR_RETDEFFAILURE =
0x1003
- PDERR_LOADDRVFAILURE =
0x1004
- PDERR_GETDEVMODEFAIL =
0x1005
- PDERR_INITFAILURE =
0x1006
- PDERR_NODEVICES =
0x1007
- PDERR_NODEFAULTPRN =
0x1008
- PDERR_DNDMMISMATCH =
0x1009
- PDERR_CREATEICFAILURE =
0x100A
- PDERR_PRINTERNOTFOUND =
0x100B
- PDERR_DEFAULTDIFFERENT =
0x100C
- CFERR_CHOOSEFONTCODES =
0x2000
- CFERR_NOFONTS =
0x2001
- CFERR_MAXLESSTHANMIN =
0x2002
- FNERR_FILENAMECODES =
0x3000
- FNERR_SUBCLASSFAILURE =
0x3001
- FNERR_INVALIDFILENAME =
0x3002
- FNERR_BUFFERTOOSMALL =
0x3003
- FRERR_FINDREPLACECODES =
0x4000
- FRERR_BUFFERLENGTHZERO =
0x4001
- CCERR_CHOOSECOLORCODES =
0x5000
- CBS_SIMPLE =
0x0001
- CBS_DROPDOWN =
0x0002
- CBS_DROPDOWNLIST =
0x0003
- CB_LIMITTEXT =
0x0141
- CB_DELETESTRING =
0x0144
- CB_GETCOUNT =
0x0146
- CB_GETCURSEL =
0x0147
- CB_GETLBTEXT =
0x0148
- CB_GETLBTEXTLEN =
0x0149
- CB_RESETCONTENT =
0x014b
- CB_SETCURSEL =
0x014e
- CB_SHOWDROPDOWN =
0x014f
- CB_GETITEMDATA =
0x0150
- CB_SETITEMDATA =
0x0151
- CB_GETDROPPEDCONTROLRECT =
0x0152
- CB_SETITEMHEIGHT =
0x0153
- CB_GETITEMHEIGHT =
0x0154
- CB_SETEXTENDEDUI =
0x0155
- CB_GETEXTENDEDUI =
0x0156
- CB_GETDROPPEDSTATE =
0x0157
- CB_FINDSTRINGEXACT =
0x0158
- CB_GETDROPPEDWIDTH =
0x015f
- CB_SETDROPPEDWIDTH =
0x0160
- CBN_SELCHANGE =
0x01
- CBN_DBLCLK =
0x02
- CBN_SETFOCUS =
0x03
- CBN_KILLFOCUS =
0x04
- CBN_EDITCHANGE =
0x05
- CBN_EDITUPDATE =
0x06
- CBN_DROPDOWN =
0x07
- CBN_CLOSEUP =
0x08
- CBN_SELENDOK =
0x09
- CBN_SELENDCANCEL =
0x0a
- ICC_LISTVIEW_CLASSES =
0x1
- ICC_TREEVIEW_CLASSES =
0x2
- ICC_BAR_CLASSES =
0x4
- ICC_TAB_CLASSES =
0x8
- ICC_UPDOWN_CLASS =
0x10
- ICC_PROGRESS_CLASS =
0x20
- ICC_HOTKEY_CLASS =
0x40
- ICC_ANIMATE_CLASS =
0x80
- ICC_WIN95_CLASSES =
0xff
- ICC_DATE_CLASSES =
0x100
- ICC_USEREX_CLASSES =
0x200
- ICC_COOL_CLASSES =
0x400
- ICC_INTERNET_CLASSES =
0x800
- ICC_PAGESCROLLER_CLASS =
0x1000
- ICC_NATIVEFNTCTL_CLASS =
0x2000
- ICC_STANDARD_CLASSES =
0x4000
- ICC_LINK_CLASS =
0x8000
- CCS_TOP =
0x1
- CCS_NOMOVEY =
0x2
- CCS_BOTTOM =
0x3
- CCS_NORESIZE =
0x4
- CCS_NOPARENTALIGN =
0x8
- CCS_ADJUSTABLE =
0x20
- CCS_NODIVIDER =
0x40
- CCS_VERT =
0x80
- CCS_LEFT =
CCS_VERT | CCS_TOP
- CCS_RIGHT =
CCS_VERT | CCS_BOTTOM
- CCS_NOMOVEX =
CCS_VERT | CCS_NOMOVEY
- CCM_FIRST =
0x2000
- CCM_SETBKCOLOR =
CCM_FIRST+0x1
- CCM_SETCOLORSCHEME =
CCM_FIRST+0x2
- CCM_GETCOLORSCHEME =
CCM_FIRST+0x3
- CCM_GETDROPTARGET =
CCM_FIRST+0x4
- CCM_SETUNICODEFORMAT =
CCM_FIRST+0x5
- CCM_GETUNICODEFORMAT =
CCM_FIRST+0x6
- CCM_SETVERSION =
CCM_FIRST+0x7
- CCM_GETVERSION =
CCM_FIRST+0x8
- CCM_SETNOTIFYWINDOW =
CCM_FIRST+0x9
- CCM_SETWINDOWTHEME =
CCM_FIRST+0xb
- CCM_DPISCALE =
CCM_FIRST+0xc
- NM_FIRST =
0
- NM_CLICK =
NM_FIRST-2
- NM_DBLCLK =
NM_FIRST-3
- NM_RETURN =
NM_FIRST-4
- NM_RCLICK =
NM_FIRST-5
- NM_RDBLCLK =
NM_FIRST-6
- NM_SETFOCUS =
NM_FIRST-7
- NM_KILLFOCUS =
NM_FIRST-8
- NM_CUSTOMDRAW =
NM_FIRST-12
- NM_HOVER =
NM_FIRST-13
- NM_NCHITTEST =
NM_FIRST-14
- NM_KEYDOWN =
NM_FIRST-15
- NM_RELEASEDCAPTURE =
NM_FIRST-16
- NM_SETCURSOR =
NM_FIRST-17
- NM_CHAR =
NM_FIRST-18
- NM_TOOLTIPSCREATED =
NM_FIRST-19
- NM_LDOWN =
NM_FIRST-20
- NM_RDOWN =
NM_FIRST-21
- NM_THEMECHANGED =
NM_FIRST-22
- I_IMAGECALLBACK =
-1
- I_IMAGENONE =
-2
- SM_CXSCREEN =
for GetSysytemMetrics()
0
- SM_CYSCREEN =
1
- SM_CXVSCROLL =
2
- SM_CYHSCROLL =
3
- SM_CYCAPTION =
4
- SM_CXBORDER =
5
- SM_CYBORDER =
6
- SM_CXDLGFRAME =
7
- SM_CYDLGFRAME =
8
- SM_CYVTHUMB =
9
- SM_CXHTHUMB =
10
- SM_CXICON =
11
- SM_CYICON =
12
- SM_CXCURSOR =
13
- SM_CYCURSOR =
14
- SM_CYMENU =
15
- SM_CXFULLSCREEN =
16
- SM_CYFULLSCREEN =
17
- SM_CYKANJIWINDOW =
18
- SM_MOUSEPRESENT =
19
- SM_CYVSCROLL =
20
- SM_CXHSCROLL =
21
- SM_DEBUG =
22
- SM_SWAPBUTTON =
23
- SM_RESERVED1 =
24
- SM_RESERVED2 =
25
- SM_RESERVED3 =
26
- SM_RESERVED4 =
27
- SM_CXMIN =
28
- SM_CYMIN =
29
- SM_CXSIZE =
30
- SM_CYSIZE =
31
- SM_CXFRAME =
32
- SM_CYFRAME =
33
- SM_CXMINTRACK =
34
- SM_CYMINTRACK =
35
- SM_CXDOUBLECLK =
36
- SM_CYDOUBLECLK =
37
- SM_CXICONSPACING =
38
- SM_CYICONSPACING =
39
- SM_MENUDROPALIGNMENT =
40
- SM_PENWINDOWS =
41
- SM_DBCSENABLED =
42
- SM_CMOUSEBUTTONS =
43
- SM_CXFIXEDFRAME =
SM_CXDLGFRAME
- SM_CYFIXEDFRAME =
SM_CYDLGFRAME
- SM_CXSIZEFRAME =
SM_CXFRAME
- SM_CYSIZEFRAME =
SM_CYFRAME
- SM_SECURE =
44
- SM_CXEDGE =
45
- SM_CYEDGE =
46
- SM_CXMINSPACING =
47
- SM_CYMINSPACING =
48
- SM_CXSMICON =
49
- SM_CYSMICON =
50
- SM_CYSMCAPTION =
51
- SM_CXSMSIZE =
52
- SM_CYSMSIZE =
53
- SM_CXMENUSIZE =
54
- SM_CYMENUSIZE =
55
- SM_ARRANGE =
56
- SM_CXMINIMIZED =
57
- SM_CYMINIMIZED =
58
- SM_CXMAXTRACK =
59
- SM_CYMAXTRACK =
60
- SM_CXMAXIMIZED =
61
- SM_CYMAXIMIZED =
62
- SM_NETWORK =
63
- SM_CLEANBOOT =
67
- SM_CXDRAG =
68
- SM_CYDRAG =
69
- SM_SHOWSOUNDS =
70
- SM_CXMENUCHECK =
71
- SM_CYMENUCHECK =
72
- SM_SLOWMACHINE =
73
- SM_MIDEASTENABLED =
74
- SM_MOUSEWHEELPRESENT =
75
- SM_XVIRTUALSCREEN =
76
- SM_YVIRTUALSCREEN =
77
- SM_CXVIRTUALSCREEN =
78
- SM_CYVIRTUALSCREEN =
79
- SM_CMONITORS =
80
- SM_SAMEDISPLAYFORMAT =
81
- SM_IMMENABLED =
82
- SM_CXFOCUSBORDER =
83
- SM_CYFOCUSBORDER =
84
- SM_TABLETPC =
86
- SM_MEDIACENTER =
87
- SM_STARTER =
88
- SM_SERVERR2 =
89
- SM_CMETRICS =
90
- SM_REMOTESESSION =
0x1000
- SM_SHUTTINGDOWN =
0x2000
- SM_REMOTECONTROL =
0x2001
- SM_CARETBLINKINGENABLED =
0x2002
- SPI_GETBEEP =
for SystemParameterInfo()
0x0001
- SPI_SETBEEP =
0x0002
- SPI_GETMOUSE =
0x0003
- SPI_SETMOUSE =
0x0004
- SPI_GETBORDER =
0x0005
- SPI_SETBORDER =
0x0006
- SPI_GETKEYBOARDSPEED =
0x000A
- SPI_SETKEYBOARDSPEED =
0x000B
- SPI_LANGDRIVER =
0x000C
- SPI_ICONHORIZONTALSPACING =
0x000D
- SPI_GETSCREENSAVETIMEOUT =
0x000E
- SPI_SETSCREENSAVETIMEOUT =
0x000F
- SPI_GETSCREENSAVEACTIVE =
0x0010
- SPI_SETSCREENSAVEACTIVE =
0x0011
- SPI_GETGRIDGRANULARITY =
0x0012
- SPI_SETGRIDGRANULARITY =
0x0013
- SPI_SETDESKWALLPAPER =
0x0014
- SPI_SETDESKPATTERN =
0x0015
- SPI_GETKEYBOARDDELAY =
0x0016
- SPI_SETKEYBOARDDELAY =
0x0017
- SPI_ICONVERTICALSPACING =
0x0018
- SPI_GETICONTITLEWRAP =
0x0019
- SPI_SETICONTITLEWRAP =
0x001A
- SPI_GETMENUDROPALIGNMENT =
0x001B
- SPI_SETMENUDROPALIGNMENT =
0x001C
- SPI_SETDOUBLECLKWIDTH =
0x001D
- SPI_SETDOUBLECLKHEIGHT =
0x001E
- SPI_GETICONTITLELOGFONT =
0x001F
- SPI_SETDOUBLECLICKTIME =
0x0020
- SPI_SETMOUSEBUTTONSWAP =
0x0021
- SPI_SETICONTITLELOGFONT =
0x0022
- SPI_GETFASTTASKSWITCH =
0x0023
- SPI_SETFASTTASKSWITCH =
0x0024
- SPI_SETDRAGFULLWINDOWS =
0x0025
- SPI_GETDRAGFULLWINDOWS =
0x0026
- SPI_GETNONCLIENTMETRICS =
0x0029
- SPI_SETNONCLIENTMETRICS =
0x002A
- SPI_GETMINIMIZEDMETRICS =
0x002B
- SPI_SETMINIMIZEDMETRICS =
0x002C
- SPI_GETICONMETRICS =
0x002D
- SPI_SETICONMETRICS =
0x002E
- SPI_SETWORKAREA =
0x002F
- SPI_GETWORKAREA =
0x0030
- SPI_SETPENWINDOWS =
0x0031
- SPI_GETHIGHCONTRAST =
0x0042
- SPI_SETHIGHCONTRAST =
0x0043
- SPI_GETKEYBOARDPREF =
0x0044
- SPI_SETKEYBOARDPREF =
0x0045
- SPI_GETSCREENREADER =
0x0046
- SPI_SETSCREENREADER =
0x0047
- SPI_GETANIMATION =
0x0048
- SPI_SETANIMATION =
0x0049
- SPI_GETFONTSMOOTHING =
0x004A
- SPI_SETFONTSMOOTHING =
0x004B
- SPI_SETDRAGWIDTH =
0x004C
- SPI_SETDRAGHEIGHT =
0x004D
- SPI_SETHANDHELD =
0x004E
- SPI_GETLOWPOWERTIMEOUT =
0x004F
- SPI_GETPOWEROFFTIMEOUT =
0x0050
- SPI_SETLOWPOWERTIMEOUT =
0x0051
- SPI_SETPOWEROFFTIMEOUT =
0x0052
- SPI_GETLOWPOWERACTIVE =
0x0053
- SPI_GETPOWEROFFACTIVE =
0x0054
- SPI_SETLOWPOWERACTIVE =
0x0055
- SPI_SETPOWEROFFACTIVE =
0x0056
- SPI_SETCURSORS =
0x0057
- SPI_SETICONS =
0x0058
- SPI_GETDEFAULTINPUTLANG =
0x0059
- SPI_SETDEFAULTINPUTLANG =
0x005A
- SPI_SETLANGTOGGLE =
0x005B
- SPI_GETWINDOWSEXTENSION =
0x005C
- SPI_SETMOUSETRAILS =
0x005D
- SPI_GETMOUSETRAILS =
0x005E
- SPI_SETSCREENSAVERRUNNING =
0x0061
- SPI_SCREENSAVERRUNNING =
SPI_SETSCREENSAVERRUNNING
- SPI_GETFILTERKEYS =
0x0032
- SPI_SETFILTERKEYS =
0x0033
- SPI_GETTOGGLEKEYS =
0x0034
- SPI_SETTOGGLEKEYS =
0x0035
- SPI_GETMOUSEKEYS =
0x0036
- SPI_SETMOUSEKEYS =
0x0037
- SPI_GETSHOWSOUNDS =
0x0038
- SPI_SETSHOWSOUNDS =
0x0039
- SPI_GETSTICKYKEYS =
0x003A
- SPI_SETSTICKYKEYS =
0x003B
- SPI_GETACCESSTIMEOUT =
0x003C
- SPI_SETACCESSTIMEOUT =
0x003D
- SPI_GETSERIALKEYS =
0x003E
- SPI_SETSERIALKEYS =
0x003F
- SPI_GETSOUNDSENTRY =
0x0040
- SPI_SETSOUNDSENTRY =
0x0041
- SPI_GETSNAPTODEFBUTTON =
0x005F
- SPI_SETSNAPTODEFBUTTON =
0x0060
- SPI_GETMOUSEHOVERWIDTH =
0x0062
- SPI_SETMOUSEHOVERWIDTH =
0x0063
- SPI_GETMOUSEHOVERHEIGHT =
0x0064
- SPI_SETMOUSEHOVERHEIGHT =
0x0065
- SPI_GETMOUSEHOVERTIME =
0x0066
- SPI_SETMOUSEHOVERTIME =
0x0067
- SPI_GETWHEELSCROLLLINES =
0x0068
- SPI_SETWHEELSCROLLLINES =
0x0069
- SPI_GETMENUSHOWDELAY =
0x006A
- SPI_SETMENUSHOWDELAY =
0x006B
- SPI_GETSHOWIMEUI =
0x006E
- SPI_SETSHOWIMEUI =
0x006F
- SPI_GETMOUSESPEED =
0x0070
- SPI_SETMOUSESPEED =
0x0071
- SPI_GETSCREENSAVERRUNNING =
0x0072
- SPI_GETDESKWALLPAPER =
0x0073
- SPI_GETACTIVEWINDOWTRACKING =
if (_WIN32_WINNT >= = 0x0600)
SPI_GETAUDIODESCRIPTION = 0x0074 SPI_SETAUDIODESCRIPTION = 0x0075
endif
0x1000
- SPI_SETACTIVEWINDOWTRACKING =
0x1001
- SPI_GETMENUANIMATION =
0x1002
- SPI_SETMENUANIMATION =
0x1003
- SPI_GETCOMBOBOXANIMATION =
0x1004
- SPI_SETCOMBOBOXANIMATION =
0x1005
- SPI_GETLISTBOXSMOOTHSCROLLING =
0x1006
- SPI_SETLISTBOXSMOOTHSCROLLING =
0x1007
- SPI_GETGRADIENTCAPTIONS =
0x1008
- SPI_SETGRADIENTCAPTIONS =
0x1009
- SPI_GETKEYBOARDCUES =
0x100A
- SPI_SETKEYBOARDCUES =
0x100B
- SPI_GETMENUUNDERLINES =
SPI_GETKEYBOARDCUES
- SPI_SETMENUUNDERLINES =
SPI_SETKEYBOARDCUES
- SPI_GETACTIVEWNDTRKZORDER =
0x100C
- SPI_SETACTIVEWNDTRKZORDER =
0x100D
- SPI_GETHOTTRACKING =
0x100E
- SPI_SETHOTTRACKING =
0x100F
- SPI_GETMENUFADE =
0x1012
- SPI_SETMENUFADE =
0x1013
- SPI_GETSELECTIONFADE =
0x1014
- SPI_SETSELECTIONFADE =
0x1015
- SPI_GETTOOLTIPANIMATION =
0x1016
- SPI_SETTOOLTIPANIMATION =
0x1017
- SPI_GETTOOLTIPFADE =
0x1018
- SPI_SETTOOLTIPFADE =
0x1019
- SPI_GETCURSORSHADOW =
0x101A
- SPI_SETCURSORSHADOW =
0x101B
- SPI_GETMOUSESONAR =
0x101C
- SPI_SETMOUSESONAR =
0x101D
- SPI_GETMOUSECLICKLOCK =
0x101E
- SPI_SETMOUSECLICKLOCK =
0x101F
- SPI_GETMOUSEVANISH =
0x1020
- SPI_SETMOUSEVANISH =
0x1021
- SPI_GETFLATMENU =
0x1022
- SPI_SETFLATMENU =
0x1023
- SPI_GETDROPSHADOW =
0x1024
- SPI_SETDROPSHADOW =
0x1025
- SPI_GETBLOCKSENDINPUTRESETS =
0x1026
- SPI_SETBLOCKSENDINPUTRESETS =
0x1027
- SPI_GETUIEFFECTS =
0x103E
- SPI_SETUIEFFECTS =
0x103F
- SPI_GETFOREGROUNDLOCKTIMEOUT =
0x2000
- SPI_SETFOREGROUNDLOCKTIMEOUT =
0x2001
- SPI_GETACTIVEWNDTRKTIMEOUT =
0x2002
- SPI_SETACTIVEWNDTRKTIMEOUT =
0x2003
- SPI_GETFOREGROUNDFLASHCOUNT =
0x2004
- SPI_SETFOREGROUNDFLASHCOUNT =
0x2005
- SPI_GETCARETWIDTH =
0x2006
- SPI_SETCARETWIDTH =
0x2007
- SPI_GETMOUSECLICKLOCKTIME =
0x2008
- SPI_SETMOUSECLICKLOCKTIME =
0x2009
- SPI_GETFONTSMOOTHINGTYPE =
0x200A
- SPI_SETFONTSMOOTHINGTYPE =
0x200B
- FE_FONTSMOOTHINGSTANDARD =
0x0001
- FE_FONTSMOOTHINGCLEARTYPE =
0x0002
- FE_FONTSMOOTHINGDOCKING =
0x8000
- SPI_GETFONTSMOOTHINGCONTRAST =
0x200C
- SPI_SETFONTSMOOTHINGCONTRAST =
0x200D
- SPI_GETFOCUSBORDERWIDTH =
0x200E
- SPI_SETFOCUSBORDERWIDTH =
0x200F
- SPI_GETFOCUSBORDERHEIGHT =
0x2010
- SPI_SETFOCUSBORDERHEIGHT =
0x2011
- SPI_GETFONTSMOOTHINGORIENTATION =
0x2012
- SPI_SETFONTSMOOTHINGORIENTATION =
0x2013
- FE_FONTSMOOTHINGORIENTATIONBGR =
0x0000
- FE_FONTSMOOTHINGORIENTATIONRGB =
0x0001
- SPIF_UPDATEINIFILE =
0x0001
- SPIF_SENDWININICHANGE =
0x0002
- SPIF_SENDCHANGE =
SPIF_SENDWININICHANGE
- OEM_FIXED_FONT =
for GetStockObject()
10
- ANSI_FIXED_FONT =
11
- ANSI_VAR_FONT =
12
- SYSTEM_FONT =
13
- DEVICE_DEFAULT_FONT =
14
- SYSTEM_FIXED_FONT =
16
- DEFAULT_GUI_FONT =
17
- ES_LEFT =
0x0000
- ES_CENTER =
0x0001
- ES_RIGHT =
0x0002
- ES_MULTILINE =
0x0004
- ES_UPPERCASE =
0x0008
- ES_LOWERCASE =
0x0010
- ES_PASSWORD =
0x0020
- ES_AUTOVSCROLL =
0x0040
- ES_AUTOHSCROLL =
0x0080
- ES_NOHIDESEL =
0x0100
- ES_OEMCONVERT =
0x0400
- ES_READONLY =
0x0800
- ES_WANTRETURN =
0x1000
- ES_NUMBER =
0x2000
- EM_GETSEL =
0x00B0
- EM_SETSEL =
0x00B1
- EM_GETRECT =
0x00B2
- EM_SETRECT =
0x00B3
- EM_SETRECTNP =
0x00B4
- EM_SCROLL =
0x00B5
- EM_LINESCROLL =
0x00B6
- EM_SCROLLCARET =
0x00B7
- EM_GETMODIFY =
0x00B8
- EM_SETMODIFY =
0x00B9
- EM_GETLINECOUNT =
0x00BA
- EM_LINEINDEX =
0x00BB
- EM_SETHANDLE =
0x00BC
- EM_GETHANDLE =
0x00BD
- EM_GETTHUMB =
0x00BE
- EM_LINELENGTH =
0x00C1
- EM_REPLACESEL =
0x00C2
- EM_GETLINE =
0x00C4
- EM_LIMITTEXT =
0x00C5
- EM_CANUNDO =
0x00C6
- EM_UNDO =
0x00C7
- EM_FMTLINES =
0x00C8
- EM_LINEFROMCHAR =
0x00C9
- EM_SETTABSTOPS =
0x00CB
- EM_SETPASSWORDCHAR =
0x00CC
- EM_EMPTYUNDOBUFFER =
0x00CD
- EM_GETFIRSTVISIBLELINE =
0x00CE
- EM_SETREADONLY =
0x00CF
- EM_SETWORDBREAKPROC =
0x00D0
- EM_GETWORDBREAKPROC =
0x00D1
- EM_GETPASSWORDCHAR =
0x00D2
- EM_SETMARGINS =
0x00D3
- EM_GETMARGINS =
0x00D4
- EM_SETLIMITTEXT =
EM_LIMITTEXT
- EM_GETLIMITTEXT =
0x00D5
- EM_POSFROMCHAR =
0x00D6
- EM_CHARFROMPOS =
0x00D7
- EM_SETIMESTATUS =
0x00D8
- EM_GETIMESTATUS =
0x00D9
- EN_SETFOCUS =
0x0100
- EN_KILLFOCUS =
0x0200
- EN_CHANGE =
0x0300
- EN_UPDATE =
0x0400
- EN_ERRSPACE =
0x0500
- EN_MAXTEXT =
0x0501
- EN_HSCROLL =
0x0601
- EN_VSCROLL =
0x0602
- EN_ALIGN_LTR_EC =
0x0700
- EN_ALIGN_RTL_EC =
0x0701
- WM_CTLCOLOREDIT =
0x0133
- OIC_SAMPLE =
32512
- OIC_HAND =
32513
- OIC_QUES =
32514
- OIC_BANG =
32515
- OIC_NOTE =
32516
- OIC_WINLOGO =
32517
- OIC_WARNING =
OIC_BANG
- OIC_ERROR =
OIC_HAND
- OIC_INFORMATION =
OIC_NOTE
- MFT_STRING =
0x0000
- MFT_MENUBARBREAK =
MFT_BITMAP = 0x0004
0x0020
- MFT_MENUBREAK =
0x0040
- MFT_OWNERDRAW =
0x0100
- MFT_RADIOCHECK =
0x0200
- MFT_SEPARATOR =
0x0800
- MFT_RIGHTORDER =
0x2000
- MFT_RIGHTJUSTIFY =
0x4000
- MFS_GRAYED =
0x0003
- MFS_DISABLED =
0x0003
- MFS_CHECKED =
0x0008
- MFS_HILITE =
0x0080
- MFS_ENABLED =
0x0000
- MFS_UNCHECKED =
0x0000
- MFS_UNHILITE =
0x0000
- MFS_DEFAULT =
0x1000
- MIIM_STATE =
0x0001
- MIIM_ID =
0x0002
- MIIM_SUBMENU =
0x0004
- MIIM_CHECKMARKS =
0x0008
- MIIM_DATA =
MIIM_TYPE = 0x0010 # replaced by MIIM_BITMAP, MIIM_FTYPE, and MIIM_STRING.
0x0020
- MIIM_STRING =
0x0040
- MIIM_BITMAP =
0x0080
- MIIM_FTYPE =
0x0100
- HBMMENU_SYSTEM =
1
- HBMMENU_MBAR_RESTORE =
2
- HBMMENU_MBAR_MINIMIZE =
3
- HBMMENU_MBAR_CLOSE =
5
- HBMMENU_MBAR_CLOSE_D =
6
- HBMMENU_MBAR_MINIMIZE_D =
7
- HBMMENU_POPUP_CLOSE =
8
- HBMMENU_POPUP_RESTORE =
9
- HBMMENU_POPUP_MAXIMIZE =
10
- HBMMENU_POPUP_MINIMIZE =
11
- HBMMENU_CALLBACK =
-1
- PGS_VERT =
0x0
- PGS_HORZ =
0x1
- PGS_AUTOSCROLL =
0x2
- PGS_DRAGNDROP =
0x4
- PGF_INVISIBLE =
0
- PGF_NORMAL =
1
- PGF_GRAYED =
2
- PGF_DEPRESSED =
4
- PGF_HOT =
8
- PGB_TOPORLEFT =
0
- PGB_BOTTOMORRIGHT =
1
- PGM_FIRST =
0x1400
- PGM_SETCHILD =
PGM_FIRST+1
- PGM_RECALCSIZE =
PGM_FIRST+2
- PGM_FORWARDMOUSE =
PGM_FIRST+3
- PGM_SETBKCOLOR =
PGM_FIRST+4
- PGM_GETBKCOLOR =
PGM_FIRST+5
- PGM_SETBORDER =
PGM_FIRST+6
- PGM_GETBORDER =
PGM_FIRST+7
- PGM_SETPOS =
PGM_FIRST+8
- PGM_GETPOS =
PGM_FIRST+9
- PGM_SETBUTTONSIZE =
PGM_FIRST+10
- PGM_GETBUTTONSIZE =
PGM_FIRST+11
- PGM_GETBUTTONSTATE =
PGM_FIRST+12
- PGM_GETDROPTARGET =
CCM_GETDROPTARGET
- PGN_FIRST =
-900
- PGN_SCROLL =
PGN_FIRST-1
- PGN_CALCSIZE =
PGN_FIRST-2
- PGF_SCROLLUP =
1
- PGF_SCROLLDOWN =
2
- PGF_SCROLLLEFT =
4
- PGF_SCROLLRIGHT =
8
- PGF_CALCWIDTH =
1
- PGF_CALCHEIGHT =
2
- PGK_SHIFT =
1
- PGK_CONTROL =
2
- PGK_MENU =
4
- RBSTR_CHANGERECT =
0x1
- RBS_TOOLTIPS =
Not implemented yet in comctl.dll ver 6
0x100
- RBS_VARHEIGHT =
0x200
- RBS_BANDBORDERS =
0x400
- RBS_FIXEDORDER =
0x800
- RBS_REGISTERDROP =
0x1000
- RBS_AUTOSIZE =
0x2000
- RBS_VERTICALGRIPPER =
0x4000
- RBS_DBLCLKTOGGLE =
0x8000
- RBIM_IMAGELIST =
0x1
- RBBS_BREAK =
0x1
- RBBS_FIXEDSIZE =
0x2
- RBBS_CHILDEDGE =
0x4
- RBBS_HIDDEN =
0x8
- RBBS_NOVERT =
0x10
- RBBS_FIXEDBMP =
0x20
- RBBS_VARIABLEHEIGHT =
0x40
- RBBS_GRIPPERALWAYS =
0x80
- RBBS_NOGRIPPER =
0x100
- RBBS_USECHEVRON =
0x200
- RBBS_HIDETITLE =
0x400
- RBBS_TOPALIGN =
0x800
- RBBIM_STYLE =
0x1
- RBBIM_COLORS =
0x2
- RBBIM_TEXT =
0x4
- RBBIM_IMAGE =
0x8
- RBBIM_CHILD =
0x10
- RBBIM_CHILDSIZE =
0x20
- RBBIM_SIZE =
0x40
- RBBIM_BACKGROUND =
0x80
- RBBIM_ID =
0x100
- RBBIM_IDEALSIZE =
0x200
- RBBIM_LPARAM =
0x400
- RBBIM_HEADERSIZE =
0x800
- RBBIM_DEFAULT =
RBBIM_TEXT | RBBIM_STYLE | RBBIM_CHILD | RBBIM_CHILDSIZE | RBBIM_SIZE | RBBIM_ID
- RB_INSERTBANDA =
RBBIM_LPARAM # | RBBIM_IMAGE
WM_USER+1
- RB_DELETEBAND =
WM_USER+2
- RB_GETBARINFO =
WM_USER+3
- RB_SETBARINFO =
WM_USER+4
- RB_SETBANDINFOA =
WM_USER+6
- RB_SETPARENT =
WM_USER+7
- RB_HITTEST =
WM_USER+8
- RB_GETRECT =
WM_USER+9
- RB_INSERTBANDW =
WM_USER+10
- RB_SETBANDINFOW =
WM_USER+11
- RB_GETBANDCOUNT =
WM_USER+12
- RB_GETROWCOUNT =
WM_USER+13
- RB_GETROWHEIGHT =
WM_USER+14
- RB_IDTOINDEX =
WM_USER+16
- RB_GETTOOLTIPS =
WM_USER+17
- RB_SETTOOLTIPS =
WM_USER+18
- RB_SETBKCOLOR =
WM_USER+19
- RB_GETBKCOLOR =
WM_USER+20
- RB_SETTEXTCOLOR =
WM_USER+21
- RB_GETTEXTCOLOR =
WM_USER+22
- RB_SIZETORECT =
WM_USER+23
- RB_SETCOLORSCHEME =
CCM_SETCOLORSCHEME
- RB_GETCOLORSCHEME =
CCM_GETCOLORSCHEME
- RB_BEGINDRAG =
WM_USER+24
- RB_ENDDRAG =
WM_USER+25
- RB_DRAGMOVE =
WM_USER+26
- RB_GETBARHEIGHT =
WM_USER+27
- RB_GETBANDINFOW =
WM_USER+28
- RB_GETBANDINFOA =
WM_USER+29
- RB_MINIMIZEBAND =
WM_USER+30
- RB_MAXIMIZEBAND =
WM_USER+31
- RB_GETDROPTARGET =
CCM_GETDROPTARGET
- RB_GETBANDBORDERS =
WM_USER+34
- RB_SHOWBAND =
WM_USER+35
- RB_SETPALETTE =
WM_USER+37
- RB_GETPALETTE =
WM_USER+38
- RB_MOVEBAND =
WM_USER+39
- RB_SETUNICODEFORMAT =
CCM_SETUNICODEFORMAT
- RB_GETUNICODEFORMAT =
CCM_GETUNICODEFORMAT
- RB_GETBANDMARGINS =
WM_USER+40
- RB_SETWINDOWTHEME =
CCM_SETWINDOWTHEME
- RB_PUSHCHEVRON =
WM_USER+43
- RB_INSERTBAND =
RB_INSERTBANDA
- RB_GETBANDINFO =
RB_GETBANDINFOA
- RB_SETBANDINFO =
RB_SETBANDINFOA
- RBN_FIRST =
-831
- RBN_HEIGHTCHANGE =
RBN_FIRST - 0
- RBN_GETOBJECT =
RBN_FIRST - 1
- RBN_LAYOUTCHANGED =
RBN_FIRST - 2
- RBN_AUTOSIZE =
RBN_FIRST - 3
- RBN_BEGINDRAG =
RBN_FIRST - 4
- RBN_ENDDRAG =
RBN_FIRST - 5
- RBN_DELETINGBAND =
RBN_FIRST - 6
- RBN_DELETEDBAND =
RBN_FIRST - 7
- RBN_CHILDSIZE =
RBN_FIRST - 8
- RBN_CHEVRONPUSHED =
RBN_FIRST - 10
- RBN_MINMAX =
RBN_FIRST - 21
- RBN_AUTOBREAK =
RBN_FIRST - 22
- RBAB_AUTOSIZE =
0x1
- RBAB_ADDBAND =
0x2
- RBHT_NOWHERE =
0x1
- RBHT_CAPTION =
0x2
- RBHT_CLIENT =
0x3
- RBHT_GRABBER =
0x4
- RBHT_CHEVRON =
0x8
- BS_PUSHBUTTON =
0x0000
- BS_DEFPUSHBUTTON =
0x0001
- BS_CHECKBOX =
0x0002
- BS_AUTOCHECKBOX =
0x0003
- BS_RADIOBUTTON =
0x0004
- BS_3STATE =
0x0005
- BS_AUTO3STATE =
0x0006
- BS_GROUPBOX =
0x0007
- BS_AUTORADIOBUTTON =
BS_USERBUTTON = 0x0008 # obsolete
0x0009
- BS_PUSHBOX =
0x000a
- BS_OWNERDRAW =
0x000b
- BS_TYPEMASK =
0x000f
- BS_LEFTTEXT =
0x0020
- BS_TEXT =
0x0000
- BS_ICON =
0x0040
- BS_BITMAP =
0x0080
- BS_LEFT =
0x0100
- BS_RIGHT =
0x0200
- BS_CENTER =
0x0300
- BS_TOP =
0x0400
- BS_BOTTOM =
0x0800
- BS_VCENTER =
0x0c00
- BS_PUSHLIKE =
0x1000
- BS_MULTILINE =
0x2000
- BS_NOTIFY =
0x4000
- BS_FLAT =
0x8000
- BS_RIGHTBUTTON =
BS_LEFTTEXT
- BN_CLICKED =
defined in button.rb
0
- BN_PAINT =
1
- BN_HILITE =
2
- BN_UNHILITE =
3
- BN_DISABLE =
4
- BN_DOUBLECLICKED =
5
- BN_PUSHED =
BN_HILITE
- BN_UNPUSHED =
BN_UNHILITE
- BN_DBLCLK =
BN_DOUBLECLICKED
- BN_SETFOCUS =
6
- BN_KILLFOCUS =
7
- BM_GETCHECK =
0x00f0
- BM_SETCHECK =
0x00f1
- BM_SETSTATE =
0x00f3
- BM_SETSTYLE =
0x00f4
- BM_CLICK =
0x00f5
- BM_GETIMAGE =
0x00f6
- BM_SETIMAGE =
0x00f7
- BST_UNCHECKED =
0x0000
- BST_CHECKED =
0x0001
- BST_INDETERMINATED =
0x0002
- BST_PUSHED =
0x0004
- BST_FOCUS =
0x0008
- DT_TOP =
DrawText constants ##
0x00000000
- DT_LEFT =
0x00000000
- DT_CENTER =
0x00000001
- DT_RIGHT =
0x00000002
- DT_VCENTER =
0x00000004
- DT_BOTTOM =
0x00000008
- DT_WORDBREAK =
0x00000010
- DT_SINGLELINE =
0x00000020
- DT_EXPANDTABS =
0x00000040
- DT_TABSTOP =
0x00000080
- DT_NOCLIP =
0x00000100
- DT_EXTERNALLEADING =
0x00000200
- DT_CALCRECT =
0x00000400
- DT_NOPREFIX =
0x00000800
- DT_INTERNAL =
0x00001000
- DT_EDITCONTROL =
0x00002000
- DT_PATH_ELLIPSIS =
0x00004000
- DT_END_ELLIPSIS =
0x00008000
- DT_MODIFYSTRING =
0x00010000
- DT_RTLREADING =
0x00020000
- DT_WORD_ELLIPSIS =
0x00040000
- DT_NOFULLWIDTHCHARBREAK =
0x00080000
- DT_HIDEPREFIX =
0x00100000
- DT_PREFIXONLY =
0x00200000
- R2_BLACK =
raster operation constants ##
1
- R2_NOTMERGEPEN =
2
- R2_MASKNOTPEN =
3
- R2_NOTCOPYPEN =
4
- R2_MASKPENNOT =
5
- R2_NOT =
6
- R2_XORPEN =
7
- R2_NOTMASKPEN =
8
- R2_MASKPEN =
9
- R2_NOTXORPEN =
uses splitter.rb
10
- R2_NOP =
11
- R2_MERGENOTPEN =
12
- R2_COPYPEN =
13
- R2_MERGEPENNOT =
14
- R2_MERGEPEN =
15
- R2_WHITE =
16
- R2_LAST =
16
- SRCCOPY =
BitBlt raster operatrion
0x00CC0020
- SRCPAINT =
0x00EE0086
- SRCAND =
0x008800C6
- SRCINVERT =
0x00660046
- SRCERASE =
0x00440328
- NOTSRCCOPY =
0x00330008
- NOTSRCERASE =
0x001100A6
- MERGECOPY =
0x00C000CA
- MERGEPAINT =
0x00BB0226
- PATCOPY =
0x00F00021
- PATPAINT =
0x00FB0A09
- PATINVERT =
0x005A0049
- DSTINVERT =
0x00550009
- BLACKNESS =
0x00000042
- WHITENESS =
0x00FF0062
- NOMIRRORBITMAP =
0x80000000
- CAPTUREBLT =
0x40000000
- DSTTRANSPARENT =
Following is original. See msdn.microsoft.com/en-us/library/dd145130(v=vs.85).aspx
0xAA0029
- COLOR_SCROLLBAR =
system colors ##
0
- COLOR_BACKGROUND =
1
- COLOR_ACTIVECAPTION =
2
- COLOR_INACTIVECAPTION =
3
- COLOR_MENU =
4
- COLOR_WINDOW =
5
- COLOR_WINDOWFRAME =
6
- COLOR_MENUTEXT =
7
- COLOR_WINDOWTEXT =
8
- COLOR_CAPTIONTEXT =
9
- COLOR_ACTIVEBORDER =
10
- COLOR_INACTIVEBORDER =
11
- COLOR_APPWORKSPACE =
12
- COLOR_HIGHLIGHT =
13
- COLOR_HIGHLIGHTTEXT =
14
- COLOR_BTNFACE =
uses splitter
15
- COLOR_BTNSHADOW =
uses splitter
16
- COLOR_GRAYTEXT =
17
- COLOR_BTNTEXT =
18
- COLOR_INACTIVECAPTIONTEXT =
19
- COLOR_BTNHIGHLIGHT =
20
- COLOR_3DDKSHADOW =
21
- COLOR_3DLIGHT =
22
- COLOR_INFOTEXT =
23
- COLOR_INFOBK =
24
- COLOR_HOTLIGHT =
26
- COLOR_GRADIENTACTIVECAPTION =
27
- COLOR_GRADIENTINACTIVECAPTION =
28
- COLOR_MENUHILIGHT =
29
- COLOR_MENUBAR =
30
- COLOR_DESKTOP =
COLOR_BACKGROUND
- COLOR_3DFACE =
COLOR_BTNFACE
- COLOR_3DSHADOW =
COLOR_BTNSHADOW
- COLOR_3DHIGHLIGHT =
COLOR_BTNHIGHLIGHT
- COLOR_3DHILIGHT =
COLOR_BTNHIGHLIGHT
- COLOR_BTNHILIGHT =
COLOR_BTNHIGHLIGHT
- AD_COUNTERCLOCKWISE =
1
- AD_CLOCKWISE =
2
- IDC_ARROW =
32512
- IDC_IBEAM =
32513
- IDC_WAIT =
32514
- IDC_CROSS =
32515
- IDC_UPARROW =
32516
- IDC_ICON =
IDC_SIZE = 32640 # not created
32641
- IDC_SIZENWSE =
32642
- IDC_SIZENESW =
32643
- IDC_SIZEWE =
32644
- IDC_SIZENS =
32645
- IDC_SIZEALL =
32646
- IDC_NO =
32648
- IDC_HAND =
32649
- IDC_APPSTARTING =
32650
- IDC_HELP =
32651
- DS_SYSMODAL =
DS_ABSALIGN = 0x01
0x02
- DS_NOIDLEMSG =
DS_MODALFRAME = 0x80
0x100
- DS_SETFOREGROUND =
0x200
- DS_CONTROL =
DS_3DLOOK = 0x0004
DS_FIXEDSYS = 0x0008 DS_NOFAILCREATE = 0x0010
0x0400
- DS_CENTER =
0x0800
- DS_CENTERMOUSE =
0x1000
- DS_CONTEXTHELP =
0x2000
- DS_USEPIXELS =
DS_SHELLFONT = (DS_SETFONT | DS_FIXEDSYS)
0x8000
- IDOK =
1
- IDCANCEL =
2
- IDABORT =
3
- IDRETRY =
4
- IDIGNORE =
5
- IDYES =
6
- IDNO =
7
- IDCLOSE =
8
- IDHELP =
DLGMAX_ID = 9
- HDS_HORZ =
0x0
- HDS_BUTTONS =
0x2
- HDS_HOTTRACK =
0x4
- HDS_HIDDEN =
0x8
- HDS_DRAGDROP =
0x40
- HDS_FULLDRAG =
0x80
- HDS_FILTERBAR =
0x100
- HDS_FLAT =
0x200
- HDS_CHECKBOXES =
if (_WIN32_WINNT >= 0x0600)
0x400
- HDS_NOSIZING =
0x800
- HDS_OVERFLOW =
0x1000
- HDFT_ISSTRING =
endif
0x0
- HDFT_ISNUMBER =
0x1
- HDFT_HASNOVALUE =
0x8000
- HDI_WIDTH =
0x1
- HDI_HEIGHT =
HDI_WIDTH
- HDI_TEXT =
0x2
- HDI_FORMAT =
0x4
- HDI_LPARAM =
0x8
- HDI_BITMAP =
0x10
- HDI_IMAGE =
0x20
- HDI_DI_SETITEM =
0x40
- HDI_ORDER =
0x80
- HDI_FILTER =
0x100
- HDF_LEFT =
0x0
- HDF_RIGHT =
0x1
- HDF_CENTER =
0x2
- HDF_JUSTIFYMASK =
0x3
- HDF_RTLREADING =
0x4
- HDF_OWNERDRAW =
0x8000
- HDF_STRING =
0x4000
- HDF_BITMAP =
0x2000
- HDF_BITMAP_ON_RIGHT =
0x1000
- HDF_IMAGE =
0x800
- HDF_SORTUP =
0x400
- HDF_SORTDOWN =
0x200
- HDF_CHECKBOX =
if (_WIN32_WINNT >= = 0x0600)
0x40
- HDF_CHECKED =
0x80
- HDF_FIXEDWIDTH =
0x100
- HDF_SPLITBUTTON =
0x1000000
- HDM_FIRST =
endif
0x1200
- HDM_GETITEMCOUNT =
0x1200
- HDM_INSERTITEMA =
HDM_FIRST+1
- HDM_INSERTITEMW =
HDM_FIRST+10
- HDM_DELETEITEM =
HDM_FIRST+2
- HDM_GETITEMA =
HDM_FIRST+3
- HDM_GETITEMW =
HDM_FIRST+11
- HDM_SETITEMA =
HDM_FIRST+4
- HDM_SETITEMW =
HDM_FIRST+12
- HDM_INSERTITEM =
HDM_INSERTITEMA
- HDM_GETITEM =
HDM_GETITEMA
- HDM_SETITEM =
HDM_SETITEMA
- HHT_NOWHERE =
0x1
- HHT_ONHEADER =
0x2
- HHT_ONDIVIDER =
0x4
- HHT_ONDIVOPEN =
0x8
- HHT_ONFILTER =
0x10
- HHT_ONFILTERBUTTON =
0x20
- HHT_ABOVE =
0x100
- HHT_BELOW =
0x200
- HHT_TORIGHT =
0x400
- HHT_TOLEFT =
0x800
- HDM_GETITEMRECT =
HDM_FIRST+7
- HDM_SETIMAGELIST =
HDM_FIRST+8
- HDM_GETIMAGELIST =
HDM_FIRST+9
- HDM_ORDERTOINDEX =
HDM_FIRST+15
- HDM_CREATEDRAGIMAGE =
HDM_FIRST+16
- HDM_GETORDERARRAY =
HDM_FIRST+17
- HDM_SETORDERARRAY =
HDM_FIRST+18
- HDM_SETHOTDIVIDER =
HDM_FIRST+19
- HDM_SETBITMAPMARGIN =
HDM_FIRST+20
- HDM_GETBITMAPMARGIN =
HDM_FIRST+21
- HDM_SETUNICODEFORMAT =
CCM_SETUNICODEFORMAT
- HDM_GETUNICODEFORMAT =
CCM_GETUNICODEFORMAT
- HDM_SETFILTERCHANGETIMEOUT =
HDM_FIRST+22
- HDM_EDITFILTER =
HDM_FIRST+23
- HDM_CLEARFILTER =
HDM_FIRST+24
- HDN_FIRST =
-300
- HDN_ITEMCHANGINGA =
HDN_FIRST-0
- HDN_ITEMCHANGINGW =
HDN_FIRST-20
- HDN_ITEMCHANGEDA =
HDN_FIRST-1
- HDN_ITEMCHANGEDW =
HDN_FIRST-21
- HDN_ITEMCLICKA =
HDN_FIRST-2
- HDN_ITEMCLICKW =
HDN_FIRST-22
- HDN_ITEMDBLCLICKA =
HDN_FIRST-3
- HDN_ITEMDBLCLICKW =
HDN_FIRST-23
- HDN_DIVIDERDBLCLICKA =
HDN_FIRST-5
- HDN_DIVIDERDBLCLICKW =
HDN_FIRST-25
- HDN_BEGINTRACKA =
HDN_FIRST-6
- HDN_BEGINTRACKW =
HDN_FIRST-26
- HDN_ENDTRACKA =
HDN_FIRST-7
- HDN_ENDTRACKW =
HDN_FIRST-27
- HDN_TRACKA =
HDN_FIRST-8
- HDN_TRACKW =
HDN_FIRST-28
- HDN_GETDISPINFOA =
HDN_FIRST-9
- HDN_GETDISPINFOW =
HDN_FIRST-29
- HDN_BEGINDRAG =
HDN_FIRST-10
- HDN_ENDDRAG =
HDN_FIRST-11
- HDN_FILTERCHANGE =
HDN_FIRST-12
- HDN_FILTERBTNCLICK =
HDN_FIRST-13
- HDN_ITEMCHANGING =
HDN_ITEMCHANGINGA
- HDN_ITEMCHANGED =
HDN_ITEMCHANGEDA
- HDN_ITEMCLICK =
HDN_ITEMCLICKA
- HDN_ITEMDBLCLICK =
HDN_ITEMDBLCLICKA
- HDN_DIVIDERDBLCLICK =
HDN_DIVIDERDBLCLICKA
- HDN_BEGINTRACK =
HDN_BEGINTRACKA
- HDN_ENDTRACK =
HDN_ENDTRACKA
- HDN_TRACK =
HDN_TRACKA
- HDN_GETDISPINFO =
HDN_GETDISPINFOA
- SS_LEFT =
0x00000000
- SS_CENTER =
0x00000001
- SS_RIGHT =
0x00000002
- SS_ICON =
0x00000003
- SS_BLACKRECT =
0x00000004
- SS_GRAYRECT =
0x00000005
- SS_WHITERECT =
0x00000006
- SS_BLACKFRAME =
0x00000007
- SS_GRAYFRAME =
0x00000008
- SS_WHITEFRAME =
0x00000009
- SS_USERITEM =
0x0000000A
- SS_SIMPLE =
0x0000000B
- SS_LEFTNOWORDWRAP =
0x0000000C
- SS_OWNERDRAW =
0x0000000D
- SS_BITMAP =
0x0000000E
- SS_ENHMETAFILE =
0x0000000F
- SS_ETCHEDHORZ =
0x00000010
- SS_ETCHEDVERT =
0x00000011
- SS_ETCHEDFRAME =
0x00000012
- SS_TYPEMASK =
0x0000001F
- SS_REALSIZECONTROL =
0x00000040
- SS_NOPREFIX =
0x00000080
- SS_NOTIFY =
0x00000100
- SS_CENTERIMAGE =
0x00000200
- SS_RIGHTJUST =
0x00000400
- SS_REALSIZEIMAGE =
0x00000800
- SS_SUNKEN =
0x00001000
- SS_EDITCONTROL =
0x00002000
- SS_ENDELLIPSIS =
0x00004000
- SS_PATHELLIPSIS =
0x00008000
- SS_WORDELLIPSIS =
0x0000C000
- SS_ELLIPSISMASK =
0x0000C000
- STM_SETICON =
0x0170
- STM_GETICON =
0x0171
- STM_SETIMAGE =
0x0172
- STM_GETIMAGE =
0x0173
- STM_MSGMAX =
0x0174
- STN_CLICKED =
0
- STN_DBLCLK =
1
- STN_ENABLE =
2
- STN_DISABLE =
3
- IMAGE_BITMAP =
0
- IMAGE_ICON =
1
- IMAGE_CURSOR =
2
- IMAGE_ENHMETAFILE =
3
- UD_MAXVAL =
0x7fff
- UD_MINVAL =
-UD_MAXVAL
- UDS_WRAP =
0x1
- UDS_SETBUDDYINT =
0x2
- UDS_ALIGNRIGHT =
0x4
- UDS_ALIGNLEFT =
0x8
- UDS_AUTOBUDDY =
0x10
- UDS_ARROWKEYS =
0x20
- UDS_HORZ =
0x40
- UDS_NOTHOUSANDS =
0x80
- UDS_HOTTRACK =
0x100
- UDM_SETRANGE =
WM_USER+101
- UDM_GETRANGE =
WM_USER+102
- UDM_SETPOS =
WM_USER+103
- UDM_GETPOS =
WM_USER+104
- UDM_SETBUDDY =
WM_USER+105
- UDM_GETBUDDY =
WM_USER+106
- UDM_SETACCEL =
WM_USER+107
- UDM_GETACCEL =
WM_USER+108
- UDM_SETBASE =
WM_USER+109
- UDM_GETBASE =
WM_USER+110
- UDM_SETRANGE32 =
WM_USER+111
- UDM_GETRANGE32 =
WM_USER+112
- UDM_SETPOS32 =
WM_USER+113
- UDM_GETPOS32 =
WM_USER+114
- UDM_SETUNICODEFORMAT =
CCM_SETUNICODEFORMAT
- UDM_GETUNICODEFORMAT =
CCM_GETUNICODEFORMAT
- UDN_FIRST =
-721
- UDN_DELTAPOS =
UDN_FIRST-1
- ACS_TRANSPARENT =
0x2
- ACS_AUTOPLAY =
0x4
- ACS_TIMER =
0x8
- ACM_OPENA =
WM_USER+100
- ACM_OPENW =
WM_USER+103
- ACM_PLAY =
WM_USER+101
- ACM_STOP =
WM_USER+102
- ACM_ISPLAYING =
WM_USER+104
- ACM_OPEN =
ACM_OPENA
- ACN_START =
1
- ACN_STOP =
2
- LBS_NOTIFY =
0x0001
- LBS_SORT =
0x0002
- LBS_NOREDRAW =
0x0004
- LBS_MULTIPLESEL =
0x0008
- LBS_OWNERDRAWFIXED =
0x0010
- LBS_OWNERDRAWVARIABLE =
0x0020
- LBS_HASSTRINGS =
0x0040
- LBS_USETABSTOPS =
0x0080
- LBS_NOINTEGRALHEIGHT =
0x0100
- LBS_MULTICOLUMN =
0x0200
- LBS_WANTKEYBOARDINPUT =
0x0400
- LBS_EXTENDEDSEL =
0x0800
- LBS_DISABLENOSCROLL =
0x1000
- LBS_NODATA =
0x2000
- LBS_NOSEL =
0x4000
- LBS_COMBOBOX =
0x8000
- LBS_STANDARD =
(LBS_NOTIFY | LBS_SORT | WS_VSCROLL | WS_BORDER)
- LBS_DEFAULT =
(LBS_NOTIFY | WS_VSCROLL | WS_BORDER)
- LB_ADDSTRING =
0x0180
- LB_INSERTSTRING =
0x0181
- LB_DELETESTRING =
0x0182
- LB_SETSEL =
0x0185
- LB_SETCURSEL =
0x0186
- LB_GETSEL =
0x0187
- LB_GETCURSEL =
0x188
- LB_GETTEXT =
0x189
- LB_GETTEXTLEN =
0x18a
- LB_GETCOUNT =
0x18b
- LB_SELECTSTRING =
0x18c
- LB_DIR =
0x18d
- LB_FINDSTRING =
0x18f
- LB_GETSELCOUNT =
0x190
- LB_GETSELITEMS =
0x191
- LB_GETITEMDATA =
0x199
- LB_SETITEMDATA =
0x19a
- LBN_SELCHANGE =
1
- LBN_DBLCLK =
2
- LBN_SELCANCEL =
3
- LBN_SETFOCUS =
4
- LBN_KILLFOCUS =
5
- TCS_SCROLLOPPOSITE =
0x1
- TCS_BOTTOM =
0x2
- TCS_RIGHT =
0x2
- TCS_MULTISELECT =
0x4
- TCS_FLATBUTTONS =
0x8
- TCS_FORCEICONLEFT =
0x10
- TCS_FORCELABELLEFT =
0x20
- TCS_HOTTRACK =
0x40
- TCS_VERTICAL =
0x80
- TCS_TABS =
0x0
- TCS_BUTTONS =
0x100
- TCS_SINGLELINE =
0x0
- TCS_MULTILINE =
0x200
- TCS_RIGHTJUSTIFY =
0x0
- TCS_FIXEDWIDTH =
0x400
- TCS_RAGGEDRIGHT =
0x800
- TCS_FOCUSONBUTTONDOWN =
0x1000
- TCS_OWNERDRAWFIXED =
0x2000
- TCS_TOOLTIPS =
0x4000
- TCS_FOCUSNEVER =
0x8000
- TCS_EX_FLATSEPARATORS =
0x1
- TCS_EX_REGISTERDROP =
0x2
- TCM_FIRST =
0x1300
- TCM_GETIMAGELIST =
TCM_FIRST+2
- TCM_SETIMAGELIST =
TCM_FIRST+3
- TCM_GETITEMCOUNT =
TCM_FIRST+4
- TCM_GETITEMA =
TCM_FIRST+5
- TCM_GETITEMW =
TCM_FIRST+60
- TCM_SETITEMA =
TCM_FIRST+6
- TCM_SETITEMW =
TCM_FIRST+61
- TCM_INSERTITEMA =
TCM_FIRST+7
- TCM_INSERTITEMW =
TCM_FIRST+62
- TCM_DELETEITEM =
TCM_FIRST+8
- TCM_DELETEALLITEMS =
TCM_FIRST+9
- TCM_GETITEMRECT =
TCM_FIRST+10
- TCM_GETCURSEL =
TCM_FIRST+11
- TCM_SETCURSEL =
TCM_FIRST+12
- TCM_HITTEST =
TCM_FIRST+13
- TCM_SETITEMEXTRA =
TCM_FIRST+14
- TCM_ADJUSTRECT =
TCM_FIRST+40
- TCM_SETITEMSIZE =
TCM_FIRST+41
- TCM_REMOVEIMAGE =
TCM_FIRST+42
- TCM_SETPADDING =
TCM_FIRST+43
- TCM_GETROWCOUNT =
TCM_FIRST+44
- TCM_GETTOOLTIPS =
TCM_FIRST+45
- TCM_SETTOOLTIPS =
TCM_FIRST+46
- TCM_GETCURFOCUS =
TCM_FIRST+47
- TCM_SETCURFOCUS =
TCM_FIRST+48
- TCM_SETMINTABWIDTH =
TCM_FIRST+49
- TCM_DESELECTALL =
TCM_FIRST+50
- TCM_HIGHLIGHTITEM =
TCM_FIRST+51
- TCM_SETEXTENDEDSTYLE =
TCM_FIRST+52
- TCM_GETEXTENDEDSTYLE =
TCM_FIRST+53
- TCM_GETITEM =
TCM_GETITEMA
- TCM_SETITEM =
TCM_SETITEMA
- TCM_INSERTITEM =
TCM_INSERTITEMA
- TCN_FIRST =
-550
- TCN_KEYDOWN =
TCN_FIRST-0
- TCN_SELCHANGE =
TCN_FIRST-1
- TCN_SELCHANGING =
TCN_FIRST-2
- TCN_GETOBJECT =
TCN_FIRST-3
- TCN_FOCUSCHANGE =
TCN_FIRST-4
- TCIF_TEXT =
0x1
- TCIF_IMAGE =
0x2
- TCIF_RTLREADING =
0x4
- TCIF_PARAM =
0x8
- TCIF_STATE =
0x10
- TCIS_BUTTONPRESSED =
0x1
- TCIS_HIGHLIGHTED =
0x2
- TCHT_NOWHERE =
0x1
- TCHT_ONITEMICON =
0x2
- TCHT_ONITEMLABEL =
0x4
- TCHT_ONITEM =
(TCHT_ONITEMICON | TCHT_ONITEMLABEL)
- TB_ENABLEBUTTON =
WM_USER + 1
- TB_CHECKBUTTON =
WM_USER + 2
- TB_PRESSBUTTON =
WM_USER + 3
- TB_HIDEBUTTON =
WM_USER + 4
- TB_INDETERMINATE =
WM_USER + 5
- TB_ISBUTTONENABLED =
WM_USER + 9
- TB_ISBUTTONCHECKED =
WM_USER + 10
- TB_ISBUTTONPRESSED =
WM_USER + 11
- TB_ISBUTTONHIDDEN =
WM_USER + 12
- TB_ISBUTTONINDETERMINATE =
WM_USER + 13
- TB_SETSTATE =
WM_USER + 17
- TB_GETSTATE =
WM_USER + 18
- TB_ADDBITMAP =
WM_USER + 19
- TB_DELETEBUTTON =
WM_USER + 22
- TB_GETBUTTON =
WM_USER + 23
- TB_BUTTONCOUNT =
WM_USER + 24
- TB_COMMANDTOINDEX =
WM_USER + 25
- TB_CUSTOMIZE =
WM_USER + 27
- TB_GETITEMRECT =
WM_USER + 29
- TB_BUTTONSTRUCTSIZE =
WM_USER + 30
- TB_SETBUTTONSIZE =
WM_USER + 31
- TB_SETBITMAPSIZE =
WM_USER + 32
- TB_AUTOSIZE =
WM_USER + 33
- TB_GETTOOLTIPS =
WM_USER + 35
- TB_SETTOOLTIPS =
WM_USER + 36
- TB_SETPARENT =
WM_USER + 37
- TB_SETROWS =
WM_USER + 39
- TB_GETROWS =
WM_USER + 40
- TB_GETBITMAPFLAGS =
WM_USER + 41
- TB_SETCMDID =
WM_USER + 42
- TB_CHANGEBITMAP =
WM_USER + 43
- TB_GETBITMAP =
WM_USER + 44
- TB_REPLACEBITMAP =
WM_USER + 46
- TB_SETINDENT =
WM_USER + 47
- TB_SETIMAGELIST =
WM_USER + 48
- TB_GETIMAGELIST =
WM_USER + 49
- TB_LOADIMAGES =
WM_USER + 50
- TB_GETRECT =
WM_USER + 51
- TB_SETHOTIMAGELIST =
WM_USER + 52
- TB_GETHOTIMAGELIST =
WM_USER + 53
- TB_SETDISABLEDIMAGELIST =
WM_USER + 54
- TB_GETDISABLEDIMAGELIST =
WM_USER + 55
- TB_SETSTYLE =
WM_USER + 56
- TB_GETSTYLE =
WM_USER + 57
- TB_GETBUTTONSIZE =
WM_USER + 58
- TB_SETBUTTONWIDTH =
WM_USER + 59
- TB_SETMAXTEXTROWS =
WM_USER + 60
- TB_GETTEXTROWS =
WM_USER + 61
- TB_GETOBJECT =
WM_USER + 62
- TB_HITTEST =
WM_USER + 69
- TB_SETDRAWTEXTFLAGS =
WM_USER + 70
- TB_GETHOTITEM =
WM_USER + 71
- TB_SETHOTITEM =
WM_USER + 72
- TB_SETANCHORHIGHLIGHT =
WM_USER + 73
- TB_GETANCHORHIGHLIGHT =
WM_USER + 74
- TB_GETINSERTMARK =
WM_USER + 79
- TB_SETINSERTMARK =
WM_USER + 80
- TB_INSERTMARKHITTEST =
WM_USER + 81
- TB_MOVEBUTTON =
WM_USER + 82
- TB_GETMAXSIZE =
WM_USER + 83
- TB_SETEXTENDEDSTYLE =
WM_USER + 84
- TB_GETEXTENDEDSTYLE =
WM_USER + 85
- TB_GETPADDING =
WM_USER + 86
- TB_SETPADDING =
WM_USER + 87
- TB_SETINSERTMARKCOLOR =
WM_USER + 88
- TB_GETINSERTMARKCOLOR =
WM_USER + 89
- TB_ADDBUTTONSA =
WM_USER + 20
- TB_INSERTBUTTONA =
WM_USER + 21
- TB_SAVERESTOREA =
WM_USER + 26
- TB_ADDSTRINGA =
WM_USER + 28
- TB_GETBUTTONTEXTA =
WM_USER + 45
- TB_GETBUTTONINFOA =
WM_USER + 65
- TB_SETBUTTONINFOA =
WM_USER + 66
- TB_MAPACCELERATORA =
WM_USER + 78
- TB_GETSTRINGA =
WM_USER + 92
- TB_ADDBUTTONSW =
WM_USER + 68
- TB_INSERTBUTTONW =
WM_USER + 67
- TB_SAVERESTOREW =
WM_USER + 76
- TB_ADDSTRINGW =
WM_USER + 77
- TB_GETBUTTONTEXTW =
WM_USER + 75
- TB_GETBUTTONINFOW =
WM_USER + 63
- TB_SETBUTTONINFOW =
WM_USER + 64
- TB_MAPACCELERATORW =
WM_USER + 90
- TB_GETSTRINGW =
WM_USER + 91
- TB_ADDBUTTONS =
TB_ADDBUTTONSA
- TB_INSERTBUTTON =
TB_INSERTBUTTONA
- TB_SAVERESTORE =
TB_SAVERESTOREA
- TB_ADDSTRING =
TB_ADDSTRINGA
- TB_GETBUTTONTEXT =
TB_GETBUTTONTEXTA
- TB_GETBUTTONINFO =
TB_GETBUTTONINFOA
- TB_SETBUTTONINFO =
TB_SETBUTTONINFOA
- TB_MAPACCELERATOR =
TB_MAPACCELERATORA
- TB_GETSTRING =
TB_GETSTRINGA
- TBBF_LARGE =
1
- TBN_FIRST =
-700
- TBN_GETBUTTONINFOA =
TBN_FIRST - 0
- TBN_BEGINDRAG =
TBN_FIRST - 1
- TBN_ENDDRAG =
TBN_FIRST - 2
- TBN_BEGINADJUST =
TBN_FIRST - 3
- TBN_ENDADJUST =
TBN_FIRST - 4
- TBN_RESET =
TBN_FIRST - 5
- TBN_QUERYINSERT =
TBN_FIRST - 6
- TBN_QUERYDELETE =
TBN_FIRST - 7
- TBN_TOOLBARCHANGE =
TBN_FIRST - 8
- TBN_CUSTHELP =
TBN_FIRST - 9
- TBN_DROPDOWN =
TBN_FIRST - 10
- TBN_GETOBJECT =
TBN_FIRST - 12
- TBN_HOTITEMCHANGE =
TBN_FIRST - 13
- TBN_DRAGOUT =
TBN_FIRST - 14
- TBN_DELETINGBUTTON =
TBN_FIRST - 15
- TBN_GETDISPINFOA =
TBN_FIRST - 16
- TBN_GETDISPINFOW =
TBN_FIRST - 17
- TBN_GETINFOTIPA =
TBN_FIRST - 18
- TBN_GETINFOTIPW =
TBN_FIRST - 19
- TBN_GETBUTTONINFOW =
TBN_FIRST - 20
- TBN_RESTORE =
TBN_FIRST - 21
- TBN_SAVE =
TBN_FIRST - 22
- TBN_INITCUSTOMIZE =
TBN_FIRST - 23
- TBN_WRAPHOTITEM =
TBN_FIRST - 24
- TBN_DUPACCELERATOR =
TBN_FIRST - 25
- TBN_WRAPACCELERATOR =
TBN_FIRST - 26
- TBN_DRAGOVER =
TBN_FIRST - 27
- TBN_MAPACCELERATOR =
TBN_FIRST - 28
- TBN_GETDISPINFO =
TBN_GETDISPINFOA
- TBN_GETINFOTIP =
TBN_GETINFOTIPA
- TBN_GETBUTTONINFO =
TBN_GETBUTTONINFOA
- TBNRF_HIDEHELP =
0x1
- TBNRF_ENDCUSTOMIZE =
0x2
- CMB_MASKED =
5.80 or later
0x2
- TBSTATE_CHECKED =
0x1
- TBSTATE_PRESSED =
0x2
- TBSTATE_ENABLED =
0x4
- TBSTATE_HIDDEN =
0x8
- TBSTATE_INDETERMINATE =
0x10
- TBSTATE_WRAP =
0x20
- TBSTATE_ELLIPSES =
0x40
- TBSTATE_MARKED =
0x80
- TBSTYLE_BUTTON =
0x0
- TBSTYLE_SEP =
0x1
- TBSTYLE_CHECK =
0x2
- TBSTYLE_GROUP =
0x4
- TBSTYLE_CHECKGROUP =
TBSTYLE_GROUP | TBSTYLE_CHECK
- TBSTYLE_DROPDOWN =
0x8
- TBSTYLE_AUTOSIZE =
0x10
- TBSTYLE_NOPREFIX =
0x20
- TBSTYLE_TOOLTIPS =
0x100
- TBSTYLE_WRAPABLE =
0x200
- TBSTYLE_ALTDRAG =
0x400
- TBSTYLE_FLAT =
0x800
- TBSTYLE_LIST =
0x1000
- TBSTYLE_CUSTOMERASE =
0x2000
- TBSTYLE_REGISTERDROP =
0x4000
- TBSTYLE_TRANSPARENT =
0x8000
- BTNS_BUTTON =
TBSTYLE_BUTTON
- BTNS_SEP =
TBSTYLE_SEP
- BTNS_CHECK =
TBSTYLE_CHECK
- BTNS_GROUP =
TBSTYLE_GROUP
- BTNS_CHECKGROUP =
TBSTYLE_CHECKGROUP
- BTNS_DROPDOWN =
TBSTYLE_DROPDOWN
- BTNS_AUTOSIZE =
TBSTYLE_AUTOSIZE
- BTNS_NOPREFIX =
TBSTYLE_NOPREFIX
- BTNS_SHOWTEXT =
0x40
- BTNS_WHOLEDROPDOWN =
0x80
- TBSTYLE_EX_DRAWDDARROWS =
0x1
- TBSTYLE_EX_MIXEDBUTTONS =
0x08
- TBSTYLE_EX_HIDECLIPPEDBUTTONS =
0x10
- TBSTYLE_EX_DOUBLEBUFFER =
0x80
- TBIF_IMAGE =
0x00000001
- TBIF_TEXT =
0x00000002
- TBIF_STATE =
0x00000004
- TBIF_STYLE =
0x00000008
- TBIF_LPARAM =
0x00000010
- TBIF_COMMAND =
0x00000020
- TBIF_SIZE =
0x00000040
- TBIF_BYINDEX =
0x80000000
- TBIF_DEFAULT =
TBIF_IMAGE | TBIF_TEXT | TBIF_STATE | TBIF_STYLE | TBIF_LPARAM
- HINST_COMMCTRL =
-1
- IDB_STD_SMALL_COLOR =
0
- IDB_STD_LARGE_COLOR =
1
- IDB_VIEW_SMALL_COLOR =
4
- IDB_VIEW_LARGE_COLOR =
5
- IDB_HIST_SMALL_COLOR =
8
- IDB_HIST_LARGE_COLOR =
9
- STD_CUT =
0
- STD_COPY =
1
- STD_PASTE =
2
- STD_UNDO =
3
- STD_REDOW =
4
- STD_DELETE =
5
- STD_FILENEW =
6
- STD_FILEOPEN =
7
- STD_FILESAVE =
8
- STD_PRINTPRE =
9
- STD_PROPERTIES =
10
- STD_HELP =
11
- STD_FIND =
12
- STD_REPLACE =
13
- STD_PRINT =
14
- VIEW_LARGEICONS =
0
- VIEW_SMALLICONS =
1
- VIEW_LIST =
2
- VIEW_DETAILS =
3
- VIEW_SORTNAME =
4
- VIEW_SORTSIZE =
5
- VIEW_SORTDATE =
6
- VIEW_SORTTYPE =
7
- VIEW_PARENTFOLDER =
8
- VIEW_NETCONNECT =
9
- VIEW_NETDISCONNECT =
10
- VIEW_NEWFOLDER =
11
- VIEW_VIEWMENU =
12
- HIST_BACK =
0
- HIST_FORWARD =
1
- HIST_FAVORITES =
2
- HIST_ADDTOFAVORITES =
3
- HIST_VIEWTREE =
4
- CBM_INIT =
0x04
- TTS_ALWAYSTIP =
0x1
- TTS_NOPREFIX =
0x2
- TTS_NOANIMATE =
0x10
- TTS_NOFADE =
0x20
- TTS_BALLOON =
0x40
- TTS_CLOSE =
0x80
- TTF_IDISHWND =
0x1
- TTF_CENTERTIP =
0x2
- TTF_RTLREADING =
0x4
- TTF_SUBCLASS =
0x10
- TTF_TRACK =
0x20
- TTF_ABSOLUTE =
0x80
- TTF_TRANSPARENT =
0x100
- TTF_PARSELINKS =
0x1000
- TTF_DI_SETITEM =
0x8000
- TTDT_AUTOMATIC =
0
- TTDT_RESHOW =
1
- TTDT_AUTOPOP =
2
- TTDT_INITIAL =
3
- TTI_NONE =
0
- TTI_INFO =
1
- TTI_WARNING =
2
- TTI_ERROR =
3
- TTI_INFO_LARGE =
4
- TTI_WARNING_LARGE =
5
- TTI_ERROR_LARGE =
6
- TTM_ACTIVATE =
WM_USER+1
- TTM_SETDELAYTIME =
WM_USER+3
- TTM_ADDTOOLA =
WM_USER+4
- TTM_ADDTOOLW =
WM_USER+50
- TTM_DELTOOLA =
WM_USER+5
- TTM_DELTOOLW =
WM_USER+51
- TTM_NEWTOOLRECTA =
WM_USER+6
- TTM_NEWTOOLRECTW =
WM_USER+52
- TTM_RELAYEVENT =
WM_USER+7
- TTM_GETTOOLINFOA =
WM_USER+8
- TTM_GETTOOLINFOW =
WM_USER+53
- TTM_SETTOOLINFOA =
WM_USER+9
- TTM_SETTOOLINFOW =
WM_USER+54
- TTM_HITTESTA =
WM_USER+10
- TTM_HITTESTW =
WM_USER+55
- TTM_GETTEXTA =
WM_USER+11
- TTM_GETTEXTW =
WM_USER+56
- TTM_UPDATETIPTEXTA =
WM_USER+12
- TTM_UPDATETIPTEXTW =
WM_USER+57
- TTM_GETTOOLCOUNT =
WM_USER+13
- TTM_ENUMTOOLSA =
WM_USER+14
- TTM_ENUMTOOLSW =
WM_USER+58
- TTM_GETCURRENTTOOLA =
WM_USER+15
- TTM_GETCURRENTTOOLW =
WM_USER+59
- TTM_WINDOWFROMPOINT =
WM_USER+16
- TTM_TRACKACTIVATE =
WM_USER+17
- TTM_TRACKPOSITION =
WM_USER+18
- TTM_SETTIPBKCOLOR =
WM_USER+19
- TTM_SETTIPTEXTCOLOR =
WM_USER+20
- TTM_GETDELAYTIME =
WM_USER+21
- TTM_GETTIPBKCOLOR =
WM_USER+22
- TTM_GETTIPTEXTCOLOR =
WM_USER+23
- TTM_SETMAXTIPWIDTH =
WM_USER+24
- TTM_GETMAXTIPWIDTH =
WM_USER+25
- TTM_SETMARGIN =
WM_USER+26
- TTM_GETMARGIN =
WM_USER+27
- TTM_POP =
WM_USER+28
- TTM_UPDATE =
WM_USER+29
- TTM_GETBUBBLESIZE =
WM_USER+30
- TTM_ADJUSTRECT =
WM_USER+31
- TTM_SETTITLEA =
WM_USER+32
- TTM_SETTITLEW =
WM_USER+33
- TTM_POPUP =
WM_USER+34
- TTM_GETTITLE =
WM_USER+35
- TTM_SETWINDOWTHEME =
CCM_SETWINDOWTHEME
- TTM_ADDTOOL =
TTM_ADDTOOLA
- TTM_DELTOOL =
TTM_DELTOOLA
- TTM_NEWTOOLRECT =
TTM_NEWTOOLRECTA
- TTM_GETTOOLINFO =
TTM_GETTOOLINFOA
- TTM_SETTOOLINFO =
TTM_SETTOOLINFOA
- TTM_HITTEST =
TTM_HITTESTA
- TTM_GETTEXT =
TTM_GETTEXTA
- TTM_UPDATETIPTEXT =
TTM_UPDATETIPTEXTA
- TTM_ENUMTOOLS =
TTM_ENUMTOOLSA
- TTM_GETCURRENTTOOL =
TTM_GETCURRENTTOOLA
- TTM_SETTITLE =
TTM_SETTITLEA
- TTN_FIRST =
-520
- TTN_GETDISPINFOA =
TTN_FIRST-0
- TTN_GETDISPINFOW =
TTN_FIRST-10
- TTN_SHOW =
TTN_FIRST-1
- TTN_POP =
TTN_FIRST-2
- TTN_LINKCLICK =
TTN_FIRST-3
- TTN_GETDISPINFO =
TTN_GETDISPINFOA
- TTN_NEEDTEXT =
TTN_GETDISPINFO
- LPSTR_TEXTCALLBACK =
-1
- CBS_OWNERDRAWFIXED =
CBS_SIMPLE = 0x0001 # defined in combocommon.rb
CBS_DROPDOWN = 0x0002 CBS_DROPDOWNLIST = 0x0003
0x0010
- CBS_OWNERDRAWVARIABLE =
0x0020
- CBS_AUTOHSCROLL =
0x0040
- CBS_OEMCONVERT =
0x0080
- CBS_SORT =
0x0100
- CBS_HASSTRINGS =
0x0200
- CBS_NOINTEGRALHEIGHT =
0x0400
- CBS_DISABLENOSCROLL =
0x0800
- CBS_UPPERCASE =
0x2000
- CBS_LOWERCASE =
0x4000
- CB_GETEDITSEL =
CBS_NOEDIT = (WS_BORDER | CBS_DROPDOWN | CBS_SIMPLE)
CBS_EDIT = (WS_BORDER | CBS_DROPDOWN)
0x0140
- CB_SETEDITSEL =
CB_LIMITTEXT = 0x0141
0x0142
- CB_ADDSTRING =
0x0143
- CB_DIR =
CB_DELETESTRING = 0x0144
0x0145
- CB_INSERTSTRING =
CB_GETLBTEXTLEN = 0x0149
0x014a
- CB_FINDSTRING =
CB_RESETCONTENT = 0x014b
0x014c
- CB_SELECTSTRING =
0x014d
- CB_SETLOCALE =
CB_FINDSTRINGEXACT = 0x0158
0x0159
- CB_GETLOCALE =
0x015a
- CB_GETTOPINDEX =
0x015b
- CB_SETTOPINDEX =
0x015c
- CB_GETHORIZONTALEXTENT =
0x015d
- CB_SETHORIZONTALEXTENT =
0x015e
- CB_INITSTORAGE =
CB_SETDROPPEDWIDTH = 0x0160
0x0161
- CB_MULTIPLEADDSTRING =
0x0163
- CB_GETCOMBOBOXINFO =
0x0164
- CB_MSGMAX =
0x0165
- LVM_FIRST =
0x1000
- LVM_GETBKCOLOR =
LVM_FIRST+0
- LVM_SETBKCOLOR =
LVM_FIRST+1
- LVM_GETIMAGELIST =
LVM_FIRST+2
- LVM_SETIMAGELIST =
LVM_FIRST+3
- LVM_GETITEMCOUNT =
LVM_FIRST+4
- LVM_DELETEITEM =
LVM_FIRST+8
- LVM_DELETEALLITEM =
LVM_FIRST+9
- LVM_GETCALLBACKMASK =
LVM_FIRST+10
- LVM_SETCALLBACKMASK =
LVM_FIRST+11
- LVM_GETNEXTITEM =
LVM_FIRST+12
- LVM_GETITEMRECT =
LVM_FIRST+14
- LVM_SETITEMPOSITION =
LVM_FIRST+15
- LVM_GETITEMPOSITION =
LVM_FIRST+16
- LVM_HITTEST =
LVM_FIRST+18
- LVM_ENSUREVISIBLE =
LVM_FIRST+19
- LVM_SCROLL =
LVM_FIRST+20
- LVM_REDRAWITEMS =
LVM_FIRST+21
- LVM_ARRANGE =
LVM_FIRST+22
- LVM_GETEDITCONTROL =
LVM_FIRST+24
- LVM_DELETECOLUMN =
LVM_FIRST+28
- LVM_GETCOLUMNWIDTH =
LVM_FIRST+29
- LVM_SETCOLUMNWIDTH =
LVM_FIRST+30
- LVM_GETHEADER =
LVM_FIRST+31
- LVM_CREATEDRAGIMAGE =
LVM_FIRST+33
- LVM_GETVIEWRECT =
LVM_FIRST+34
- LVM_GETTEXTCOLOR =
LVM_FIRST+35
- LVM_SETTEXTCOLOR =
LVM_FIRST+36
- LVM_GETTEXTBKCOLOR =
LVM_FIRST+37
- LVM_SETTEXTBKCOLOR =
LVM_FIRST+38
- LVM_GETTOPINDEX =
LVM_FIRST+39
- LVM_GETCOUNTPERPAGE =
LVM_FIRST+40
- LVM_GETORIGIN =
LVM_FIRST+41
- LVM_UPDATE =
LVM_FIRST+42
- LVM_SETITEMSTATE =
LVM_FIRST+43
- LVM_GETITEMSTATE =
LVM_FIRST+44
- LVM_SORTITEMS =
LVM_FIRST+48
- LVM_SETEXTENDEDLISTVIEWSTYLE =
LVM_FIRST + 54
- LVM_GETEXTENDEDLISTVIEWSTYLE =
LVM_FIRST + 55
- LVM_SUBITEMHITTEST =
LVM_FIRST+57
- LVM_GETITEMA =
LVM_FIRST+5
- LVM_SETITEMA =
LVM_FIRST+6
- LVM_INSERTITEMA =
LVM_FIRST+7
- LVM_FINDITEMA =
LVM_FIRST+13
- LVM_GETSTRINGWIDTHA =
LVM_FIRST+17
- LVM_EDITLABELA =
LVM_FIRST+23
- LVM_GETCOLUMNA =
LVM_FIRST+25
- LVM_SETCOLUMNA =
LVM_FIRST+26
- LVM_INSERTCOLUMNA =
LVM_FIRST+27
- LVM_GETITEMTEXTA =
LVM_FIRST+45
- LVM_SETITEMTEXTA =
LVM_FIRST+46
- LVM_GETSELECTEDA =
LVM_FIRST+50
- LVM_SETBKIMAGEA =
LVM_FIRST+68
- LVM_GETBKIMAGEA =
LVM_FIRST+69
- LVM_SETTOOLTIPS =
LVM_FIRST+74
- LVM_GETTOOLTIPS =
LVM_FIRST+78
- LVM_GETITEMW =
LVM_FIRST+75
- LVM_SETITEMW =
LVM_FIRST+76
- LVM_INSERTITEMW =
LVM_FIRST+77
- LVM_FINDITEMW =
LVM_FIRST+83
- LVM_GETSTRINGWIDTHW =
LVM_FIRST+87
- LVM_GETCOLUMNW =
LVM_FIRST+95
- LVM_SETCOLUMNW =
LVM_FIRST+96
- LVM_INSERTCOLUMNW =
LVM_FIRST+97
- LVM_GETITEMTEXTW =
LVM_FIRST+115
- LVM_SETITEMTEXTW =
LVM_FIRST+116
- LVM_EDITLABELW =
LVM_FIRST+118
- LVM_GETSELECTEDW =
LVM_FIRST+120
- LVM_SETBKIMAGEW =
LVM_FIRST+138
- LVM_GETBKIMAGEW =
LVM_FIRST+139
- LVM_GETITEM =
LVM_GETITEMA
- LVM_SETITEM =
LVM_SETITEMA
- LVM_INSERTITEM =
LVM_INSERTITEMA
- LVM_FINDITEM =
LVM_FINDITEMA
- LVM_GETSTRINGWIDTH =
LVM_GETSTRINGWIDTHA
- LVM_GETCOLUMN =
LVM_GETCOLUMNA
- LVM_SETCOLUMN =
LVM_SETCOLUMNA
- LVM_INSERTCOLUMN =
LVM_INSERTCOLUMNA
- LVM_GETITEMTEXT =
LVM_GETITEMTEXTA
- LVM_SETITEMTEXT =
LVM_SETITEMTEXTA
- LVM_EDITLABEL =
LVM_EDITLABELA
- LVM_GETSELECTED =
LVM_GETSELECTEDA
- LVM_SETBKIMAGE =
LVM_SETBKIMAGEA
- LVM_GETBKIMAGE =
LVM_GETBKIMAGEA
- LVNI_ALL =
0x0
- LVNI_FOCUSED =
0x1
- LVNI_SELECTED =
0x2
- LVNI_CUT =
0x4
- LVNI_DROPHILITED =
0x8
- LVNI_ABOVE =
0x100
- LVNI_BELOW =
0x200
- LVNI_TOLEFT =
0x400
- LVNI_TORIGHT =
0x800
- LVN_FIRST =
-100
- LVN_ITEMCHANGING =
LVN_FIRST-0
- LVN_ITEMCHANGED =
LVN_FIRST-1
- LVN_INSERTITEM =
LVN_FIRST-2
- LVN_DELETEITEM =
LVN_FIRST-3
- LVN_DELETEALLITEMS =
LVN_FIRST-4
- LVN_BEGINLABELEDITA =
LVN_FIRST-5
- LVN_BEGINLABELEDITW =
LVN_FIRST-75
- LVN_ENDLABELEDITA =
LVN_FIRST-6
- LVN_ENDLABELEDITW =
LVN_FIRST-76
- LVN_COLUMNCLICK =
LVN_FIRST-8
- LVN_BEGINDRAG =
LVN_FIRST-9
- LVN_BEGINRDRAG =
LVN_FIRST-11
- LVN_ODCACHEHINT =
LVN_FIRST-13
- LVN_ODFINDITEMA =
LVN_FIRST-52
- LVN_ODFINDITEMW =
LVN_FIRST-79
- LVN_ITEMACTIVATE =
LVN_FIRST-14
- LVN_ODSTATECHANGED =
LVN_FIRST-15
- LVN_HOTTRACK =
LVN_FIRST-21
- LVN_GETDISPINFOA =
LVN_FIRST-50
- LVN_GETDISPINFOW =
LVN_FIRST-77
- LVN_SETDISPINFOA =
LVN_FIRST-51
- LVN_SETDISPINFOW =
LVN_FIRST-78
- LVN_KEYDOWN =
LVN_FIRST-55
- LVN_ODFINDITEM =
LVN_ODFINDITEMA
- LVN_BEGINLABELEDIT =
LVN_BEGINLABELEDITA
- LVN_ENDLABELEDIT =
LVN_ENDLABELEDITA
- LVN_GETDISPINFO =
LVN_GETDISPINFOA
- LVN_SETDISPINFO =
LVN_SETDISPINFOA
- LVS_ICON =
0x0
- LVS_REPORT =
0x1
- LVS_SMALLICON =
0x2
- LVS_LIST =
0x3
- LVS_TYPEMASK =
0x3
- LVS_SINGLESEL =
0x4
- LVS_SHOWSELALWAYS =
0x8
- LVS_SORTASCENDING =
0x10
- LVS_SORTDESCENDING =
0x20
- LVS_SHAREIMAGELISTS =
0x40
- LVS_NOLABELWRAP =
0x80
- LVS_AUTOARRANGE =
0x100
- LVS_EDITLABELS =
0x200
- LVS_OWNERDATA =
0x1000
- LVS_NOSCROLL =
0x2000
- LVS_TYPESTYLEMASK =
0xfc00
- LVS_ALIGNTOP =
0x0
- LVS_ALIGNLEFT =
0x800
- LVS_ALIGNMASK =
0xc00
- LVS_OWNERDRAWFIXED =
0x400
- LVS_NOCOLUMNHEADER =
0x4000
- LVS_NOSORTHEADER =
0x8000
- LVIF_TEXT =
0x1
- LVIF_IMAGE =
0x2
- LVIF_PARAM =
0x4
- LVIF_STATE =
0x8
- LVIF_INDENT =
0x10
- LVIF_NORECOMPUTE =
0x800
- LVIF_GROUPID =
0x100
- LVIF_COLUMNS =
0x200
- LVIF_STD =
LVIF_TEXT | LVIF_IMAGE | LVIF_PARAM | LVIF_INDENT
- LVIS_FOCUSED =
0x1
- LVIS_SELECTED =
0x2
- LVIS_CUT =
0x4
- LVIS_DROPHILITED =
0x8
- LVIS_GLOW =
0x10
- LVIS_ACTIVATING =
0x20
- LVIS_OVERLAYMASK =
0xf00
- LVIS_STATEIMAGEMASK =
0xf000
- LVCF_FMT =
0x1
- LVCF_WIDTH =
0x2
- LVCF_TEXT =
0x4
- LVCF_SUBITEM =
0x8
- LVCF_IMAGE =
0x10
- LVCF_ORDER =
0x20
- LVCF_STD =
LVCF_FMT | LVCF_WIDTH | LVCF_TEXT | LVCF_SUBITEM
- LVCFMT_LEFT =
0x0
- LVCFMT_RIGHT =
0x1
- LVCFMT_CENTER =
0x2
- LVCFMT_JUSTIFYMASK =
0x3
- LVCFMT_IMAGE =
0x800
- LVCFMT_BITMAP_ON_RIGHT =
0x1000
- LVSIL_NORMAL =
0
- LVSIL_SMALL =
1
- LVSIL_STATE =
2
- LVSIL_GROUPHEADER =
3
- LVS_EX_GRIDLINES =
0x1
- LVS_EX_SUBITEMIMAGES =
0x2
- LVS_EX_CHECKBOXES =
0x4
- LVS_EX_TRACKSELECT =
0x8
- LVS_EX_HEADERDRAGDROP =
0x10
- LVS_EX_FULLROWSELECT =
0x20
- LVS_EX_ONECLICKACTIVATE =
0x40
- LVS_EX_TWOCLICKACTIVATE =
0x80
- LVS_EX_FLATSB =
0x100
- LVS_EX_REGIONAL =
0x200
- LVS_EX_INFOTIP =
0x400
- LVS_EX_UNDERLINEHOT =
0x800
- LVS_EX_UNDERLINECOLD =
0x1000
- LVS_EX_MULTIWORKAREAS =
0x2000
- LVS_EX_LABELTIP =
0x4000
- LVS_EX_BORDERSELECT =
0x8000
- LVS_EX_DOUBLEBUFFER =
0x10000
- LVS_EX_HIDELABELS =
0x20000
- LVS_EX_SINGLEROW =
0x40000
- LVS_EX_SNAPTOGRID =
0x80000
- LVS_EX_SIMPLESELECT =
0x100000
- LVS_EX_JUSTIFYCOLUMNS =
0x200000
- LVS_EX_TRANSPARENTBKGND =
0x400000
- LVS_EX_TRANSPARENTSHADOWTEXT =
0x800000
- LVS_EX_AUTOAUTOARRANGE =
0x1000000
- LVS_EX_HEADERINALLVIEWS =
0x2000000
- LVS_EX_AUTOCHECKSELECT =
0x8000000
- LVS_EX_AUTOSIZECOLUMNS =
0x10000000
- LVS_EX_COLUMNSNAPPOINTS =
0x40000000
- LVS_EX_COLUMNOVERFLOW =
0x80000000
- LVFI_PARAM =
0x1
- LVFI_STRING =
0x2
- LVFI_PARTIAL =
0x8
- LVFI_WRAP =
0x20
- LVFI_NEARESTXY =
0x40
- LVBKIF_SOURCE_NONE =
0x0
- LVBKIF_SOURCE_HBITMAP =
0x1
- LVBKIF_SOURCE_URL =
0x2
- LVBKIF_SOURCE_MASK =
0x3
- LVBKIF_STYLE_NORMAL =
0x0
- LVBKIF_STYLE_TILE =
0x10
- LVBKIF_STYLE_MASK =
0x10
- LVBKIF_FLAG_TILEOFFSET =
0x100
- LVBKIF_TYPE_WATERMARK =
0x10000000
- PD_ALLPAGES =
0x0
- PD_SELECTION =
0x1
- PD_PAGENUMS =
0x2
- PD_NOSELECTION =
0x4
- PD_NOPAGENUMS =
0x8
- PD_COLLATE =
0x10
- PD_PRINTTOFILE =
0x20
- PD_PRINTSETUP =
0x40
- PD_NOWARNING =
0x80
- PD_RETURNDC =
0x100
- PD_RETURNIC =
0x200
- PD_RETURNDEFAULT =
0x400
- PD_SHOWHELP =
0x800
- PD_ENABLEPRINTHOOK =
0x1000
- PD_ENABLESETUPHOOK =
0x2000
- PD_ENABLEPRINTTEMPLATE =
0x4000
- PD_ENABLESETUPTEMPLATE =
0x8000
- PD_ENABLEPRINTTEMPLATEHANDLE =
0x10000
- PD_ENABLESETUPTEMPLATEHANDLE =
0x20000
- PD_USEDEVMODECOPIES =
0x40000
- PD_USEDEVMODECOPIESANDCOLLATE =
0x40000
- PD_DISABLEPRINTTOFILE =
0x80000
- PD_HIDEPRINTTOFILE =
0x100000
- PD_NONETWORKBUTTON =
0x200000
- PD_CURRENTPAGE =
0x400000
- PD_NOCURRENTPAGE =
0x800000
- PD_EXCLUSIONFLAGS =
0x1000000
- PD_USELARGETEMPLATE =
0x10000000
- START_PAGE_GENERAL =
0xffffffff
- PD_RESULT_CANCEL =
0
- PD_RESULT_PRINT =
1
- PD_RESULT_APPLY =
2
- REG_SZ =
1
- REG_EXPAND_SZ =
2
- REG_BINARY =
3
- REG_DWORD =
4
- REG_MULTI_SZ =
7
- REG_QWORD =
11
- REG_OPTION_NON_VOLATILE =
0
- REG_OPTION_VOLATILE =
1
- REG_CREATED_NEW_KEY =
1
- REG_OPENED_EXISTING_KEY =
2
- HKEY_CLASSES_ROOT =
0x80000000
- HKEY_CURRENT_USER =
0x80000001
- HKEY_LOCAL_MACHINE =
0x80000002
- HKEY_USERS =
0x80000003
- HKEY_CURRENT_CONFIG =
0x80000005
- HKCR =
0x80000000
- HKCU =
0x80000001
- HKLM =
0x80000002
- KEY_READ =
0x20019
- KEY_WRITE =
0x20006
- ES_SAVESEL =
0x00008000
- ES_SUNKEN =
0x00004000
- ES_DISABLENOSCROLL =
0x00002000
- ES_SELECTIONBAR =
0x01000000
- ES_NOOLEDRAGDROP =
0x00000008
- ES_EX_NOCALLOLEINIT =
0x00000000
- ES_VERTICAL =
0x00400000
- ES_NOIME =
0x00080000
- ES_SELFIME =
0x00040000
- EM_CANPASTE =
EM_GETLIMITTEXT = WM_USER+37
EM_POSFROMCHAR = WM_USER+38 EM_CHARFROMPOS = WM_USER+39 EM_SCROLLCARET = WM_USER+49
WM_USER+50
- EM_DISPLAYBAND =
WM_USER+51
- EM_EXGETSEL =
WM_USER+52
- EM_EXLIMITTEXT =
WM_USER+53
- EM_EXLINEFROMCHAR =
WM_USER+54
- EM_EXSETSEL =
WM_USER+55
- EM_FINDTEXT =
WM_USER+56
- EM_FORMATRANGE =
WM_USER+57
- EM_GETCHARFORMAT =
WM_USER+58
- EM_GETEVENTMASK =
WM_USER+59
- EM_GETOLEINTERFACE =
WM_USER+60
- EM_GETPARAFORMAT =
WM_USER+61
- EM_GETSELTEXT =
WM_USER+62
- EM_HIDESELECTION =
WM_USER+63
- EM_PASTESPECIAL =
WM_USER+64
- EM_REQUESTRESIZE =
WM_USER+65
- EM_SELECTIONTYPE =
WM_USER+66
- EM_SETBKGNDCOLOR =
WM_USER+67
- EM_SETCHARFORMAT =
WM_USER+68
- EM_SETEVENTMASK =
WM_USER+69
- EM_SETOLECALLBACK =
WM_USER+70
- EM_SETPARAFORMAT =
WM_USER+71
- EM_SETTARGETDEVICE =
WM_USER+72
- EM_STREAMIN =
WM_USER+73
- EM_STREAMOUT =
WM_USER+74
- EM_GETTEXTRANGE =
WM_USER+75
- EM_FINDWORDBREAK =
WM_USER+76
- EM_SETOPTIONS =
WM_USER+77
- EM_GETOPTIONS =
WM_USER+78
- EM_FINDTEXTEX =
WM_USER+79
- EM_GETWORDBREAKPROCEX =
WM_USER+80
- EM_SETWORDBREAKPROCEX =
WM_USER+81
- EM_SETUNDOLIMIT =
WM_USER+82
- EM_REDO =
WM_USER+84
- EM_CANREDO =
WM_USER+85
- EM_GETUNDONAME =
WM_USER+86
- EM_GETREDONAME =
WM_USER+87
- EM_STOPGROUPTYPING =
WM_USER+88
- EM_SETTEXTMODE =
WM_USER+89
- EM_GETTEXTMODE =
WM_USER+90
- EM_AUTOURLDETECT =
WM_USER+91
- EM_GETAUTOURLDETECT =
WM_USER+92
- EM_SETPALETTE =
WM_USER+93
- EM_GETTEXTEX =
WM_USER+94
- EM_GETTEXTLENGTHEX =
WM_USER+95
- EM_SHOWSCROLLBAR =
WM_USER+96
- EM_SETTEXTEX =
WM_USER+97
- EM_SETPUNCTUATION =
WM_USER+100
- EM_GETPUNCTUATION =
WM_USER+101
- EM_SETWORDWRAPMODE =
WM_USER+102
- EM_GETWORDWRAPMODE =
WM_USER+103
- EM_SETIMECOLOR =
WM_USER+104
- EM_GETIMECOLOR =
WM_USER+105
- EM_SETIMEOPTIONS =
WM_USER+106
- EM_GETIMEOPTIONS =
WM_USER+107
- EM_CONVPOSITION =
WM_USER+108
- EM_SETLANGOPTIONS =
WM_USER+120
- EM_GETLANGOPTIONS =
WM_USER+121
- EM_GETIMECOMPMODE =
WM_USER+122
- EM_FINDTEXTW =
WM_USER+123
- EM_FINDTEXTEXW =
WM_USER+124
- EM_RECONVERSION =
WM_USER+125
- EM_SETIMEMODEBIAS =
WM_USER+126
- EM_GETIMEMODEBIAS =
WM_USER+127
- EM_SETBIDIOPTIONS =
WM_USER+200
- EM_GETBIDIOPTIONS =
WM_USER+201
- EM_SETTYPOGRAPHYOPTIONS =
WM_USER+202
- EM_GETTYPOGRAPHYOPTIONS =
WM_USER+203
- EM_SETEDITSTYLE =
WM_USER+204
- EM_GETEDITSTYLE =
WM_USER+205
- EM_OUTLINE =
WM_USER+220
- EM_GETSCROLLPOS =
WM_USER+221
- EM_SETSCROLLPOS =
WM_USER+222
- EM_SETFONTSIZE =
WM_USER+223
- EM_GETZOOM =
WM_USER+224
- EM_SETZOOM =
WM_USER+225
- EM_GETVIEWKIND =
WM_USER+226
- EM_SETVIEWKIND =
WM_USER+227
- EM_GETPAGE =
WM_USER+228
- EM_SETPAGE =
WM_USER+229
- EM_GETHYPHENATEINFO =
WM_USER+230
- EM_SETHYPHENATEINFO =
WM_USER+231
- EM_GETPAGEROTATE =
WM_USER+235
- EM_SETPAGEROTATE =
WM_USER+236
- EM_GETCTFMODEBIAS =
WM_USER+237
- EM_SETCTFMODEBIAS =
WM_USER+238
- EM_GETCTFOPENSTATUS =
WM_USER+240
- EM_SETCTFOPENSTATUS =
WM_USER+241
- EM_GETIMECOMPTEXT =
WM_USER+242
- EM_ISIME =
WM_USER+243
- EM_GETIMEPROPERTY =
WM_USER+244
- EM_GETQUERYRTFOBJ =
WM_USER+269
- EM_SETQUERYRTFOBJ =
WM_USER+270
- EN_MSGFILTER =
0x0700
- EN_REQUESTRESIZE =
0x0701
- EN_SELCHANGE =
0x0702
- EN_DROPFILES =
0x0703
- EN_PROTECTED =
0x0704
- EN_CORRECTTEXT =
0x0705
- EN_STOPNOUNDO =
0x0706
- EN_IMECHANGE =
0x0707
- EN_SAVECLIPBOARD =
0x0708
- EN_OLEOPFAILED =
0x0709
- EN_OBJECTPOSITIONS =
0x070a
- EN_LINK =
0x070b
- EN_DRAGDROPDONE =
0x070c
- EN_PARAGRAPHEXPANDED =
0x070d
- EN_PAGECHANGE =
0x070e
- EN_LOWFIRTF =
0x070f
- EN_ALIGNLTR =
0x0710
- EN_ALIGNRTL =
0x0711
- ENM_NONE =
0x00000000
- ENM_CHANGE =
0x00000001
- ENM_UPDATE =
0x00000002
- ENM_SCROLL =
0x00000004
- ENM_SCROLLEVENTS =
0x00000008
- ENM_DRAGDROPDONE =
0x00000010
- ENM_PARAGRAPHEXPANDED =
0x00000020
- ENM_PAGECHANGE =
0x00000040
- ENM_KEYEVENTS =
0x00010000
- ENM_MOUSEEVENTS =
0x00020000
- ENM_REQUESTRESIZE =
0x00040000
- ENM_SELCHANGE =
0x00080000
- ENM_DROPFILES =
0x00100000
- ENM_PROTECTED =
0x00200000
- ENM_CORRECTTEXT =
0x00400000
- ENM_IMECHANGE =
0x00800000
- ENM_LANGCHANGE =
0x01000000
- ENM_OBJECTPOSITIONS =
0x02000000
- ENM_LINK =
0x04000000
- ENM_LOWFIRTF =
0x08000000
- SES_EMULATESYSEDIT =
0x1
- SES_BEEPONMAXTEXT =
0x2
- SES_EXTENDBACKCOLOR =
0x4
- SES_MAPCPS =
0x8
- SES_EMULATE10 =
0x10
- SES_USECRLF =
0x20
- SES_USEAIMM =
0x40
- SES_NOIME =
0x80
- SES_ALLOWBEEPS =
0x100
- SES_UPPERCASE =
0x200
- SES_LOWERCASE =
0x400
- SES_NOINPUTSEQUENCECHK =
0x800
- SES_BIDI =
0x1000
- SES_SCROLLONKILLFOCUS =
0x2000
- SES_XLTCRCRLFTOCR =
0x4000
- SES_DRAFTMODE =
0x8000
- SES_USECTF =
0x10000
- SES_HIDEGRIDLINES =
0x20000
- SES_USEATFONT =
0x40000
- SES_CUSTOMLOOK =
0x80000
- SES_LBSCROLLNOTIFY =
0x100000
- SES_CTFALLOWEMBED =
0x200000
- SES_CTFALLOWSMARTTAG =
0x400000
- SES_CTFALLOWPROOFING =
0x800000
- IMF_AUTOKEYBOARD =
0x0001
- IMF_AUTOFONT =
0x0002
- IMF_IMECANCELCOMPLETE =
0x0004
- IMF_IMEALWAYSSENDNOTIFY =
0x0008
- IMF_AUTOFONTSIZEADJUST =
0x0010
- IMF_UIFONTS =
0x0020
- IMF_DUALFONT =
0x0080
- ICM_NOTOPEN =
0x0000
- ICM_LEVEL3 =
0x0001
- ICM_LEVEL2 =
0x0002
- ICM_LEVEL2_5 =
0x0003
- ICM_LEVEL2_SUI =
0x0004
- ICM_CTF =
0x0005
- TM_PLAINTEXT =
1
- TM_RICHTEXT =
2
- TM_SINGLELEVELUNDO =
4
- TM_MULTILEVELUNDO =
8
- TM_SINGLECODEPAGE =
16
- TM_MULTICODEPAGE =
32
- CFM_BOLD =
0x00000001
- CFM_ITALIC =
0x00000002
- CFM_UNDERLINE =
0x00000004
- CFM_STRIKEOUT =
0x00000008
- CFM_PROTECTED =
0x00000010
- CFM_LINK =
0x00000020
- CFM_SIZE =
0x80000000
- CFM_COLOR =
0x40000000
- CFM_FACE =
0x20000000
- CFM_OFFSET =
0x10000000
- CFM_CHARSET =
0x08000000
- CFM_SMALLCAPS =
0x00000040
- CFM_ALLCAPS =
0x00000080
- CFM_HIDDEN =
0x00000100
- CFM_OUTLINE =
0x00000200
- CFM_SHADOW =
0x00000400
- CFM_EMBOSS =
0x00000800
- CFM_IMPRINT =
0x00001000
- CFM_DISABLED =
0x00002000
- CFM_REVISED =
0x00004000
- CFM_BACKCOLOR =
0x04000000
- CFM_LCID =
0x02000000
- CFM_UNDERLINETYPE =
0x00800000
- CFM_WEIGHT =
0x00400000
- CFM_SPACING =
0x00200000
- CFM_KERNING =
0x00100000
- CFM_STYLE =
0x00080000
- CFM_ANIMATION =
0x00040000
- CFM_REVAUTHOR =
0x00008000
- CFE_BOLD =
0x00000001
- CFE_ITALIC =
0x00000002
- CFE_UNDERLINE =
0x00000004
- CFE_STRIKEOUT =
0x00000008
- CFE_PROTECTED =
0x00000010
- CFE_LINK =
0x00000020
- CFE_AUTOCOLOR =
0x40000000
- CFE_SMALLCAPS =
CFM_SMALLCAPS
- CFE_ALLCAPS =
CFM_ALLCAPS
- CFE_HIDDEN =
CFM_HIDDEN
- CFE_OUTLINE =
CFM_OUTLINE
- CFE_SHADOW =
CFM_SHADOW
- CFE_EMBOSS =
CFM_EMBOSS
- CFE_IMPRINT =
CFM_IMPRINT
- CFE_DISABLED =
CFM_DISABLED
- CFE_REVISED =
CFM_REVISED
- CFE_SUBSCRIPT =
0x00010000
- CFE_SUPERSCRIPT =
0x00020000
- CFE_AUTOBACKCOLOR =
CFM_BACKCOLOR
- CFM_SUBSCRIPT =
CFE_SUBSCRIPT | CFE_SUPERSCRIPT
- CFM_SUPERSCRIPT =
CFM_SUBSCRIPT
- CFM_EFFECTS =
CFM_BOLD | CFM_ITALIC | CFM_UNDERLINE | CFM_STRIKEOUT | CFM_PROTECTED | CFM_LINK
- CFM_ALL =
CFM_EFFECTS | CFM_SIZE | CFM_FACE | CFM_OFFSET | CFM_CHARSET
- CFM_EFFECTS2 =
CFM_EFFECTS | CFM_DISABLED | CFM_SMALLCAPS | CFM_ALLCAPS | CFM_HIDDEN | CFM_OUTLINE | CFM_SHADOW | CFM_EMBOSS | CFM_IMPRINT | CFM_DISABLED | CFM_REVISED | CFM_SUBSCRIPT | CFM_SUPERSCRIPT | CFM_BACKCOLOR
- CFM_ALL2 =
CFM_ALL | CFM_EFFECTS2 | CFM_BACKCOLOR | CFM_LCID | CFM_UNDERLINETYPE | CFM_WEIGHT | CFM_REVAUTHOR | CFM_SPACING | CFM_KERNING | CFM_STYLE | CFM_ANIMATION
- CFU_UNDERLINENONE =
0
- CFU_UNDERLINE =
1
- CFU_UNDERLINEWORD =
2
- CFU_UNDERLINEDOUBLE =
3
- CFU_UNDERLINEDOTTED =
4
- CFU_UNDERLINEDASH =
5
- CFU_UNDERLINEDASHDOT =
6
- CFU_UNDERLINEDASHDOTDOT =
7
- CFU_UNDERLINEWAVE =
8
- CFU_UNDERLINETHICK =
9
- CFU_UNDERLINEHAIRLINE =
10
- CFU_UNDERLINEDOUBLEWAVE =
11
- CFU_UNDERLINEHEAVYWAVE =
12
- CFU_UNDERLINELONGDASH =
13
- CFU_UNDERLINETHICKDASH =
14
- CFU_UNDERLINETHICKDASHDOT =
15
- CFU_UNDERLINETHICKDASHDOTDOT =
16
- CFU_UNDERLINETHICKDOTTED =
17
- CFU_UNDERLINETHICKLONGDASH =
18
- CFU_INVERT =
0xFE
- CFU_CF1UNDERLINE =
0xFF
- SCF_SELECTION =
0x0001
- SCF_WORD =
0x0002
- SCF_DEFAULT =
0x0000
- SCF_ALL =
not valid with SCF_SELECTION or SCF_WORD
0x0004
- SCF_USEUIRULES =
0x0008
- SCF_ASSOCIATEFONT =
0x0010
- SCF_NOKBUPDATE =
0x0020
- SCF_ASSOCIATEFONT2 =
0x0040
- PFA_LEFT =
1
- PFA_RIGHT =
2
- PFA_CENTER =
3
- PFA_JUSTIFY =
4
- PFA_FULL_INTERWORD =
4
- PFA_FULL_INTERLETTER =
5
- PFA_FULL_SCALED =
6
- PFA_FULL_GLYPHS =
7
- PFA_SNAP_GRID =
8
- PFM_STARTINDENT =
0x00000001
- PFM_RIGHTINDENT =
0x00000002
- PFM_OFFSET =
0x00000004
- PFM_ALIGNMENT =
0x00000008
- PFM_TABSTOPS =
0x00000010
- PFM_NUMBERING =
0x00000020
- PFM_OFFSETINDENT =
0x80000000
- PFM_SPACEBEFORE =
0x00000040
- PFM_SPACEAFTER =
0x00000080
- PFM_LINESPACING =
0x00000100
- PFM_STYLE =
0x00000400
- PFM_BORDER =
0x00000800
- PFM_SHADING =
0x00001000
- PFM_NUMBERINGSTYLE =
0x00002000
- PFM_NUMBERINGTAB =
0x00004000
- PFM_NUMBERINGSTART =
0x00008000
- PFM_RTLPARA =
0x00010000
- PFM_KEEP =
0x00020000
- PFM_KEEPNEXT =
0x00040000
- PFM_PAGEBREAKBEFORE =
0x00080000
- PFM_NOLINENUMBER =
0x00100000
- PFM_NOWIDOWCONTROL =
0x00200000
- PFM_DONOTHYPHEN =
0x00400000
- PFM_SIDEBYSIDE =
0x00800000
- PFM_TABLE =
0x40000000
- PFM_TEXTWRAPPINGBREAK =
0x20000000
- PFM_TABLEROWDELIMITER =
0x10000000
- PFM_COLLAPSED =
0x01000000
- PFM_OUTLINELEVEL =
0x02000000
- PFM_BOX =
0x04000000
- PFM_RESERVED2 =
0x08000000
- SF_TEXT =
0x0001
- SF_RTF =
0x0002
- SF_RTFNOOBJS =
0x0003
- SF_TEXTIZED =
0x0004
- SF_UNICODE =
0x0010
- SF_USECODEPAGE =
0x0020
- SF_NCRFORNONASCII =
0x0040
- ST_DEFAULT =
0
- ST_KEEPUNDO =
1
- ST_SELECTION =
2
- ST_NEWCHARS =
4
- GT_DEFAULT =
0
- GT_USECRLF =
1
- GT_SELECTION =
2
- GT_RAWTEXT =
4
- GT_NOHIDDENTEXT =
8
- GTL_DEFAULT =
0
- GTL_USECRLF =
1
- GTL_PRECISE =
2
- GTL_CLOSE =
4
- GTL_NUMCHARS =
8
- GTL_NUMBYTES =
16
- UID_UNKNOWN =
0
- UID_TYPING =
1
- UID_DELETE =
2
- UID_DRAGDROP =
3
- UID_CUT =
4
- UID_PASTE =
5
- UID_AUTOCORRECT =
6
- WBF_WORDWRAP =
0x010
- WBF_WORDBREAK =
0x020
- WBF_OVERFLOW =
0x040
- WBF_LEVEL1 =
0x080
- WBF_LEVEL2 =
0x100
- WBF_CUSTOM =
0x200
- CREATE_ALWAYS =
2
- OPEN_EXISTING =
3
- GENERIC_READ =
0x80000000
- GENERIC_WRITE =
0x40000000
- FILE_ATTRIBUTE_NORMAL =
0x00000080
- FILE_FLAG_WRITE_THROUGH =
0x80000000
- TBS_AUTOTICKS =
0x1
- TBS_VERT =
0x2
- TBS_HORZ =
0x0
- TBS_TOP =
0x4
- TBS_BOTTOM =
0x0
- TBS_LEFT =
0x4
- TBS_RIGHT =
0x0
- TBS_BOTH =
0x8
- TBS_NOTICKS =
0x10
- TBS_ENABLESELRANGE =
0x20
- TBS_FIXEDLENGTH =
0x40
- TBS_NOTHUMB =
0x80
- TBS_TOOLTIPS =
0x100
- TBS_REVERSED =
0x200
- TBS_DOWNISLEFT =
0x400
- TBM_GETPOS =
WM_USER
- TBM_GETRANGEMIN =
WM_USER+1
- TBM_GETRANGEMAX =
WM_USER+2
- TBM_GETTIC =
WM_USER+3
- TBM_SETTIC =
WM_USER+4
- TBM_SETPOS =
WM_USER+5
- TBM_SETRANGE =
WM_USER+6
- TBM_SETRANGEMIN =
WM_USER+7
- TBM_SETRANGEMAX =
WM_USER+8
- TBM_CLEARTICS =
WM_USER+9
- TBM_SETSEL =
WM_USER+10
- TBM_SETSELSTART =
WM_USER+11
- TBM_SETSELEND =
WM_USER+12
- TBM_GETPTICS =
WM_USER+14
- TBM_GETTICPOS =
WM_USER+15
- TBM_GETNUMTICS =
WM_USER+16
- TBM_GETSELSTART =
WM_USER+17
- TBM_GETSELEND =
WM_USER+18
- TBM_CLEARSEL =
WM_USER+19
- TBM_SETTICFREQ =
WM_USER+20
- TBM_SETPAGESIZE =
WM_USER+21
- TBM_GETPAGESIZE =
WM_USER+22
- TBM_SETLINESIZE =
WM_USER+23
- TBM_GETLINESIZE =
WM_USER+24
- TBM_GETTHUMBRECT =
WM_USER+25
- TBM_GETCHANNELRECT =
WM_USER+26
- TBM_SETTHUMBLENGTH =
WM_USER+27
- TBM_GETTHUMBLENGTH =
WM_USER+28
- TBM_SETTOOLTIPS =
WM_USER+29
- TBM_GETTOOLTIPS =
WM_USER+30
- TBM_SETTIPSIDE =
WM_USER+31
- TBM_SETBUDDY =
WM_USER+32
- TBM_GETBUDDY =
WM_USER+33
- TBM_SETUNICODEFORMAT =
CCM_SETUNICODEFORMAT
- TBM_GETUNICODEFORMAT =
CCM_GETUNICODEFORMAT
- TBTS_TOP =
0
- TBTS_LEFT =
1
- TBTS_BOTTOM =
2
- TBTS_RIGHT =
3
- TB_LINEUP =
0
- TB_LINEDOWN =
1
- TB_PAGEUP =
2
- TB_PAGEDOWN =
3
- TB_THUMBPOSITION =
4
- TB_THUMBTRACK =
5
- TB_TOP =
6
- TB_BOTTOM =
7
- TB_ENDTRACK =
8
- TBCD_TICS =
0x1
- TBCD_THUMB =
0x2
- TBCD_CHANNEL =
0x3
- TRBN_FIRST =
-1501
- TRBN_THUMBPOSCHANGING =
TRBN_FIRST-1
- TVS_HASBUTTONS =
0x1
- TVS_HASLINES =
0x2
- TVS_LINESATROOT =
0x4
- TVS_EDITLABELS =
0x8
- TVS_DISABLEDRAGDROP =
0x10
- TVS_SHOWSELALWAYS =
0x20
- TVS_RTLREADING =
0x40
- TVS_NOTOOLTIPS =
0x80
- TVS_CHECKBOXES =
0x100
- TVS_TRACKSELECT =
0x200
- TVS_SINGLEEXPAND =
0x400
- TVS_INFOTIP =
0x800
- TVS_FULLROWSELECT =
0x1000
- TVS_NOSCROLL =
0x2000
- TVS_NONEVENHEIGHT =
0x4000
- TVS_NOHSCROLL =
0x8000
- TVS_DEFAULT =
TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_EDITLABELS
- TV_FIRST =
0x1100
- TVM_DELETEITEM =
TV_FIRST+ 1
- TVM_EXPAND =
TV_FIRST+ 2
- TVM_GETCOUNT =
TV_FIRST+ 5
- TVM_GETINDENT =
TV_FIRST+ 6
- TVM_SETINDENT =
TV_FIRST+ 7
- TVM_GETIMAGELIST =
TV_FIRST+ 8
- TVM_SETIMAGELIST =
TV_FIRST+ 9
- TVM_GETNEXTITEM =
TV_FIRST+10
- TVM_SELECTITEM =
TV_FIRST+11
- TVM_INSERTITEMA =
TV_FIRST
- TVM_GETITEMA =
TV_FIRST+12
- TVM_SETITEMA =
TV_FIRST+13
- TVM_GETISEARCHSTRINGA =
TV_FIRST+23
- TVM_INSERTITEMW =
TV_FIRST+50
- TVM_GETITEMW =
TV_FIRST+62
- TVM_SETITEMW =
TV_FIRST+63
- TVM_GETISEARCHSTRINGW =
TV_FIRST+64
- TVM_INSERTITEM =
TVM_INSERTITEMA
- TVM_GETITEM =
TVM_GETITEMA
- TVM_SETITEM =
TVM_SETITEMA
- TVM_GETISEARCHSTRING =
TVM_GETISEARCHSTRINGA
- TVM_HITTEST =
TV_FIRST+17
- TVM_CREATEDRAGIMAGE =
TV_FIRST+18
- TVM_SORTCHILDREN =
TV_FIRST+19
- TVM_ENSUREVISIBLE =
TV_FIRST+20
- TVM_SORTCHILDRENCB =
TV_FIRST+21
- TVM_ENDEDITLABELNOW =
TV_FIRST+22
- TVM_SETTOOLTIPS =
TV_FIRST+24
- TVM_GETTOOLTIPS =
TV_FIRST+25
- TVM_SETINSERTMARK =
TV_FIRST+26
- TVM_SETITEMHEIGHT =
TV_FIRST+27
- TVM_GETITEMHEIGHT =
TV_FIRST+28
- TVM_SETBKCOLOR =
TV_FIRST+29
- TVM_SETTEXTCOLOR =
TV_FIRST+30
- TVM_GETBKCOLOR =
TV_FIRST+31
- TVM_GETTEXTCOLOR =
TV_FIRST+32
- TVM_SETSCROLLTIME =
TV_FIRST+33
- TVM_GETSCROLLTIME =
TV_FIRST+34
- TVM_SETINSERTMARKCOLOR =
TV_FIRST+37
- TVM_GETINSERTMARKCOLOR =
TV_FIRST+38
- TVM_GETITEMSTATE =
TV_FIRST+39
- TVM_SETLINECOLOR =
TV_FIRST+40
- TVM_GETLINECOLOR =
TV_FIRST+41
- TVM_MAPACCIDTOHTREEITEM =
TV_FIRST+42
- TVM_MAPHTREEITEMTOACCID =
TV_FIRST+43
- TVN_FIRST =
-400
- TVN_KEYDOWN =
TVN_FIRST-12
- TVN_SINGLEEXPAND =
TVN_FIRST-15
- TVN_SELCHANGINGA =
TVN_FIRST-1
- TVN_SELCHANGEDA =
TVN_FIRST-2
- TVN_GETDISPINFOA =
TVN_FIRST-3
- TVN_SETDISPINFOA =
TVN_FIRST-4
- TVN_ITEMEXPANDINGA =
TVN_FIRST-5
- TVN_ITEMEXPANDEDA =
TVN_FIRST-6
- TVN_BEGINDRAGA =
TVN_FIRST-7
- TVN_BEGINRDRAGA =
TVN_FIRST-8
- TVN_DELETEITEMA =
TVN_FIRST-9
- TVN_BEGINLABELEDITA =
TVN_FIRST-10
- TVN_ENDLABELEDITA =
TVN_FIRST-11
- TVN_GETINFOTIPA =
TVN_FIRST-13
- TVN_SELCHANGINGW =
TVN_FIRST-50
- TVN_SELCHANGEDW =
TVN_FIRST-51
- TVN_GETDISPINFOW =
TVN_FIRST-52
- TVN_SETDISPINFOW =
TVN_FIRST-53
- TVN_ITEMEXPANDINGW =
TVN_FIRST-54
- TVN_ITEMEXPANDEDW =
TVN_FIRST-55
- TVN_BEGINDRAGW =
TVN_FIRST-56
- TVN_BEGINRDRAGW =
TVN_FIRST-57
- TVN_DELETEITEMW =
TVN_FIRST-58
- TVN_BEGINLABELEDITW =
TVN_FIRST-59
- TVN_ENDLABELEDITW =
TVN_FIRST-60
- TVN_GETINFOTIPW =
TVN_FIRST-14
- TVN_SELCHANGING =
TVN_SELCHANGINGA
- TVN_SELCHANGED =
TVN_SELCHANGEDA
- TVN_GETDISPINFO =
TVN_GETDISPINFOA
- TVN_SETDISPINFO =
TVN_SETDISPINFOA
- TVN_ITEMEXPANDING =
TVN_ITEMEXPANDINGA
- TVN_ITEMEXPANDED =
TVN_ITEMEXPANDEDA
- TVN_BEGINDRAG =
TVN_BEGINDRAGA
- TVN_BEGINRDRAG =
TVN_BEGINRDRAGA
- TVN_DELETEITEM =
TVN_DELETEITEMA
- TVN_BEGINLABELEDIT =
TVN_BEGINLABELEDITA
- TVN_ENDLABELEDIT =
TVN_ENDLABELEDITA
- TVN_GETINFOTIP =
TVN_GETINFOTIPA
- TVI_ROOT =
-0x10000
- TVI_FIRST =
TVI_ROOT+1
- TVI_LAST =
TVI_ROOT+2
- TVI_SORT =
TVI_ROOT+3
- TVGN_ROOT =
0x0
- TVGN_NEXT =
0x1
- TVGN_PREVIOUS =
0x2
- TVGN_PARENT =
0x3
- TVGN_CHILD =
0x4
- TVGN_FIRSTVISIBLE =
0x5
- TVGN_NEXTVISIBLE =
0x6
- TVGN_PREVIOUSVISIBLE =
0x7
- TVGN_DROPHILITE =
0x8
- TVGN_CARET =
0x9
- TVGN_LASTVISIBLE =
0xa
- TVIF_TEXT =
0x1
- TVIF_IMAGE =
0x2
- TVIF_PARAM =
0x4
- TVIF_STATE =
0x8
- TVIF_HANDLE =
0x10
- TVIF_SELECTEDIMAGE =
0x20
- TVIF_CHILDREN =
0x40
- TVIF_INTEGRAL =
0x80
- TVIF_DEFAULT =
TVIF_TEXT | TVIF_IMAGE | TVIF_PARAM | TVIF_SELECTEDIMAGE
- TVIS_SELECTED =
0x2
- TVIS_CUT =
0x4
- TVIS_DROPHILITED =
0x8
- TVIS_BOLD =
0x10
- TVIS_EXPANDED =
0x20
- TVIS_EXPANDEDONCE =
0x40
- TVIS_EXPANDPARTIAL =
0x80
- TVIS_OVERLAYMASK =
0xf00
- TVIS_STATEIMAGEMASK =
0xF000
- TVIS_USERMASK =
0xF000
- TVE_COLLAPSE =
0x1
- TVE_EXPAND =
0x2
- TVE_TOGGLE =
0x3
- TVE_EXPANDPARTIAL =
0x4000
- TVE_COLLAPSERESET =
0x8000
- CF_BITMAP =
2
- CF_METAFILEPICT =
3
- CF_SYLK =
4
- CF_DIF =
5
- CF_TIFF =
6
- CF_DIB =
8
- CF_PALETTE =
9
- CF_PENDATA =
10
- CF_RIFF =
11
- CF_WAVE =
12
- CF_UNICODETEXT =
13
- CF_ENHMETAFILE =
14
- CF_LOCALE =
16
- CF_DIBV5 =
17
- CF_MAX =
18
- CF_OWNERDISPLAY =
0x0080
- CF_DSPTEXT =
0x0081
- CF_DSPBITMAP =
0x0082
- CF_DSPMETAFILEPICT =
0x0083
- CF_DSPENHMETAFILE =
0x008E
- CF_PRIVATEFIRST =
0x0200
- CF_PRIVATELAST =
0x02FF
- CF_GDIOBJFIRST =
0x0300
- CF_GDIOBJLAST =
0x03FF
- WM_RENDERFORMAT =
WM_CUT = 0x0300 # defined at base.rb
WM_COPY = 0x0301 WM_PASTE = 0x0302 WM_CLEAR = 0x0303 WM_UNDO = 0x0304
0x0305
- WM_RENDERALLFORMATS =
0x0306
- WM_DESTROYCLIPBOARD =
0x0307
- WM_DRAWCLIPBOARD =
0x0308
- WM_PAINTCLIPBOARD =
0x0309
- WM_VSCROLLCLIPBOARD =
0x030A
- WM_SIZECLIPBOARD =
0x030B
- WM_ASKCBFORMATNAME =
0x030C
- WM_CHANGECBCHAIN =
0x030D
- WM_HSCROLLCLIPBOARD =
0x030E
- ILC_MASK =
0x1
- ILC_COLOR =
0x0
- ILC_COLORDDB =
0xfe
- ILC_COLOR4 =
0x4
- ILC_COLOR8 =
0x8
- ILC_COLOR16 =
0x10
- ILC_COLOR24 =
0x18
- ILC_COLOR32 =
0x20
- ILC_PALETTE =
0x800
- ILC_MIRROR =
0x2000
- ILC_PERITEMMIRROR =
0x8000
- ILD_NORMAL =
0x0
- ILD_TRANSPARENT =
0x1
- ILD_MASK =
0x10
- ILD_IMAGE =
0x20
- ILD_ROP =
0x40
- ILD_BLEND25 =
0x2
- ILD_BLEND50 =
0x4
- ILD_OVERLAYMASK =
0xf00
- ILD_PRESERVEALPHA =
0x1000
- ILD_SCALE =
0x2000
- ILD_DPISCALE =
0x4000
- ILD_SELECTED =
ILD_BLEND50
- ILD_FOCUS =
ILD_BLEND25
- ILD_BLEND =
ILD_BLEND50
- CLR_HILIGHT =
CLR_DEFAULT = -0x01000000
- ILS_NORMAL =
0x0
- ILS_GLOW =
0x1
- ILS_SHADOW =
0x2
- ILS_SATURATE =
0x4
- ILS_ALPHA =
0x8
- SBS_HORZ =
0x0000
- SBS_VERT =
0x0001
- SBS_TOPALIGN =
0x0002
- SBS_LEFTALIGN =
0x0002
- SBS_BOTTOMALIGN =
0x0004
- SBS_RIGHTALIGN =
0x0004
- SBS_SIZEBOX =
0x0008
- SBS_SIZEGRIP =
0x0010
- SBS_SIZEBOXTOPLEFTALIGN =
0x0002
- SBS_SIZEBOXBOTTOMRIGHTALIGN =
0x0004
- CCHILDREN_SCROLLBAR =
5
- SW_SCROLLCHILDREN =
0x0001
- SW_INVALIDATE =
0x0002
- SW_ERASE =
0x0004
- SW_SMOOTHSCROLL =
0x0010
- ESB_ENABLE_BOTH =
0x0000
- ESB_DISABLE_BOTH =
0x0003
- ESB_DISABLE_LEFT =
0x0001
- ESB_DISABLE_RIGHT =
0x0002
- ESB_DISABLE_UP =
0x0001
- ESB_DISABLE_DOWN =
0x0002
- ESB_DISABLE_LTUP =
ESB_DISABLE_LEFT
- ESB_DISABLE_RTDN =
ESB_DISABLE_RIGHT
- SB_SETTEXTA =
WM_USER+1
- SB_GETTEXTA =
WM_USER+2
- SB_GETTEXTLENGTHA =
WM_USER+3
- SB_SETPARTS =
WM_USER+4
- SB_GETPARTS =
WM_USER+6
- SB_GETBORDERS =
WM_USER+7
- SB_SETMINHEIGHT =
WM_USER+8
- SB_SIMPLE =
WM_USER+9
- SB_GETRECT =
WM_USER+10
- SB_SETTEXTW =
WM_USER+11
- SB_GETTEXTLENGTHW =
WM_USER+12
- SB_GETTEXTW =
WM_USER+13
- SB_ISSIMPLE =
WM_USER+14
- SB_SETICON =
WM_USER+15
- SB_SETTIPTEXTA =
WM_USER+16
- SB_SETTIPTEXTW =
WM_USER+17
- SB_GETTIPTEXTA =
WM_USER+18
- SB_GETTIPTEXTW =
WM_USER+19
- SB_GETICON =
WM_USER+20
- SB_SETUNICODEFORMAT =
CCM_SETUNICODEFORMAT
- SB_GETUNICODEFORMAT =
CCM_GETUNICODEFORMAT
- SB_SETTEXT =
SB_SETTEXTA
- SB_GETTEXT =
SB_GETTEXTA
- SB_GETTEXTLENGTH =
SB_GETTEXTLENGTHA
- SB_SETTIPTEXT =
SB_SETTIPTEXTA
- SB_GETTIPTEXT =
SB_GETTIPTEXTA
- SBT_NOBORDERS =
0x0100
- SBT_POPOUT =
0x0200
- SBT_RTLREADING =
0x0400
- SBT_TOOLTIPS =
0x0800
- SBT_NOTABPARSING =
0x0800
- SBT_OWNERDRAW =
0x1000
- SBARS_SIZEGRIP =
0x100
- SBARS_TOOLTIPS =
0x800
- SB_SETBKCOLOR =
CCM_SETBKCOLOR
- SBN_FIRST =
-880
- SBN_SIMPLEMODECHANGE =
SBN_FIRST - 0
- SB_SIMPLEID =
0xff
- CBEIF_TEXT =
0x1
- CBEIF_IMAGE =
0x2
- CBEIF_SELECTEDIMAGE =
0x4
- CBEIF_OVERLAY =
0x8
- CBEIF_INDENT =
0x10
- CBEIF_LPARAM =
0x20
- CBEIF_DI_SETITEM =
0x10000000
- CBEIF_STANDARD =
CBEIF_TEXT | CBEIF_IMAGE | CBEIF_SELECTEDIMAGE | CBEIF_INDENT | CBEIF_LPARAM
- CBEM_INSERTITEMA =
WM_USER+1
- CBEM_SETIMAGELIST =
WM_USER+2
- CBEM_GETIMAGELIST =
WM_USER+3
- CBEM_GETITEMA =
WM_USER+4
- CBEM_SETITEMA =
WM_USER+5
- CBEM_DELETEITEM =
CB_DELETESTRING
0x0144
- CBEM_GETCOMBOCONTROL =
WM_USER+6
- CBEM_GETEDITCONTROL =
WM_USER+7
- CBEM_SETEXSTYLE =
WM_USER+8
- CBEM_SETEXTENDEDSTYLE =
WM_USER+14
- CBEM_GETEXSTYLE =
WM_USER+9
- CBEM_GETEXTENDEDSTYLE =
WM_USER+9
- CBEM_SETUNICODEFORMAT =
CCM_SETUNICODEFORMAT
- CBEM_GETUNICODEFORMAT =
CCM_GETUNICODEFORMAT
- CBEM_HASEDITCHANGED =
WM_USER+10
- CBEM_INSERTITEMW =
WM_USER+11
- CBEM_SETITEMW =
WM_USER+12
- CBEM_GETITEMW =
WM_USER+13
- CBEM_INSERTITEM =
CBEM_INSERTITEMA
- CBEM_SETITEM =
CBEM_SETITEMA
- CBEM_GETITEM =
CBEM_GETITEMA
- CBEM_SETWINDOWTHEME =
CCM_SETWINDOWTHEME
- CBES_EX_NOEDITIMAGE =
0x1
- CBES_EX_NOEDITIMAGEINDENT =
0x2
- CBES_EX_PATHWORDBREAKPROC =
0x4
- CBES_EX_NOSIZELIMIT =
0x8
- CBES_EX_CASESENSITIVE =
0x10
- CBEN_FIRST =
-800
- CBEN_GETDISPINFOA =
CBEN_FIRST-0
- CBEN_INSERTITEM =
CBEN_FIRST-1
- CBEN_DELETEITEM =
CBEN_FIRST-2
- CBEN_BEGINEDIT =
CBEN_FIRST-4
- CBEN_ENDEDITA =
CBEN_FIRST-5
- CBEN_ENDEDITW =
CBEN_FIRST-6
- CBEN_GETDISPINFOW =
CBEN_FIRST-7
- CBEN_DRAGBEGINA =
CBEN_FIRST-8
- CBEN_DRAGBEGINW =
CBEN_FIRST-9
- CBEN_GETDISPINFO =
CBEN_GETDISPINFOW
- CBEN_DRAGBEGIN =
CBEN_DRAGBEGINW
- CBEN_ENDEDIT =
CBEN_ENDEDITW
- CBENF_KILLFOCUS =
1
- CBENF_RETURN =
2
- CBENF_ESCAPE =
3
- CBENF_DROPDOWN =
4
- CBEMAXSTRLEN =
260
- HOTKEYF_SHIFT =
0x1
- HOTKEYF_CONTROL =
0x2
- HOTKEYF_ALT =
0x4
- HOTKEYF_EXT =
0x8
- HKCOMB_NONE =
0x1
- HKCOMB_S =
0x2
- HKCOMB_C =
0x4
- HKCOMB_A =
0x8
- HKCOMB_SC =
0x10
- HKCOMB_SA =
0x20
- HKCOMB_CA =
0x40
- HKCOMB_SCA =
0x80
- HKM_SETHOTKEY =
WM_USER+1
- HKM_GETHOTKEY =
WM_USER+2
- HKM_SETRULES =
WM_USER+3
- PBS_SMOOTH =
0x1
- PBS_VERTICAL =
0x4
- PBM_SETRANGE =
WM_USER+1
- PBM_SETPOS =
WM_USER+2
- PBM_DELTAPOS =
WM_USER+3
- PBM_SETSTEP =
WM_USER+4
- PBM_STEPIT =
WM_USER+5
- PBM_SETRANGE32 =
WM_USER+6
- PBM_GETRANGE =
WM_USER+7
- PBM_GETPOS =
WM_USER+8
- PBM_SETBARCOLOR =
WM_USER+9
- PBM_SETMARQUEE =
WM_USER+10
- PBM_SETBKCOLOR =
CCM_SETBKCOLOR
- PBS_MARQUEE =
if (_WIN32_WINNT >= 0x0600)
0x8
- PBS_SMOOTHREVERSE =
0x10
- PBM_GETSTEP =
WM_USER+13
- PBM_GETBKCOLOR =
WM_USER+14
- PBM_GETBARCOLOR =
WM_USER+15
- PBM_SETSTATE =
WM_USER+16
- PBM_GETSTATE =
WM_USER+17
- PBST_NORMAL =
1
- PBST_ERROR =
2
- PBST_PAUSED =
3
- CF_SCREENFONTS =
0x1
- CF_PRINTERFONTS =
0x2
- CF_BOTH =
(CF_SCREENFONTS | CF_PRINTERFONTS)
- CF_SHOWHELP =
0x4
- CF_ENABLEHOOK =
0x8
- CF_ENABLETEMPLATE =
0x10
- CF_ENABLETEMPLATEHANDLE =
0x20
- CF_INITTOLOGFONTSTRUCT =
0x40
- CF_USESTYLE =
0x80
- CF_EFFECTS =
0x100
- CF_APPLY =
0x200
- CF_ANSIONLY =
0x400
- CF_SCRIPTSONLY =
CF_ANSIONLY
- CF_NOVECTORFONTS =
0x800
- CF_NOOEMFONTS =
CF_NOVECTORFONTS
- CF_NOSIMULATIONS =
0x1000
- CF_LIMITSIZE =
0x2000
- CF_FIXEDPITCHONLY =
0x4000
- CF_WYSIWYG =
0x8000
- CF_FORCEFONTEXIST =
0x10000
- CF_SCALABLEONLY =
0x20000
- CF_TTONLY =
0x40000
- CF_NOFACESEL =
0x80000
- CF_NOSTYLESEL =
0x100000
- CF_NOSIZESEL =
0x200000
- CF_SELECTSCRIPT =
0x400000
- CF_NOSCRIPTSEL =
0x800000
- CF_NOVERTFONTS =
0x1000000
- SIMULATED_FONTTYPE =
0x8000
- PRINTER_FONTTYPE =
0x4000
- SCREEN_FONTTYPE =
0x2000
- BOLD_FONTTYPE =
0x100
- ITALIC_FONTTYPE =
0x200
- REGULAR_FONTTYPE =
0x400
- PS_OPENTYPE_FONTTYPE =
0x10000
- TT_OPENTYPE_FONTTYPE =
0x20000
- TYPE1_FONTTYPE =
0x40000
- MCM_FIRST =
0x1000
- MCM_GETCURSEL =
MCM_FIRST+1
- MCM_SETCURSEL =
MCM_FIRST+2
- MCM_GETMAXSELCOUNT =
MCM_FIRST+3
- MCM_SETMAXSELCOUNT =
MCM_FIRST+4
- MCM_GETSELRANGE =
MCM_FIRST+5
- MCM_SETSELRANGE =
MCM_FIRST+6
- MCM_GETMONTHRANGE =
MCM_FIRST+7
- MCM_SETDAYSTATE =
MCM_FIRST+8
- MCM_GETMINREQRECT =
MCM_FIRST+9
- MCM_SETCOLOR =
MCM_FIRST+10
- MCM_GETCOLOR =
MCM_FIRST+11
- MCM_SETTODAY =
MCM_FIRST+12
- MCM_GETTODAY =
MCM_FIRST+13
- MCM_HITTEST =
MCM_FIRST+14
- MCM_SETMCM_FIRSTDAYOFWEEK =
MCM_FIRST+15
- MCM_GETMCM_FIRSTDAYOFWEEK =
MCM_FIRST+16
- MCM_GETRANGE =
MCM_FIRST+17
- MCM_SETRANGE =
MCM_FIRST+18
- MCM_GETMONTHDELTA =
MCM_FIRST+19
- MCM_SETMONTHDELTA =
MCM_FIRST+20
- MCM_GETMAXTODAYWIDTH =
MCM_FIRST+21
- MCM_SETUNICODEFORMAT =
CCM_SETUNICODEFORMAT
- MCM_GETUNICODEFORMAT =
CCM_GETUNICODEFORMAT
- MCSC_BACKGROUND =
0
- MCSC_TEXT =
1
- MCSC_TITLEBK =
2
- MCSC_TITLETEXT =
3
- MCSC_MONTHBK =
4
- MCSC_TRAILINGTEXT =
5
- MCHT_TITLE =
0x10000
- MCHT_CALENDAR =
0x20000
- MCHT_TODAYLINK =
0x30000
- MCHT_NEXT =
0x1000000
- MCHT_PREV =
0x2000000
- MCHT_NOWHERE =
0x0
- MCHT_TITLEBK =
MCHT_TITLE
- MCHT_TITLEMONTH =
MCHT_TITLE | 0x1
- MCHT_TITLEYEAR =
MCHT_TITLE | 0x2
- MCHT_TITLEBTNNEXT =
MCHT_TITLE | MCHT_NEXT | 0x3
- MCHT_TITLEBTNPREV =
MCHT_TITLE | MCHT_PREV | 0x3
- MCHT_CALENDARBK =
MCHT_CALENDAR
- MCHT_CALENDARDATE =
MCHT_CALENDAR | 0x1
- MCHT_CALENDARDATENEXT =
MCHT_CALENDARDATE | MCHT_NEXT
- MCHT_CALENDARDATEPREV =
MCHT_CALENDARDATE | MCHT_PREV
- MCHT_CALENDARDAY =
MCHT_CALENDAR | 0x2
- MCHT_CALENDARWEEKNUM =
MCHT_CALENDAR | 0x3
- MCN_FIRST =
-750
- MCN_SELCHANGE =
MCN_FIRST+1
- MCN_GETDAYSTATE =
MCN_FIRST+3
- MCN_SELECT =
MCN_FIRST+4
- MCS_DAYSTATE =
0x1
- MCS_MULTISELECT =
0x2
- MCS_WEEKNUMBERS =
0x4
- MCS_NOTODAYCIRCLE =
0x8
- MCS_NOTODAY =
0x10
- GMR_VISIBLE =
0
- GMR_DAYSTATE =
1
- CC_RGBINIT =
0x1
- CC_FULLOPEN =
0x2
- CC_PREVENTFULLOPEN =
0x4
- CC_SHOWHELP =
0x8
- CC_ENABLEHOOK =
0x10
- CC_ENABLETEMPLATE =
0x20
- CC_ENABLETEMPLATEHANDLE =
0x40
- CC_SOLIDCOLOR =
0x80
- CC_ANYCOLOR =
0x100
- DTM_FIRST =
0x1000
- DTM_GETSYSTEMTIME =
DTM_FIRST+1
- DTM_SETSYSTEMTIME =
DTM_FIRST+2
- DTM_GETRANGE =
DTM_FIRST+3
- DTM_SETRANGE =
DTM_FIRST+4
- DTM_SETFORMATA =
DTM_FIRST+5
- DTM_SETFORMATW =
DTM_FIRST+50
- DTM_SETMCCOLOR =
DTM_FIRST+6
- DTM_GETMCCOLOR =
DTM_FIRST+7
- DTM_GETMONTHCAL =
DTM_FIRST+8
- DTM_SETMCFONT =
DTM_FIRST+9
- DTM_GETMCFONT =
DTM_FIRST+10
- DTN_FIRST =
-760
- DTN_DATETIMECHANGE =
DTN_FIRST+1
- DTN_USERSTRINGA =
DTN_FIRST+2
- DTN_USERSTRINGW =
DTN_FIRST+15
- DTN_WMKEYDOWNA =
DTN_FIRST+3
- DTN_WMKEYDOWNW =
DTN_FIRST+16
- DTN_FORMATA =
DTN_FIRST+4
- DTN_FORMATW =
DTN_FIRST+17
- DTN_FORMATQUERYA =
DTN_FIRST+5
- DTN_FORMATQUERYW =
DTN_FIRST+18
- DTN_DROPDOWN =
DTN_FIRST+6
- DTN_CLOSEUP =
DTN_FIRST+7
- DTS_UPDOWN =
0x1
- DTS_SHOWNONE =
0x2
- DTS_SHORTDATEFORMAT =
0x0
- DTS_LONGDATEFORMAT =
0x4
- DTS_SHORTDATECENTURYFORMAT =
0xc
- DTS_TIMEFORMAT =
0x9
- DTS_APPCANPARSE =
0x10
- DTS_RIGHTALIGN =
0x20
- DTM_SETFORMAT =
DTM_SETFORMATA
- DTN_USERSTRING =
DTN_USERSTRINGA
- DTN_WMKEYDOWN =
DTN_WMKEYDOWNA
- DTN_FORMAT =
DTN_FORMATA
- DTN_FORMATQUERY =
DTN_FORMATQUERYA
- GDTR_MIN =
0x1
- GDTR_MAX =
0x2
- GDT_ERROR =
-1
- GDT_VALID =
0
- GDT_NONE =
1
Class Method Summary collapse
- ._I(s) ⇒ Object
- ._T(s) ⇒ Object
- ._X(s) ⇒ Object
- .HIWORD(i) ⇒ Object
- .INDEXTOOVERLAYMASK(i) ⇒ Object
- .LOWORD(i) ⇒ Object
- .MAKELPARAM(lo, hi) ⇒ Object
-
.MAKEROP4(fore, back) ⇒ Object
for transparent background (DST only).
- .RGB(r, g, b) ⇒ Object
- .SPLITPARAM(i) ⇒ Object
Class Method Details
._I(s) ⇒ Object
384 385 386 |
# File 'lib/wrb/base.rb', line 384 def _I(s) API.encode_internal(s) end |
._T(s) ⇒ Object
378 379 380 |
# File 'lib/wrb/base.rb', line 378 def _T(s) API.encode_output(s) end |
._X(s) ⇒ Object
381 382 383 |
# File 'lib/wrb/base.rb', line 381 def _X(s) API.encode_default(s) end |
.HIWORD(i) ⇒ Object
366 367 368 |
# File 'lib/wrb/base.rb', line 366 def HIWORD(i) (i>>16) & 0xffff end |
.INDEXTOOVERLAYMASK(i) ⇒ Object
25 |
# File 'lib/wrb/components/imagelist.rb', line 25 def self.INDEXTOOVERLAYMASK(i) ((i) << 8); end |
.LOWORD(i) ⇒ Object
363 364 365 |
# File 'lib/wrb/base.rb', line 363 def LOWORD(i) i & 0xffff end |
.MAKELPARAM(lo, hi) ⇒ Object
372 373 374 |
# File 'lib/wrb/base.rb', line 372 def MAKELPARAM(lo, hi) ((hi & 0xffff) << 16) | (lo & 0xffff) end |
.MAKEROP4(fore, back) ⇒ Object
for transparent background (DST only)
72 |
# File 'lib/wrb/components/canvas.rb', line 72 def MAKEROP4(fore, back) ((back << 8) & 0xFF000000) | fore; end |
.RGB(r, g, b) ⇒ Object
375 376 377 |
# File 'lib/wrb/base.rb', line 375 def RGB(r, g, b) (b << 16) + (g << 8) + r end |
.SPLITPARAM(i) ⇒ Object
369 370 371 |
# File 'lib/wrb/base.rb', line 369 def SPLITPARAM(i) [LOWORD(i), HIWORD(i)] end |