.Notifications, Messages, Styles (by Common Control)

Category: .Reference Materials

Date: 02-16-2022

Return to Index


 
'This snippet contains information on the 21 common controls
'specifically supported by PowerBASIC DDT statements.
 
'All of this information can be found at this section of MSDN:
http://msdn.microsoft.com/en-us/library/bb773169(VS.85).aspx
 
'The N or C beside a notification refers to whether the notification is
'provided by WM_Command or WM_Notify.
 
'BUTTON
'Notifications                Messages                    Styles                      Ext Styles
BCN_DROPDOWN           N      BCM_GETIDEALSIZE            BS_3STATE                   (none)
BCN_HOTITEMCHANGE      N      BCM_GETIMAGELIST            BS_AUTO3STATE 
BN_CLICKED             C      BCM_GETNOTE                 BS_AUTOCHECKBOX 
BN_DBLCLK              C      BCM_GETNOTELENGTH           BS_AUTORADIOBUTTON 
BN_DISABLE             C      BCM_GETSPLITINFO            BS_BITMAP 
BN_DOUBLECLICKED       C      BCM_GETTEXTMARGIN           BS_BOTTOM 
BN_HILITE              C      BCM_SETDROPDOWNSTATE        BS_CENTER 
BN_KILLFOCUS           C      BCM_SETIMAGELIST            BS_CHECKBOX 
BN_PAINT               C      BCM_SETNOTE                 BS_COMMANDLINK 
BN_PUSHED              C      BCM_SETSHIELD               BS_DEFCOMMANDLINK 
BN_SETFOCUS            C      BCM_SETSPLITINFO            BS_DEFPUSHBUTTON 
BN_UNHILITE            C      BCM_SETTEXTMARGIN           BS_DEFSPLITBUTTON 
BN_UNPUSHED            C      BM_CLICK                    BS_FLAT 
NM_CUSTOMDRAW (Button) N      BM_GETCHECK                 BS_GROUPBOX 
WM_CTLCOLORBTN         n/a    BM_GETIMAGE                 BS_ICON 
                              BM_GETSTATE                 BS_LEFT 
                              BM_SETCHECK                 BS_LEFTTEXT 
                              BM_SETDONTCLICK             BS_MULTILINE 
                              BM_SETIMAGE                 BS_NOTIFY 
                              BM_SETSTATE                 BS_OWNERDRAW 
                              BM_SETSTYLE                 BS_PUSHBUTTON 
                              BS_PUSHLIKE 
                              BS_RADIOBUTTON 
                              BS_RIGHT 
                              BS_RIGHTBUTTON 
                              BS_SPLITBUTTON 
                              BS_TEXT 
                              BS_TOP 
                              BS_TYPEMASK 
                              BS_USERBUTTON 
                              BS_VCENTER 
 
'CHECK3STATE
'Notifications                Messages                  Styles                        Ext Styles
BCN_DROPDOWN           N      BCM_GETIDEALSIZE           BS_3STATE                   (none)
BCN_HOTITEMCHANGE      N      BCM_GETIMAGELIST           BS_AUTO3STATE 
BN_CLICKED             C      BCM_GETNOTE                BS_AUTOCHECKBOX 
BN_DBLCLK              C      BCM_GETNOTELENGTH          BS_AUTORADIOBUTTON 
BN_DISABLE             C      BCM_GETSPLITINFO           BS_BITMAP 
BN_DOUBLECLICKED       C      BCM_GETTEXTMARGIN          BS_BOTTOM 
BN_HILITE              C      BCM_SETDROPDOWNSTATE       BS_CENTER 
BN_KILLFOCUS           C      BCM_SETIMAGELIST           BS_CHECKBOX 
BN_PAINT               C      BCM_SETNOTE                BS_COMMANDLINK 
BN_PUSHED              C      BCM_SETSHIELD              BS_DEFCOMMANDLINK 
BN_SETFOCUS            C      BCM_SETSPLITINFO           BS_DEFPUSHBUTTON 
BN_UNHILITE            C      BCM_SETTEXTMARGIN          BS_DEFSPLITBUTTON 
BN_UNPUSHED            C      BM_CLICK                   BS_FLAT 
NM_CUSTOMDRAW (Button) N      BM_GETCHECK                BS_GROUPBOX 
WM_CTLCOLORBTN         n/a    BM_GETIMAGE                BS_ICON 
                              BM_GETSTATE                BS_LEFT 
                              BM_SETCHECK                BS_LEFTTEXT 
                              BM_SETDONTCLICK            BS_MULTILINE 
                              BM_SETIMAGE                BS_NOTIFY 
                              BM_SETSTATE                BS_OWNERDRAW 
                              BM_SETSTYLE                BS_PUSHBUTTON 
                              BS_PUSHLIKE 
                              BS_RADIOBUTTON 
                              BS_RIGHT 
                              BS_RIGHTBUTTON 
                              BS_SPLITBUTTON 
                              BS_TEXT 
                              BS_TOP 
                              BS_TYPEMASK 
                              BS_USERBUTTON 
                              BS_VCENTER 
 
'CHECKBOX
'Notifications                Messages                    Styles                      Ext Styles
BCN_DROPDOWN           N      BCM_GETIDEALSIZE            BS_3STATE                   (none)
BCN_HOTITEMCHANGE      N      BCM_GETIMAGELIST            BS_AUTO3STATE 
BN_CLICKED             C      BCM_GETNOTE                 BS_AUTOCHECKBOX 
BN_DBLCLK              C      BCM_GETNOTELENGTH           BS_AUTORADIOBUTTON 
BN_DISABLE             C      BCM_GETSPLITINFO            BS_BITMAP 
BN_DOUBLECLICKED       C      BCM_GETTEXTMARGIN           BS_BOTTOM 
BN_HILITE              C      BCM_SETDROPDOWNSTATE        BS_CENTER 
BN_KILLFOCUS           C      BCM_SETIMAGELIST            BS_CHECKBOX 
BN_PAINT               C      BCM_SETNOTE                 BS_COMMANDLINK 
BN_PUSHED              C      BCM_SETSHIELD               BS_DEFCOMMANDLINK 
BN_SETFOCUS            C      BCM_SETSPLITINFO            BS_DEFPUSHBUTTON 
BN_UNHILITE            C      BCM_SETTEXTMARGIN           BS_DEFSPLITBUTTON 
BN_UNPUSHED            C      BM_CLICK                    BS_FLAT 
NM_CUSTOMDRAW (Button) N      BM_GETCHECK                 BS_GROUPBOX 
WM_CTLCOLORBTN         n/a    BM_GETIMAGE                 BS_ICON 
                              BM_GETSTATE                 BS_LEFT 
                              BM_SETCHECK                 BS_LEFTTEXT 
                              BM_SETDONTCLICK             BS_MULTILINE 
                              BM_SETIMAGE                 BS_NOTIFY 
                              BM_SETSTATE                 BS_OWNERDRAW 
                              BM_SETSTYLE                 BS_PUSHBUTTON 
                              BS_PUSHLIKE 
                              BS_RADIOBUTTON 
                              BS_RIGHT 
                              BS_RIGHTBUTTON 
                              BS_SPLITBUTTON 
                              BS_TEXT 
                              BS_TOP 
                              BS_TYPEMASK 
                              BS_USERBUTTON 
                              BS_VCENTER 
 
'COMBOBOX
'Notifications                  Messages                  Styles                       Ext Styles
CBN_CLOSEUP           C      CB_ADDSTRING                  CBS_AUTOHSCROLL             (none)
CBN_DBLCLK            C      CB_DELETESTRING               CBS_DISABLENOSCROLL 
CBN_DROPDOWN          C      CB_DIR                        CBS_DROPDOWN 
CBN_EDITCHANGE        C      CB_FINDSTRING                 CBS_DROPDOWNLIST 
CBN_EDITUPDATE        C      CB_FINDSTRINGEXACT            CBS_HASSTRINGS 
CBN_ERRSPACE          C      CB_GETCOMBOBOXINFO            CBS_LOWERCASE 
CBN_KILLFOCUS         C      CB_GETCOUNT                   CBS_NOINTEGRALHEIGHT 
CBN_SELCHANGE         C      CB_GETCUEBANNER               CBS_OEMCONVERT 
CBN_SELENDCANCEL      C      CB_GETCURSEL                  CBS_OWNERDRAWFIXED 
CBN_SELENDOK          C      CB_GETDROPPEDCONTROLRECT      CBS_OWNERDRAWVARIABLE 
CBN_SETFOCUS          C      CB_GETDROPPEDSTATE            CBS_SIMPLE 
WM_COMPAREITEM               CB_GETDROPPEDWIDTH            CBS_SORT 
WM_DRAWITEM                  CB_GETEDITSEL                 CBS_UPPERCASE 
WM_MEASUREITEM               CB_GETEXTENDEDUI
                             CB_GETHORIZONTALEXTENT
                             CB_GETITEMDATA
                             CB_GETITEMHEIGHT
                             CB_GETLBTEXT
                             CB_GETLBTEXTLEN
                             CB_GETLOCALE
                             CB_GETMINVISIBLE
                             CB_GETTOPINDEX
                             CB_INITSTORAGE
                             CB_INSERTSTRING
                             CB_LIMITTEXT
                             CB_RESETCONTENT
                             CB_SELECTSTRING
                             CB_SETCUEBANNER
                             CB_SETCURSEL
                             CB_SETDROPPEDWIDTH
                             CB_SETEDITSEL
                             CB_SETEXTENDEDUI
                             CB_SETHORIZONTALEXTENT
                             CB_SETITEMDATA
                             CB_SETITEMHEIGHT
                             CB_SETLOCALE
                             CB_SETMINVISIBLE
                             CB_SETTOPINDEX
                             CB_SHOWDROPDOWN
 
'FRAME
'Notifications                Messages                    Styles                      Ext Styles
BCN_DROPDOWN           N      BCM_GETIDEALSIZE            BS_3STATE                   (none)
BCN_HOTITEMCHANGE      N      BCM_GETIMAGELIST            BS_AUTO3STATE 
BN_CLICKED             C      BCM_GETNOTE                 BS_AUTOCHECKBOX 
BN_DBLCLK              C      BCM_GETNOTELENGTH           BS_AUTORADIOBUTTON 
BN_DISABLE             C      BCM_GETSPLITINFO            BS_BITMAP 
BN_DOUBLECLICKED       C      BCM_GETTEXTMARGIN           BS_BOTTOM 
BN_HILITE              C      BCM_SETDROPDOWNSTATE        BS_CENTER 
BN_KILLFOCUS           C      BCM_SETIMAGELIST            BS_CHECKBOX 
BN_PAINT               C      BCM_SETNOTE                 BS_COMMANDLINK 
BN_PUSHED              C      BCM_SETSHIELD               BS_DEFCOMMANDLINK 
BN_SETFOCUS            C      BCM_SETSPLITINFO            BS_DEFPUSHBUTTON 
BN_UNHILITE            C      BCM_SETTEXTMARGIN           BS_DEFSPLITBUTTON 
BN_UNPUSHED            C      BM_CLICK                    BS_FLAT 
NM_CUSTOMDRAW (Button) N      BM_GETCHECK                 BS_GROUPBOX 
WM_CTLCOLORBTN         n/a    BM_GETIMAGE                 BS_ICON 
                              BM_GETSTATE                 BS_LEFT 
                              BM_SETCHECK                 BS_LEFTTEXT 
                              BM_SETDONTCLICK             BS_MULTILINE 
                              BM_SETIMAGE                 BS_NOTIFY 
                              BM_SETSTATE                 BS_OWNERDRAW 
                              BM_SETSTYLE                 BS_PUSHBUTTON 
                              BS_PUSHLIKE 
                              BS_RADIOBUTTON 
                              BS_RIGHT 
                              BS_RIGHTBUTTON 
                              BS_SPLITBUTTON 
                              BS_TEXT 
                              BS_TOP 
                              BS_TYPEMASK 
                              BS_USERBUTTON 
                              BS_VCENTER 
 
 
'GRAPHIC
'Notifications                Messages                  Styles               Ext Styles
STN_CLICKED            C      STM_GETICON               SS_BITMAP            (none)
STN_DBLCLK             C      STM_GETIMAGE              SS_BLACKFRAME
STN_DISABLE            C      STM_SETICON               SS_BLACKRECT
STN_ENABLE             C      STM_SETIMAGE              SS_CENTER
WM_CTLCOLORSTATIC      n/a    SS_CENTERIMAGE
                              SS_EDITCONTROL
                              SS_ENDELLIPSIS
                              SS_ENHMETAFILE
                              SS_ETCHEDFRAME
                              SS_ETCHEDHORZ
                              SS_ETCHEDVERT
                              SS_GRAYFRAME
                              SS_GRAYRECT
                              SS_ICON
                              SS_LEFT
                              SS_LEFTNOWORDWRAP
                              SS_NOPREFIX
                              SS_NOTIFY
                              SS_OWNERDRAW
                              SS_PATHELLIPSIS
                              SS_REALSIZECONTROL
                              SS_REALSIZEIMAGE
                              SS_RIGHT
                              SS_RIGHTJUST
                              SS_SIMPLE
                              SS_SUNKEN
                              SS_TYPEMASK
                              SS_WHITEFRAME
                              SS_WHITERECT
                              SS_WORDELLIPSIS
 
 
'HEADER
'Notifications                      Messages                      Styles               Ext Styles
HDN_BEGINDRAG                 N     HDM_CLEARFILTER               HDS_BUTTONS          (none)
HDN_BEGINFILTEREDIT           N     HDM_CREATEDRAGIMAGE           HDS_DRAGDROP
HDN_BEGINTRACK                N     HDM_DELETEITEM                HDS_FILTERBAR
HDN_DIVIDERDBLCLICK           N     HDM_EDITFILTER                HDS_FLAT
HDN_DROPDOWN                  N     HDM_GETBITMAPMARGIN           HDS_FULLDRAG
HDN_ENDDRAG                   N     HDM_GETFOCUSEDITEM            HDS_HIDDEN
HDN_ENDFILTEREDIT             N     HDM_GETIMAGELIST              HDS_HORZ
HDN_FILTERBTNCLICK            N     HDM_GETITEM                   HDS_HOTTRACK
HDN_FILTERCHANGE              N     HDM_GETITEMCOUNT              HDS_CHECKBOXES
HDN_GETDISPINFO               N     HDM_GETITEMDROPDOWNRECT       HDS_NOSIZING
HDN_ITEMCHANGED               N     HDM_GETITEMRECT               HDS_OVERFLOW
HDN_ITEMCHANGING              N     HDM_GETORDERARRAY
HDN_ITEMCLICK                 N     HDM_GETOVERFLOWRECT
HDN_ITEMDBLCLICK              N     HDM_GETUNICODEFORMAT
HDN_ITEMKEYDOWN               N     HDM_HITTEST
HDN_ITEMSTATEICONCLICK        N     HDM_INSERTITEM
HDN_OVERFLOWCLICK             N     HDM_LAYOUT
HDN_TRACK                     N     HDM_ORDERTOINDEX
NM_CUSTOMDRAW (header)        N     HDM_SETBITMAPMARGIN
NM_RCLICK (header)            N     HDM_SETFILTERCHANGETIMEOUT
NM_RELEASEDCAPTURE (header)   N     HDM_SETFOCUSEDITEM
                                    HDM_SETHOTDIVIDER
                                    HDM_SETIMAGELIST
                                    HDM_SETITEM
                                    HDM_SETORDERARRAY
                                    HDM_SETUNICODEFORMAT
                                    HDM_TRANSLATEACCELERATOR
 
 
 
'IMAGE
'Notifications                      Messages               Styles               Ext Styles
STN_CLICKED            C            STM_GETICON            SS_BITMAP            (none)
STN_DBLCLK             C            STM_GETIMAGE           SS_BLACKFRAME
STN_DISABLE            C            STM_SETICON            SS_BLACKRECT
STN_ENABLE             C            STM_SETIMAGE           SS_CENTER
WM_CTLCOLORSTATIC      n/a          SS_CENTERIMAGE
                                    SS_EDITCONTROL
                                    SS_ENDELLIPSIS
                                    SS_ENHMETAFILE
                                    SS_ETCHEDFRAME
                                    SS_ETCHEDHORZ
                                    SS_ETCHEDVERT
                                    SS_GRAYFRAME
                                    SS_GRAYRECT
                                    SS_ICON
                                    SS_LEFT
                                    SS_LEFTNOWORDWRAP
                                    SS_NOPREFIX
                                    SS_NOTIFY
                                    SS_OWNERDRAW
                                    SS_PATHELLIPSIS
                                    SS_REALSIZECONTROL
                                    SS_REALSIZEIMAGE
                                    SS_RIGHT
                                    SS_RIGHTJUST
                                    SS_SIMPLE
                                    SS_SUNKEN
                                    SS_TYPEMASK
                                    SS_WHITEFRAME
                                    SS_WHITERECT
                                    SS_WORDELLIPSIS
 
'IMAGEX
'Notifications                      Messages            Styles                  Ext Styles
STN_CLICKED            C            STM_GETICON         SS_BITMAP              (none)
STN_DBLCLK             C            STM_GETIMAGE        SS_BLACKFRAME
STN_DISABLE            C            STM_SETICON         SS_BLACKRECT
STN_ENABLE             C            STM_SETIMAGE        SS_CENTER
WM_CTLCOLORSTATIC      n/a          SS_CENTERIMAGE
                                    SS_EDITCONTROL
                                    SS_ENDELLIPSIS
                                    SS_ENHMETAFILE
                                    SS_ETCHEDFRAME
                                    SS_ETCHEDHORZ
                                    SS_ETCHEDVERT
                                    SS_GRAYFRAME
                                    SS_GRAYRECT
                                    SS_ICON
                                    SS_LEFT
                                    SS_LEFTNOWORDWRAP
                                    SS_NOPREFIX
                                    SS_NOTIFY
                                    SS_OWNERDRAW
                                    SS_PATHELLIPSIS
                                    SS_REALSIZECONTROL
                                    SS_REALSIZEIMAGE
                                    SS_RIGHT
                                    SS_RIGHTJUST
                                    SS_SIMPLE
                                    SS_SUNKEN
                                    SS_TYPEMASK
                                    SS_WHITEFRAME
                                    SS_WHITERECT
                                    SS_WORDELLIPSIS
 
'IMGBUTTON
'Notifications                Messages                   Styles                       Ext Styles
BCN_DROPDOWN           N      BCM_GETIDEALSIZE            BS_3STATE                   (none)
BCN_HOTITEMCHANGE      N      BCM_GETIMAGELIST            BS_AUTO3STATE 
BN_CLICKED             C      BCM_GETNOTE                 BS_AUTOCHECKBOX 
BN_DBLCLK              C      BCM_GETNOTELENGTH           BS_AUTORADIOBUTTON 
BN_DISABLE             C      BCM_GETSPLITINFO            BS_BITMAP 
BN_DOUBLECLICKED       C      BCM_GETTEXTMARGIN           BS_BOTTOM 
BN_HILITE              C      BCM_SETDROPDOWNSTATE        BS_CENTER 
BN_KILLFOCUS           C      BCM_SETIMAGELIST            BS_CHECKBOX 
BN_PAINT               C      BCM_SETNOTE                 BS_COMMANDLINK 
BN_PUSHED              C      BCM_SETSHIELD               BS_DEFCOMMANDLINK 
BN_SETFOCUS            C      BCM_SETSPLITINFO            BS_DEFPUSHBUTTON 
BN_UNHILITE            C      BCM_SETTEXTMARGIN           BS_DEFSPLITBUTTON 
BN_UNPUSHED            C      BM_CLICK                    BS_FLAT 
NM_CUSTOMDRAW (Button) N      BM_GETCHECK                 BS_GROUPBOX 
WM_CTLCOLORBTN         n/a    BM_GETIMAGE                 BS_ICON 
                              BM_GETSTATE                 BS_LEFT 
                              BM_SETCHECK                 BS_LEFTTEXT 
                              BM_SETDONTCLICK             BS_MULTILINE 
                              BM_SETIMAGE                 BS_NOTIFY 
                              BM_SETSTATE                 BS_OWNERDRAW 
                              BM_SETSTYLE                 BS_PUSHBUTTON 
                                                          BS_PUSHLIKE 
                                                          BS_RADIOBUTTON 
                                                          BS_RIGHT 
                                                          BS_RIGHTBUTTON 
                                                          BS_SPLITBUTTON 
                                                          BS_TEXT 
                                                          BS_TOP 
                                                          BS_TYPEMASK 
                                                          BS_USERBUTTON 
                                                          BS_VCENTER 
 
'IMGBUTTONX
'Notifications                Messages                Styles                  Ext Styles
BCN_DROPDOWN           N      BCM_GETIDEALSIZE        BS_3STATE 
BCN_HOTITEMCHANGE      N      BCM_GETIMAGELIST        BS_AUTO3STATE 
BN_CLICKED             C      BCM_GETNOTE             BS_AUTOCHECKBOX 
BN_DBLCLK              C      BCM_GETNOTELENGTH       BS_AUTORADIOBUTTON 
BN_DISABLE             C      BCM_GETSPLITINFO        BS_BITMAP 
BN_DOUBLECLICKED       C      BCM_GETTEXTMARGIN       BS_BOTTOM 
BN_HILITE              C      BCM_SETDROPDOWNSTATE    BS_CENTER 
BN_KILLFOCUS           C      BCM_SETIMAGELIST        BS_CHECKBOX 
BN_PAINT               C      BCM_SETNOTE             BS_COMMANDLINK 
BN_PUSHED              C      BCM_SETSHIELD           BS_DEFCOMMANDLINK 
BN_SETFOCUS            C      BCM_SETSPLITINFO        BS_DEFPUSHBUTTON 
BN_UNHILITE            C      BCM_SETTEXTMARGIN       BS_DEFSPLITBUTTON 
BN_UNPUSHED            C      BM_CLICK                BS_FLAT 
NM_CUSTOMDRAW (Button) N      BM_GETCHECK             BS_GROUPBOX 
WM_CTLCOLORBTN         n/a    BM_GETIMAGE             BS_ICON 
                              BM_GETSTATE             BS_LEFT 
                              BM_SETCHECK             BS_LEFTTEXT 
                              BM_SETDONTCLICK         BS_MULTILINE 
                              BM_SETIMAGE             BS_NOTIFY 
                              BM_SETSTATE             BS_OWNERDRAW 
                              BM_SETSTYLE             BS_PUSHBUTTON 
                                                      BS_PUSHLIKE 
                                                      BS_RADIOBUTTON 
                                                      BS_RIGHT 
                                                      BS_RIGHTBUTTON 
                                                      BS_SPLITBUTTON 
                                                      BS_TEXT 
                                                      BS_TOP 
                                                      BS_TYPEMASK 
                                                      BS_USERBUTTON 
                                                      BS_VCENTER 
 
'LABEL
'Notifications              Messages            Styles               Ext Styles
STN_CLICKED          C      STM_GETICON         SS_BITMAP            (none)
STN_DBLCLK           C      STM_GETIMAGE        SS_BLACKFRAME
STN_DISABLE          C      STM_SETICON         SS_BLACKRECT
STN_ENABLE           C      STM_SETIMAGE        SS_CENTER
WM_CTLCOLORSTATIC    n/a                        SS_CENTERIMAGE
                                                SS_EDITCONTROL
                                                SS_ENDELLIPSIS
                                                SS_ENHMETAFILE
                                                SS_ETCHEDFRAME
                                                SS_ETCHEDHORZ
                                                SS_ETCHEDVERT
                                                SS_GRAYFRAME
                                                SS_GRAYRECT
                                                SS_ICON
                                                SS_LEFT
                                                SS_LEFTNOWORDWRAP
                                                SS_NOPREFIX
                                                SS_NOTIFY
                                                SS_OWNERDRAW
                                                SS_PATHELLIPSIS
                                                SS_REALSIZECONTROL
                                                SS_REALSIZEIMAGE
                                                SS_RIGHT
                                                SS_RIGHTJUST
                                                SS_SIMPLE
                                                SS_SUNKEN
                                                SS_TYPEMASK
                                                SS_WHITEFRAME
                                                SS_WHITERECT
                                                SS_WORDELLIPSIS
 
'LINE
'Notifications                  Messages        Styles               Ext Styles
STN_CLICKED            C      STM_GETICON       SS_BITMAP            (none)
STN_DBLCLK             C      STM_GETIMAGE      SS_BLACKFRAME
STN_DISABLE            C      STM_SETICON       SS_BLACKRECT
STN_ENABLE             C      STM_SETIMAGE      SS_CENTER
WM_CTLCOLORSTATIC      n/a                      SS_CENTERIMAGE
                                                SS_EDITCONTROL
                                                SS_ENDELLIPSIS
                                                SS_ENHMETAFILE
                                                SS_ETCHEDFRAME
                                                SS_ETCHEDHORZ
                                                SS_ETCHEDVERT
                                                SS_GRAYFRAME
                                                SS_GRAYRECT
                                                SS_ICON
                                                SS_LEFT
                                                SS_LEFTNOWORDWRAP
                                                SS_NOPREFIX
                                                SS_NOTIFY
                                                SS_OWNERDRAW
                                                SS_PATHELLIPSIS
                                                SS_REALSIZECONTROL
                                                SS_REALSIZEIMAGE
                                                SS_RIGHT
                                                SS_RIGHTJUST
                                                SS_SIMPLE
                                                SS_SUNKEN
                                                SS_TYPEMASK
                                                SS_WHITEFRAME
                                                SS_WHITERECT
                                                SS_WORDELLIPSIS
 
'LISTBOX
'Notifications                Messages                      Styles                   Ext Styles
LBN_DBLCLK           C        LB_ADDFILE                    LBS_COMBOBOX             (none)
LBN_ERRSPACE         C        LB_ADDSTRING                  LBS_DISABLENOSCROLL 
LBN_KILLFOCUS        C        LB_DELETESTRING               LBS_EXTENDEDSEL 
LBN_SELCANCEL        C        LB_DIR                        LBS_HASSTRINGS 
LBN_SELCHANGE        C        LB_FINDSTRING                 LBS_MULTICOLUMN 
LBN_SETFOCUS         C        LB_FINDSTRINGEXACT            LBS_MULTIPLESEL 
WM_CHARTOITEM        n/a      LB_GETANCHORINDEX             LBS_NODATA 
WM_CTLCOLORLISTBOX   n/a      LB_GETCARETINDEX              LBS_NOINTEGRALHEIGHT 
WM_DELETEITEM        n/a      LB_GETCOUNT                   LBS_NOREDRAW 
WM_VKEYTOITEM        n/a      LB_GETCURSEL                  LBS_NOSEL 
                              LB_GETHORIZONTALEXTENT        LBS_NOTIFY 
                              LB_GETITEMDATA                LBS_OWNERDRAWFIXED 
                              LB_GETITEMHEIGHT              LBS_OWNERDRAWVARIABLE 
                              LB_GETITEMRECT                LBS_SORT 
                              LB_GETLISTBOXINFO             LBS_STANDARD 
                              LB_GETLOCALE                  LBS_USETABSTOPS 
                              LB_GETSEL                     LBS_WANTKEYBOARDINPUT 
                              LB_GETSELCOUNT
                              LB_GETSELITEMS
                              LB_GETTEXT
                              LB_GETTEXTLEN
                              LB_GETTOPINDEX
                              LB_INITSTORAGE
                              LB_INSERTSTRING
                              LB_ITEMFROMPOINT
                              LB_RESETCONTENT
                              LB_SELECTSTRING
                              LB_SELITEMRANGE
                              LB_SELITEMRANGEEX
                              LB_SETANCHORINDEX
                              LB_SETCARETINDEX
                              LB_SETCOLUMNWIDTH
                              LB_SETCOUNT
                              LB_SETCURSEL
                              LB_SETHORIZONTALEXTENT
                              LB_SETITEMDATA
                              LB_SETITEMHEIGHT
                              LB_SETLOCALE
                              LB_SETSEL
                              LB_SETTABSTOPS
                              LB_SETTOPINDEX
 
'LISTVIEW
'Notifications                              Messages                        Styles                        Ext Styles
LVN_BEGINDRAG                   N      LVM_APPROXIMATEVIEWRECT        LVS_ALIGNLEFT              LVS_EX_AUTOAUTOARRANGE 
LVN_BEGINLABELEDIT              N      LVM_ARRANGE                    LVS_ALIGNMASK              LVS_EX_AUTOCHECKSELECT 
LVN_BEGINRDRAG                  N      LVM_CANCELEDITLABEL            LVS_ALIGNTOP               LVS_EX_AUTOSIZECOLUMNS 
LVN_BEGINSCROLL                 N      LVM_CREATEDRAGIMAGE            LVS_AUTOARRANGE            LVS_EX_BORDERSELECT 
LVN_COLUMNCLICK                 ?      LVM_DELETEALLITEMS             LVS_EDITLABELS             LVS_EX_CHECKBOXES 
LVN_COLUMNDROPDOWN              N      LVM_DELETECOLUMN               LVS_ICON                   LVS_EX_COLUMNOVERFLOW 
LVN_COLUMNOVERFLOWCLICK         N      LVM_DELETEITEM                 LVS_LIST                   LVS_EX_COLUMNSNAPPOINTS 
LVN_DELETEALLITEMS              N      LVM_EDITLABEL                  LVS_NOCOLUMNHEADER         LVS_EX_DOUBLEBUFFER 
LVN_DELETEITEM                  N      LVM_ENABLEGROUPVIEW            LVS_NOLABELWRAP            LVS_EX_FLATSB 
LVN_ENDLABELEDIT                N      LVM_ENSUREVISIBLE              LVS_NOSCROLL               LVS_EX_FULLROWSELECT 
LVN_ENDSCROLL                   ?      LVM_FINDITEM                   LVS_NOSORTHEADER           LVS_EX_GRIDLINES 
LVN_GETDISPINFO                 N      LVM_GETBKCOLOR                 LVS_OWNERDATA              LVS_EX_HEADERDRAGDROP 
LVN_GETEMPTYMARKUP              N      LVM_GETBKIMAGE                 LVS_OWNERDRAWFIXED         LVS_EX_HEADERINALLVIEWS 
LVN_GETINFOTIP                  N      LVM_GETCALLBACKMASK            LVS_REPORT                 LVS_EX_HIDELABELS 
LVN_HOTTRACK                    N      LVM_GETCOLUMN                  LVS_SHAREIMAGELISTS        LVS_EX_INFOTIP 
LVN_INCREMENTALSEARCH           N      LVM_GETCOLUMNORDERARRAY        LVS_SHOWSELALWAYS          LVS_EX_JUSTIFYCOLUMNS 
LVN_INSERTITEM                  N      LVM_GETCOLUMNWIDTH             LVS_SINGLESEL              LVS_EX_LABELTIP 
LVN_ITEMACTIVATE                N      LVM_GETCOUNTPERPAGE            LVS_SMALLICON              LVS_EX_MULTIWORKAREAS 
LVN_ITEMCHANGED                 N      LVM_GETEDITCONTROL             LVS_SORTASCENDING          LVS_EX_ONECLICKACTIVATE 
LVN_ITEMCHANGING                N      LVM_GETEMPTYTEXT               LVS_SORTDESCENDING         LVS_EX_REGIONAL 
LVN_KEYDOWN                     N      LVM_GetExtendedListViewStyle   LVS_TYPEMASK               LVS_EX_SIMPLESELECT 
LVN_LINKCLICK                   N      LVM_GETFOCUSEDGROUP            LVS_TYPESTYLEMASK          LVS_EX_SINGLEROW 
LVN_MARQUEEBEGIN                N      LVM_GETFOOTERINFO              LVS_EX_SNAPTOGRID 
LVN_ODCACHEHINT                 N      LVM_GETFOOTERITEM              LVS_EX_SUBITEMIMAGES 
LVN_ODFINDITEM                  N      LVM_GETFOOTERITEMRECT          LVS_EX_TRACKSELECT 
LVN_ODSTATECHANGED              N      LVM_GETFOOTERRECT              LVS_EX_TRANSPARENTBKGND 
LVN_SETDISPINFO                 N      LVM_GETGROUPCOUNT              LVS_EX_TRANSPARENTSHADOWTEXT 
NM_CLICK (list view)            N      LVM_GETGROUPINFO               LVS_EX_TWOCLICKACTIVATE 
NM_CUSTOMDRAW (list view)       N      LVM_GETGROUPINFOBYINDEX        LVS_EX_UNDERLINECOLD 
NM_DBLCLK (list view)           N      LVM_GETGROUPMETRICS            LVS_EX_UNDERLINEHOT 
NM_HOVER (list view)            N      LVM_GETGROUPRECT
NM_KILLFOCUS (list view)        N      LVM_GETGROUPSTATE
NM_RCLICK (list view)           N      LVM_GETHEADER
NM_RDBLCLK (list view)          N      LVM_GETHOTCURSOR
NM_RELEASEDCAPTURE (list view)  N      LVM_GETHOTITEM
NM_RETURN (list view)           N      LVM_GETHOVERTIME
NM_SETFOCUS (list view)         N      LVM_GETIMAGELIST
                                    LVM_GETINSERTMARK
                                    LVM_GETINSERTMARKCOLOR
                                    LVM_GETINSERTMARKRECT
                                    LVM_GETISEARCHSTRING
                                    LVM_GETITEM
                                    LVM_GETITEMCOUNT
                                    LVM_GETITEMINDEXRECT
                                    LVM_GETITEMPOSITION
                                    LVM_GETITEMRECT
                                    LVM_GETITEMSPACING
                                    LVM_GETITEMSTATE
                                    LVM_GETITEMTEXT
                                    LVM_GETNEXTITEM
                                    LVM_GETNEXTITEMINDEX
                                    LVM_GETNUMBEROFWORKAREAS
                                    LVM_GETORIGIN
                                    LVM_GETOUTLINECOLOR
                                    LVM_GETSELECTEDCOLUMN
                                    LVM_GETSELECTEDCOUNT
                                    LVM_GETSELECTIONMARK
                                    LVM_GETSTRINGWIDTH
                                    LVM_GETSUBITEMRECT
                                    LVM_GETTEXTBKCOLOR
                                    LVM_GETTEXTCOLOR
                                    LVM_GETTILEINFO
                                    LVM_GETTILEVIEWINFO
                                    LVM_GETTOOLTIPS
                                    LVM_GETTOPINDEX
                                    LVM_GETUNICODEFORMAT
                                    LVM_GETVIEW
                                    LVM_GETVIEWRECT
                                    LVM_GETWORKAREAS
                                    LVM_HASGROUP
                                    LVM_HITTEST
                                    LVM_INSERTCOLUMN
                                    LVM_INSERTGROUP
                                    LVM_INSERTGROUPSORTED
                                    LVM_INSERTITEM
                                    LVM_INSERTMARKHITTEST
                                    LVM_ISGROUPVIEWENABLED
                                    LVM_ISITEMVISIBLE
                                    LVM_MAPIDTOINDEX
                                    LVM_MAPINDEXTOID
                                    LVM_MOVEGROUP
                                    LVM_MOVEITEMTOGROUP
                                    LVM_REDRAWITEMS
                                    LVM_REMOVEALLGROUPS
                                    LVM_REMOVEGROUP
                                    LVM_SCROLL
                                    LVM_SETBKCOLOR
                                    LVM_SETBKIMAGE
                                    LVM_SETCALLBACKMASK
                                    LVM_SETCOLUMN
                                    LVM_SETCOLUMNORDERARRAY
                                    LVM_SETCOLUMNWIDTH
                                    LVM_SETEXTENDEDLISTVIEWSTYLE
                                    LVM_SETGROUPINFO
                                    LVM_SETGROUPMETRICS
                                    LVM_SETHOTCURSOR
                                    LVM_SETHOTITEM
                                    LVM_SETHOVERTIME
                                    LVM_SETICONSPACING
                                    LVM_SETIMAGELIST
                                    LVM_SETINFOTIP
                                    LVM_SETINSERTMARK
                                    LVM_SETINSERTMARKCOLOR
                                    LVM_SETITEM
                                    LVM_SETITEMCOUNT
                                    LVM_SETITEMINDEXSTATE
                                    LVM_SETITEMPOSITION
                                    LVM_SETITEMPOSITION32
                                    LVM_SETITEMSTATE
                                    LVM_SETITEMTEXT
                                    LVM_SETOUTLINECOLOR
                                    LVM_SETSELECTEDCOLUMN
                                    LVM_SETSELECTIONMARK
                                    LVM_SETTEXTBKCOLOR
                                    LVM_SETTEXTCOLOR
                                    LVM_SETTILEINFO
                                    LVM_SETTILEVIEWINFO
                                    LVM_SETTILEWIDTH
                                    LVM_SETTOOLTIPS
                                    LVM_SETUNICODEFORMAT
                                    LVM_SETVIEW
                                    LVM_SETWORKAREAS
                                    LVM_SORTGROUPS
                                    LVM_SORTITEMS
                                    LVM_SORTITEMSEX
                                    LVM_SUBITEMHITTEST
                                    LVM_UPDATE
 
'OPTION
'Notifications                Messages                Styles                Ext Styles
BCN_DROPDOWN           N      BCM_GETIDEALSIZE        BS_3STATE             (none)
BCN_HOTITEMCHANGE      N      BCM_GETIMAGELIST        BS_AUTO3STATE 
BN_CLICKED             C      BCM_GETNOTE             BS_AUTOCHECKBOX 
BN_DBLCLK              C      BCM_GETNOTELENGTH       BS_AUTORADIOBUTTON 
BN_DISABLE             C      BCM_GETSPLITINFO        BS_BITMAP 
BN_DOUBLECLICKED       C      BCM_GETTEXTMARGIN       BS_BOTTOM 
BN_HILITE              C      BCM_SETDROPDOWNSTATE    BS_CENTER 
BN_KILLFOCUS           C      BCM_SETIMAGELIST        BS_CHECKBOX 
BN_PAINT               C      BCM_SETNOTE             BS_COMMANDLINK 
BN_PUSHED              C      BCM_SETSHIELD           BS_DEFCOMMANDLINK 
BN_SETFOCUS            C      BCM_SETSPLITINFO        BS_DEFPUSHBUTTON 
BN_UNHILITE            C      BCM_SETTEXTMARGIN       BS_DEFSPLITBUTTON 
BN_UNPUSHED            C      BM_CLICK                BS_FLAT 
NM_CUSTOMDRAW (Button) N      BM_GETCHECK             BS_GROUPBOX 
WM_CTLCOLORBTN         n/a    BM_GETIMAGE             BS_ICON 
                              BM_GETSTATE             BS_LEFT 
                              BM_SETCHECK             BS_LEFTTEXT 
                              BM_SETDONTCLICK         BS_MULTILINE 
                              BM_SETIMAGE             BS_NOTIFY 
                              BM_SETSTATE             BS_OWNERDRAW 
                              BM_SETSTYLE             BS_PUSHBUTTON 
                                                      BS_PUSHLIKE 
                                                      BS_RADIOBUTTON 
                                                      BS_RIGHT 
                                                      BS_RIGHTBUTTON 
                                                      BS_SPLITBUTTON 
                                                      BS_TEXT 
                                                      BS_TOP 
                                                      BS_TYPEMASK 
                                                      BS_USERBUTTON 
                                                      BS_VCENTER 
 
'PROGRESSBAR
'Notifications            Messages     Styles                  Ext Styles
(none)            PBM_DELTAPOS         PBS_MARQUEE             (none)
                  PBM_GETBARCOLOR      PBS_SMOOTH 
                  PBM_GETBKCOLOR       PBS_SMOOTHREVERSE 
                  PBM_GETPOS           PBS_VERTICAL 
                  PBM_GETRANGE
                  PBM_GETSTATE
                  PBM_GETSTEP
                  PBM_SETBARCOLOR
                  PBM_SETBKCOLOR
                  PBM_SETMARQUEE
                  PBM_SETPOS
                  PBM_SETRANGE
                  PBM_SETRANGE32
                  PBM_SETSTATE
                  PBM_SETSTEP
                  PBM_STEPIT
 
'SCROLLBAR
'Notifications                Messages                 Styles                      Ext Styles
WM_CTLCOLORSCROLLBAR   n/a    SBM_ENABLE_ARROWS        SBS_BOTTOMALIGN             (none)
WM_HSCROLL             n/a    SBM_GETPOS               SBS_HORZ 
WM_VSCROLL             n/a    SBM_GETRANGE             SBS_LEFTALIGN 
                              SBM_GETSCROLLBARINFO     SBS_RIGHTALIGN 
                              SBM_GETSCROLLINFO        SBS_SIZEBOX 
                              SBM_SETPOS               SBS_SIZEBOXBOTTOMRIGHTALIGN 
                              SBM_SETRANGE             SBS_SIZEBOXTOPLEFTALIGN 
                              SBM_SETRANGEREDRAW       SBS_SIZEGRIP 
                              SBM_SETSCROLLINFO        SBS_TOPALIGN 
                                                       SBS_VERT 
 
'STATUS BAR
'Notifications                Messages             Styles               Ext Styles
NM_CLICK (Status Bar)     N   SB_GETBORDERS        SBARS_SIZEGRIP       (none)
NM_DBLCLK (Status Bar)    N   SB_GETICON           SBARS_TOOLTIPS
NM_RCLICK (Status Bar)    N   SB_GETPARTS          SBT_TOOLTIPS
NM_RDBLCLK (Status Bar)   N   SB_GETRECT
SBN_SIMPLEMODECHANGE      N   SB_GETTEXT
                              SB_GETTEXTLENGTH
                              SB_GETTIPTEXT
                              SB_GETUNICODEFORMAT
                              SB_ISSIMPLE
                              SB_SETBKCOLOR
                              SB_SETICON
                              SB_SETMINHEIGHT
                              SB_SETPARTS
                              SB_SETTEXT
                              SB_SETTIPTEXT
                              SB_SETUNICODEFORMAT
                              SB_SIMPLE
 
'TAB
'Notifications                Messages                   Styles                Ext Styles
NM_CLICK (Tab)            N   TCM_ADJUSTRECT             TCS_BOTTOM            TCS_EX_FLATSEPARATORS
NM_DBLCLK (Tab)           N   TCM_DELETEALLITEMS         TCS_BUTTONS           TCS_EX_REGISTERDROP
NM_RCLICK (Tab)           N   TCM_DELETEITEM             TCS_FIXEDWIDTH 
NM_RDBLCLK (Tab)          N   TCM_DESELECTALL            TCS_FLATBUTTONS 
NM_ReleasedCapture (Tab)  N   TCM_GETCURFOCUS            TCS_FOCUSNEVER 
TCN_FOCUSCHANGE           N   TCM_GETCURSEL              TCS_FOCUSONBUTTONDOWN 
TCN_GETOBJECT             N   TCM_GETEXTENDEDSTYLE       TCS_FORCEICONLEFT 
TCN_KEYDOWN               N   TCM_GETIMAGELIST           TCS_FORCELABELLEFT 
TCN_SELCHANGE             N   TCM_GETITEM                TCS_HOTTRACK 
TCN_SELCHANGING           N   TCM_GETITEMCOUNT           TCS_MULTILINE 
                              TCM_GETITEMRECT            TCS_MULTISELECT 
                              TCM_GETROWCOUNT            TCS_OWNERDRAWFIXED 
                              TCM_GETTOOLTIPS            TCS_RAGGEDRIGHT 
                              TCM_GETUNICODEFORMAT       TCS_RIGHT 
                              TCM_HIGHLIGHTITEM          TCS_RIGHTJUSTIFY 
                              TCM_HITTEST                TCS_SCROLLOPPOSITE 
                              TCM_INSERTITEM             TCS_SINGLELINE 
                              TCM_REMOVEIMAGE            TCS_TABS 
                              TCM_SETCURFOCUS            TCS_TOOLTIPS 
                              TCM_SETCURSEL              TCS_VERTICAL 
                              TCM_SETEXTENDEDSTYLE
                              TCM_SETIMAGELIST
                              TCM_SETITEM
                              TCM_SETITEMEXTRA
                              TCM_SETITEMSIZE
                              TCM_SETMINTABWIDTH
                              TCM_SETPADDING
                              TCM_SETTOOLTIPS
                              TCM_SETUNICODEFORMAT
 
 
'TEXTBOX
'Notifications          Messages                  Styles               Ext Styles
EN_ALIGN_LTR_EC   C     EM_CANUNDO                ES_AUTOHSCROLL       (none)
EN_ALIGN_RTL_EC   C     EM_CHARFROMPOS            ES_AUTOVSCROLL 
EN_CHANGE         C     EM_EMPTYUNDOBUFFER        ES_CENTER 
EN_ERRSPACE       C     EM_FMTLINES               ES_LEFT 
EN_HSCROLL        C     EM_GETCUEBANNER           ES_LOWERCASE 
EN_KILLFOCUS      C     EM_GETFIRSTVISIBLELINE    ES_MULTILINE 
EN_MAXTEXT        C     EM_GETHANDLE              ES_NOHIDESEL 
EN_SETFOCUS       C     EM_GETHILITE              ES_NUMBER 
EN_UPDATE         C     EM_GETIMESTATUS           ES_OEMCONVERT 
EN_VSCROLL        C     EM_GETLIMITTEXT           ES_PASSWORD 
WM_CTLCOLOREDIT   n/a   EM_GETLINE                ES_READONLY 
                        EM_GETLINECOUNT           ES_RIGHT 
                        EM_GETMARGINS             ES_UPPERCASE 
                        EM_GETMODIFY              ES_WANTRETURN 
                        EM_GETPASSWORDCHAR
                        EM_GETRECT
                        EM_GETSEL
                        EM_GETTHUMB
                        EM_GETWORDBREAKPROC
                        EM_HIDEBALLOONTIP
                        EM_LIMITTEXT
                        EM_LINEFROMCHAR
                        EM_LINEINDEX
                        EM_LINELENGTH
                        EM_LINESCROLL
                        EM_POSFROMCHAR
                        EM_REPLACESEL
                        EM_SCROLL
                        EM_SCROLLCARET
                        EM_SETCUEBANNER
                        EM_SETHANDLE
                        EM_SETHILITE
                        EM_SETIMESTATUS
                        EM_SETLIMITTEXT
                        EM_SETMARGINS
                        EM_SETMODIFY
                        EM_SETPASSWORDCHAR
                        EM_SETREADONLY
                        EM_SETRECT
                        EM_SETRECTNP
                        EM_SETSEL
                        EM_SETTABSTOPS
                        EM_SETWORDBREAKPROC
                        EM_SHOWBALLOONTIP
                        EM_UNDO
                        WM_UNDO
 
'TOOLBAR
'Notifications                      Messages                Styles                 Ext Styles
NM_CHAR (Toolbar)             N     TB_ADDBITMAP             BTNS_AUTOSIZE         TBSTYLE_EX_DRAWDDARROWS 
NM_CLICK (Toolbar)            N     TB_ADDBUTTONS            BTNS_BUTTON           TBSTYLE_EX_DOUBLEBUFFER 
NM_CUSTOMDRAW (Toolbar)       N     TB_ADDSTRING             BTNS_CHECK            TBSTYLE_EX_HIDECLIPPEDBUTTONS 
NM_DBLCLK (Toolbar)           N     TB_AUTOSIZE              BTNS_CHECKGROUP       TBSTYLE_EX_MIXEDBUTTONS 
NM_KEYDOWN (Toolbar)          N     TB_BUTTONCOUNT           BTNS_DROPDOWN         TBSTYLE_EX_MULTICOLUMN
NM_LDOWN                      ?     TB_BUTTONSTRUCTSIZE      BTNS_GROUP            TBSTYLE_EX_VERTICAL
NM_RCLICK (Toolbar)           N     TB_CHANGEBITMAP          BTNS_NOPREFIX 
NM_RDBLCLK (Toolbar)          N     TB_CHECKBUTTON           BTNS_SEP 
NM_RELEASEDCAPTURE (Toolbar)  N     TB_COMMANDTOINDEX        BTNS_SHOWTEXT 
NM_TOOLTIPSCREATED (Toolbar)  N     TB_CUSTOMIZE             BTNS_WHOLEDROPDOWN 
TBN_BEGINADJUST               N     TB_DELETEBUTTON          TBSTYLE_ALTDRAG 
TBN_BEGINDRAG                 N     TB_ENABLEBUTTON          TBSTYLE_AUTOSIZE 
TBN_CUSTHELP                  N     TB_GETANCHORHIGHLIGHT    TBSTYLE_BUTTON 
TBN_DELETINGBUTTON            ?     TB_GETBITMAP             TBSTYLE_CHECK 
TBN_DRAGOUT                   N     TB_GETBITMAPFLAGS        TBSTYLE_CHECKGROUP 
TBN_DRAGOVER                  ?     TB_GETBUTTON             TBSTYLE_CUSTOMERASE 
TBN_DROPDOWN                  N     TB_GETBUTTONINFO         TBSTYLE_DROPDOWN 
TBN_DUPACCELERATOR            ?     TB_GETBUTTONSIZE         TBSTYLE_FLAT 
TBN_ENDADJUST                 N     TB_GETBUTTONTEXT         TBSTYLE_GROUP 
TBN_ENDDRAG                   N     TB_GETCOLORSCHEME        TBSTYLE_LIST 
TBN_GETBUTTONINFO             N     TB_GetDisabledImageList  TBSTYLE_NOPREFIX 
TBN_GETDISPINFO               N     TB_GETEXTENDEDSTYLE      TBSTYLE_REGISTERDROP 
TBN_GETINFOTIP                N     TB_GETHOTIMAGELIST       TBSTYLE_SEP 
TBN_GETOBJECT                 ?     TB_GETHOTITEM            TBSTYLE_TOOLTIPS 
TBN_HOTITEMCHANGE             N     TB_GETIDEALSIZE          TBSTYLE_TRANSPARENT 
TBN_INITCUSTOMIZE             ?     TB_GETIMAGELIST          TBSTYLE_WRAPABLE 
TBN_MAPACCELERATOR            ?     TB_GETIMAGELISTCOUNT
TBN_QUERYDELETE               N     TB_GETINSERTMARK
TBN_QUERYINSERT               N     TB_GETINSERTMARKCOLOR
TBN_RESET                     N     TB_GETITEMDROPDOWNRECT
TBN_RESTORE                   ?     TB_GETITEMRECT
TBN_SAVE                      ?     TB_GETMAXSIZE
TBN_TOOLBARCHANGE             N     TB_GETMETRICS
TBN_WRAPACCELERATOR           ?     TB_GETOBJECT
TBN_WRAPHOTITEM               ?     TB_GETPADDING
                                    TB_GETPRESSEDIMAGELIST
                                    TB_GETRECT
                                    TB_GETROWS
                                    TB_GETSTATE
                                    TB_GETSTRING
                                    TB_GETSTYLE
                                    TB_GETTEXTROWS
                                    TB_GETTOOLTIPS
                                    TB_GETUNICODEFORMAT
                                    TB_HIDEBUTTON
                                    TB_HITTEST
                                    TB_INDETERMINATE
                                    TB_INSERTBUTTON
                                    TB_INSERTMARKHITTEST
                                    TB_ISBUTTONCHECKED
                                    TB_ISBUTTONENABLED
                                    TB_ISBUTTONHIDDEN
                                    TB_ISBUTTONHIGHLIGHTED
                                    TB_ISBUTTONINDETERMINATE
                                    TB_ISBUTTONPRESSED
                                    TB_LOADIMAGES
                                    TB_MAPACCELERATOR
                                    TB_MARKBUTTON
                                    TB_MOVEBUTTON
                                    TB_PRESSBUTTON
                                    TB_REPLACEBITMAP
                                    TB_SAVERESTORE
                                    TB_SETANCHORHIGHLIGHT
                                    TB_SETBITMAPSIZE
                                    TB_SETBUTTONINFO
                                    TB_SETBUTTONSIZE
                                    TB_SETBUTTONWIDTH
                                    TB_SETCMDID
                                    TB_SETCOLORSCHEME
                                    TB_SETDISABLEDIMAGELIST
                                    TB_SETDRAWTEXTFLAGS
                                    TB_SETEXTENDEDSTYLE
                                    TB_SETHOTIMAGELIST
                                    TB_SETHOTITEM
                                    TB_SETHOTITEM2
                                    TB_SETIMAGELIST
                                    TB_SETINDENT
                                    TB_SETINSERTMARK
                                    TB_SETINSERTMARKCOLOR
                                    TB_SETLISTGAP
                                    TB_SETMAXTEXTROWS
                                    TB_SETMETRICS
                                    TB_SETPADDING
                                    TB_SETPARENT
                                    TB_SETPRESSEDIMAGELIST
                                    TB_SETROWS
                                    TB_SETSTATE
                                    TB_SETSTYLE
                                    TB_SETTOOLTIPS
                                    TB_SETUNICODEFORMAT
                                    TB_SETWINDOWTHEME
                                    TB_TRANSLATEACCELERATOR
 
'TREEVIEW
'Notifications                    Messages                  Styles                    Ext Styles
NM_CLICK (tree view)       N      TVM_CREATEDRAGIMAGE       TVS_CHECKBOXES            TVS_EX_AUTOHSCROLL 
NM_CustomDraw (tree view)  N      TVM_DELETEITEM            TVS_DISABLEDRAGDROP       TVS_EX_DIMMEDCHECKBOXES 
NM_DBLCLK (tree view)      N      TVM_EDITLABEL             TVS_EDITLABELS            TVS_EX_DOUBLEBUFFER 
NM_KILLFOCUS (tree view)   N      TVM_ENDEDITLABELNOW       TVS_FULLROWSELECT         TVS_EX_DRAWIMAGEASYNC 
NM_RCLICK (tree view)      N      TVM_ENSUREVISIBLE         TVS_HASBUTTONS            TVS_EX_EXCLUSIONCHECKBOXES 
NM_RDBLCLK (tree view)     N      TVM_EXPAND                TVS_HASLINES              TVS_EX_FADEINOUTEXPANDOS 
NM_RETURN (tree view)      N      TVM_GETBKCOLOR            TVS_INFOTIP               TVS_EX_MULTISELECT 
NM_SETCURSOR (tree view)   N      TVM_GETCOUNT              TVS_LINESATROOT           TVS_EX_NOINDENTSTATE 
NM_SETFOCUS (tree view)    N      TVM_GETEDITCONTROL        TVS_NOHSCROLL             TVS_EX_NOSINGLECOLLAPSE 
TVN_ASYNCDRAW              N      TVM_GETEXTENDEDSTYLE      TVS_NONEVENHEIGHT         TVS_EX_PARTIALCHECKBOXES 
TVN_BEGINDRAG              N      TVM_GETIMAGELIST          TVS_NOSCROLL              TVS_EX_RICHTOOLTIP
TVN_BEGINLABELEDIT         N      TVM_GETINDENT             TVS_NOTOOLTIPS 
TVN_BEGINRDRAG             N      TVM_GETINSERTMarkColor    TVS_RTLREADING 
TVN_DELETEITEM             N      TVM_GETISEARCHSTRING      TVS_SHOWSELALWAYS 
TVN_ENDLABELEDIT           N      TVM_GETITEM               TVS_SINGLEEXPAND 
TVN_GETDISPINFO            N      TVM_GETITEMHEIGHT         TVS_TRACKSELECT 
TVN_GETINFOTIP             N      TVM_GETITEMPARTRECT
TVN_ITEMCHANGED            N      TVM_GETITEMRECT
TVN_ITEMCHANGING           N      TVM_GETITEMSTATE
TVN_ITEMEXPANDED           N      TVM_GETLINECOLOR
TVN_ITEMEXPANDING          N      TVM_GETNEXTITEM
TVN_KEYDOWN                N      TVM_GETSCROLLTIME
TVN_SELCHANGED             N      TVM_GETSELECTEDCOUNT
TVN_SELCHANGING            N      TVM_GETTEXTCOLOR
TVN_SETDISPINFO            N      TVM_GETTOOLTIPS
TVN_SINGLEEXPAND           N      TVM_GETUNICODEFORMAT
                                  TVM_GETVISIBLECOUNT
                                  TVM_HITTEST
                                  TVM_INSERTITEM
                                  TVM_MAPACCIDTOHTREEITEM
                                  TVM_MAPHTREEITEMTOACCID
                                  TVM_SELECTITEM
                                  TVM_SETAUTOSCROLLINFO
                                  TVM_SETBKCOLOR
                                  TVM_SETEXTENDEDSTYLE
                                  TVM_SETIMAGELIST
                                  TVM_SETINDENT
                                  TVM_SETINSERTMARK
                                  TVM_SETINSERTMARKCOLOR
                                  TVM_SETITEM
                                  TVM_SETITEMHEIGHT
                                  TVM_SETLINECOLOR
                                  TVM_SETSCROLLTIME
                                  TVM_SETTEXTCOLOR
                                  TVM_SETTOOLTIPS
                                  TVM_SETUNICODEFORMAT
                                  TVM_SHOWINFOTIP
                                  TVM_SORTCHILDREN
                                  TVM_SORTCHILDRENCB
 
'gbs_00299
'Date: 03-10-2012


created by gbSnippets
http://www.garybeene.com/sw/gbsnippets.htm