62 #ifndef _MGUI_CTRL_LISTBOX_H    63 #define _MGUI_CTRL_LISTBOX_H    84 #define CTRL_LISTBOX        ("listbox")    91 #define LB_ERRSPACE             (-2)    93 #define CMFLAG_BLANK            0x0000    94 #define CMFLAG_CHECKED          0x0001    95 #define CMFLAG_PARTCHECKED      0x0002   102 #define CMFLAG_MASK             0x000F   108 #define IMGFLAG_BITMAP          0x0010   115 #define LBIS_SIGNIFICANT        0x0020   163 #define LBS_NOTIFY              0x0001L   172 #define LBS_SORT                0x0002L   178 #define LBS_MULTIPLESEL         0x0008L   184 #define LBS_CHECKBOX            0x1000L   190 #define LBS_USEICON             0x2000L   198 #define LBS_AUTOCHECK           0x4000L   205 #define LBS_AUTOCHECKBOX        (LBS_CHECKBOX | LBS_AUTOCHECK)   211 #define LBS_SBALWAYS            0x8000L   218 #define LBS_MOUSEFOLLOW         0x0010L   220 #define LBS_OWNERDRAWFIXED      0x0010L   221 #define LBS_OWNERDRAWVARIABLE   0x0020L   222 #define LBS_USETABSTOPS         0x0080L   223 #define LBS_MULTICOLUMN         0x0200L   224 #define LBS_WANTKEYBOARDINPUT   0x0400L   225 #define LBS_NOREDRAW            0x0004L   226 #define LBS_HASSTRINGS          0x0040L   227 #define LBS_NOINTEGRALHEIGHT    0x0100L   228 #define LBS_EXTENDEDSEL         0x0800L   277 #define LB_ADDSTRING            0xF180   322 #define LB_INSERTSTRING         0xF181   343 #define LB_DELETESTRING         0xF182   349 #define LB_SELITEMRANGEEX       0xF183   367 #define LB_RESETCONTENT         0xF184   391 #define LB_GETSEL               0xF187   418 #define LB_SETSEL               0xF185   439 #define LB_GETCURSEL            0xF188   461 #define LB_SETCURSEL            0xF186   489 #define LB_GETTEXT              0xF189   510 #define LB_GETTEXTLEN           0xF18A   528 #define LB_GETCOUNT             0xF18B   534 #define LB_SELECTSTRING         0xF18C   540 #define LB_DIR                  0xF18D   559 #define LB_GETTOPINDEX          0xF18E   585 #define LB_FINDSTRING           0xF18F   603 #define LB_GETSELCOUNT          0xF190   627 #define LB_GETSELITEMS          0xF191   633 #define LB_SETTABSTOPS          0xF192   639 #define LB_GETHORIZONTALEXTENT  0xF193   645 #define LB_SETHORIZONTALEXTENT  0xF194   651 #define LB_SETCOLUMNWIDTH       0xF195   657 #define LB_ADDFILE              0xF196   680 #define LB_SETTOPINDEX          0xF197   705 #define LB_GETITEMRECT          0xF198   734 #define LB_GETITEMDATA          0xF199   763 #define LB_SETITEMDATA          0xF19A   765 #define LB_SELITEMRANGE         0xF19B   766 #define LB_SETANCHORINDEX       0xF19C   767 #define LB_GETANCHORINDEX       0xF19D   784 #define LB_SETCARETINDEX        0xF19E   803 #define LB_GETCARETINDEX        0xF19F   824 #define LB_SETITEMHEIGHT        0xF1A0   842 #define LB_GETITEMHEIGHT        0xF1A1   865 #define LB_FINDSTRINGEXACT      0xF1A2   871 #define LB_SETLOCALE            0xF1A5   876 #define LB_GETLOCALE            0xF1A6   881 #define LB_SETCOUNT             0xF1A7   886 #define LB_INITSTORAGE          0xF1A8   891 #define LB_ITEMFROMPOINT        0xF1A9   913 #define LB_SETTEXT              0xF1AA   936 #define LB_GETCHECKMARK         0xF1AB   961 #define LB_SETCHECKMARK         0xF1AC   986 #define LB_GETITEMADDDATA       0xF1AD  1011 #define LB_SETITEMADDDATA       0xF1AE  1042 #define LB_SETSTRCMPFUNC        0xF1AF  1060 #define LB_SETITEMDISABLE       0xF1B0  1078 #define LB_GETITEMDISABLE       0xF1B1  1096 #define LB_SETITEMBOLD          0xF1B2  1140 #define LB_MULTIADDITEM         0xF1B3  1142 #define LB_MSGMAX               0xF1B4  1158 #define LBN_ERRSPACE            255  1168 #define LBN_SELCHANGE           1  1177 #define LBN_DBLCLK              2  1187 #define LBN_SELCANCEL           3  1196 #define LBN_SETFOCUS            4  1205 #define LBN_KILLFOCUS           5  1211 #define LBN_CLICKCHECKMARK      6  1217 #define LBN_CLICKED             7 
LISTBOXITEMINFO * PLISTBOXITEMINFO
Data type of the pointer to a LISTBOXITEMINFO. 
 
struct _LISTBOXITEMINFO LISTBOXITEMINFO
 
DWORD_PTR DWORD
A unsigned long type definition for pointer precision. 
 
GHANDLE HICON
Handle to icon.