查看文章
 
重绘ListView需要使用的常数结构 [1]
2010年08月05日 星期四 上午 10:16

Private Const HDM_FIRST                     As Long = &H1200
Private Const HDM_GETITEMCOUNT              As Long = (HDM_FIRST + 0)
Private Const HDM_GETITEMRECT               As Long = (HDM_FIRST + 7)

Private Const LVM_FIRST                     As Long = &H1000
Private Const LVM_APPROXIMATEVIEWRECT       As Long = (LVM_FIRST + 64)
Private Const LVM_ARRANGE                   As Long = (LVM_FIRST + 22)
Private Const LVM_CREATEDRAGIMAGE           As Long = (LVM_FIRST + 33)
Private Const LVM_DELETEALLITEMS            As Long = (LVM_FIRST + 9)
Private Const LVM_DELETECOLUMN              As Long = (LVM_FIRST + 28)
Private Const LVM_DELETEITEM                As Long = (LVM_FIRST + 8)
Private Const LVM_EDITLABELA                As Long = (LVM_FIRST + 23)
Private Const LVM_EDITLABELW                As Long = (LVM_FIRST + 118)
Private Const LVM_ENABLEGROUPVIEW           As Long = (LVM_FIRST + 157)
Private Const LVM_ENSUREVISIBLE             As Long = (LVM_FIRST + 19)
Private Const LVM_FINDITEMA                 As Long = (LVM_FIRST + 13)
Private Const LVM_FINDITEMW                 As Long = (LVM_FIRST + 83)
Private Const LVM_GETBKCOLOR                As Long = (LVM_FIRST + 0)
Private Const LVM_GETBKIMAGEA               As Long = (LVM_FIRST + 69)
Private Const LVM_GETBKIMAGEW               As Long = (LVM_FIRST + 139)
Private Const LVM_GETCALLBACKMASK           As Long = (LVM_FIRST + 10)
Private Const LVM_GETCOLUMNA                As Long = (LVM_FIRST + 25)
Private Const LVM_GETCOLUMNORDERARRAY       As Long = (LVM_FIRST + 59)
Private Const LVM_GETCOLUMNW                As Long = (LVM_FIRST + 95)
Private Const LVM_GETCOLUMNWIDTH            As Long = (LVM_FIRST + 29)
Private Const LVM_GETCOUNTPERPAGE           As Long = (LVM_FIRST + 40)
Private Const LVM_GETEDITCONTROL            As Long = (LVM_FIRST + 24)
Private Const LVM_GETEXTENDEDLISTVIEWSTYLE As Long = (LVM_FIRST + 55)
Private Const LVM_GETGROUPINFO              As Long = (LVM_FIRST + 149)
Private Const LVM_GETGROUPMETRICS           As Long = (LVM_FIRST + 156)
Private Const LVM_GETHEADER                 As Long = (LVM_FIRST + 31)
Private Const LVM_GETHOTCURSOR              As Long = (LVM_FIRST + 63)
Private Const LVM_GETHOTITEM                As Long = (LVM_FIRST + 61)
Private Const LVM_GETHOVERTIME              As Long = (LVM_FIRST + 72)
Private Const LVM_GETIMAGELIST              As Long = (LVM_FIRST + 2)
Private Const LVM_GETINSERTMARK             As Long = (LVM_FIRST + 167)
Private Const LVM_GETINSERTMARKCOLOR        As Long = (LVM_FIRST + 171)
Private Const LVM_GETINSERTMARKRECT         As Long = (LVM_FIRST + 169)
Private Const LVM_GETISEARCHSTRINGA         As Long = (LVM_FIRST + 52)
Private Const LVM_GETISEARCHSTRINGW         As Long = (LVM_FIRST + 117)
Private Const LVM_GETITEMA                  As Long = (LVM_FIRST + 5)
Private Const LVM_GETITEMCOUNT              As Long = (LVM_FIRST + 4)
Private Const LVM_GETITEMPOSITION           As Long = (LVM_FIRST + 16)
Private Const LVM_GETITEMRECT               As Long = (LVM_FIRST + 14)
Private Const LVM_GETITEMSPACING            As Long = (LVM_FIRST + 51)
Private Const LVM_GETITEMSTATE              As Long = (LVM_FIRST + 44)
Private Const LVM_GETITEMTEXTA              As Long = (LVM_FIRST + 45)
Private Const LVM_GETITEMTEXTW              As Long = (LVM_FIRST + 115)
Private Const LVM_GETITEMW                  As Long = (LVM_FIRST + 75)
Private Const LVM_GETNEXTITEM               As Long = (LVM_FIRST + 12)
Private Const LVM_GETNUMBEROFWORKAREAS      As Long = (LVM_FIRST + 73)
Private Const LVM_GETORIGIN                 As Long = (LVM_FIRST + 41)
Private Const LVM_GETOUTLINECOLOR           As Long = (LVM_FIRST + 176)
Private Const LVM_GETSELECTEDCOLUMN         As Long = (LVM_FIRST + 174)
Private Const LVM_GETSELECTEDCOUNT          As Long = (LVM_FIRST + 50)
Private Const LVM_GETSELECTIONMARK          As Long = (LVM_FIRST + 66)
Private Const LVM_GETSTRINGWIDTHA           As Long = (LVM_FIRST + 17)
Private Const LVM_GETSTRINGWIDTHW           As Long = (LVM_FIRST + 87)
Private Const LVM_GETSUBITEMRECT            As Long = (LVM_FIRST + 56)
Private Const LVM_GETTEXTBKCOLOR            As Long = (LVM_FIRST + 37)
Private Const LVM_GETTEXTCOLOR              As Long = (LVM_FIRST + 35)
Private Const LVM_GETTILEINFO               As Long = (LVM_FIRST + 165)
Private Const LVM_GETTILEVIEWINFO           As Long = (LVM_FIRST + 163)
Private Const LVM_GETTOOLTIPS               As Long = (LVM_FIRST + 78)
Private Const LVM_GETTOPINDEX               As Long = (LVM_FIRST + 39)
Private Const LVM_GETUNICODEFORMAT          As Long = (LVM_FIRST + &H1006)
Private Const LVM_GETVIEW                   As Long = (LVM_FIRST + 143)
Private Const LVM_GETVIEWRECT               As Long = (LVM_FIRST + 34)
Private Const LVM_GETWORKAREAS              As Long = (LVM_FIRST + 70)
Private Const LVM_HASGROUP                  As Long = (LVM_FIRST + 161)
Private Const LVM_HITTEST                   As Long = (LVM_FIRST + 18)
Private Const LVM_INSERTCOLUMNA             As Long = (LVM_FIRST + 27)
Private Const LVM_INSERTCOLUMNW             As Long = (LVM_FIRST + 97)
Private Const LVM_INSERTGROUP               As Long = (LVM_FIRST + 145)
Private Const LVM_INSERTGROUPSORTED         As Long = (LVM_FIRST + 159)
Private Const LVM_INSERTITEMA               As Long = (LVM_FIRST + 7)
Private Const LVM_INSERTITEMW               As Long = (LVM_FIRST + 77)
Private Const LVM_INSERTMARKHITTEST         As Long = (LVM_FIRST + 168)
Private Const LVM_ISGROUPVIEWENABLED        As Long = (LVM_FIRST + 175)
Private Const LVM_MOVEGROUP                 As Long = (LVM_FIRST + 151)
Private Const LVM_MOVEITEMTOGROUP           As Long = (LVM_FIRST + 154)
Private Const LVM_REDRAWITEMS               As Long = (LVM_FIRST + 21)
Private Const LVM_REMOVEALLGROUPS           As Long = (LVM_FIRST + 160)
Private Const LVM_REMOVEGROUP               As Long = (LVM_FIRST + 150)
Private Const LVM_SCROLL                    As Long = (LVM_FIRST + 20)
Private Const LVM_SETBKCOLOR                As Long = (LVM_FIRST + 1)
Private Const LVM_SETBKIMAGEA               As Long = (LVM_FIRST + 68)
Private Const LVM_SETBKIMAGEW               As Long = (LVM_FIRST + 138)
Private Const LVM_SETCALLBACKMASK           As Long = (LVM_FIRST + 11)
Private Const LVM_SETCOLUMNA                As Long = (LVM_FIRST + 26)
Private Const LVM_SETCOLUMNORDERARRAY       As Long = (LVM_FIRST + 58)
Private Const LVM_SETCOLUMNW                As Long = (LVM_FIRST + 96)
Private Const LVM_SETCOLUMNWIDTH            As Long = (LVM_FIRST + 30)
Private Const LVM_SETEXTENDEDLISTVIEWSTYLE As Long = (LVM_FIRST + 54)
Private Const LVM_SETGROUPINFO              As Long = (LVM_FIRST + 147)
Private Const LVM_SETGROUPMETRICS           As Long = (LVM_FIRST + 155)
Private Const LVM_SETHOTCURSOR              As Long = (LVM_FIRST + 62)
Private Const LVM_SETHOTITEM                As Long = (LVM_FIRST + 60)
Private Const LVM_SETHOVERTIME              As Long = (LVM_FIRST + 71)
Private Const LVM_SETICONSPACING            As Long = (LVM_FIRST + 53)
Private Const LVM_SETIMAGELIST              As Long = (LVM_FIRST + 3)
Private Const LVM_SETINFOTIP                As Long = (LVM_FIRST + 173)
Private Const LVM_SETINSERTMARK             As Long = (LVM_FIRST + 166)
Private Const LVM_SETINSERTMARKCOLOR        As Long = (LVM_FIRST + 170)
Private Const LVM_SETITEMA                  As Long = (LVM_FIRST + 6)
Private Const LVM_SETITEMCOUNT              As Long = (LVM_FIRST + 47)
Private Const LVM_SETITEMPOSITION           As Long = (LVM_FIRST + 15)
Private Const LVM_SETITEMPOSITION32         As Long = (LVM_FIRST + 49)
Private Const LVM_SETITEMSTATE              As Long = (LVM_FIRST + 43)
Private Const LVM_SETITEMTEXTA              As Long = (LVM_FIRST + 46)
Private Const LVM_SETITEMTEXTW              As Long = (LVM_FIRST + 116)
Private Const LVM_SETITEMW                  As Long = (LVM_FIRST + 76)
Private Const LVM_SETOUTLINECOLOR           As Long = (LVM_FIRST + 177)
Private Const LVM_SETSELECTEDCOLUMN         As Long = (LVM_FIRST + 140)
Private Const LVM_SETSELECTIONMARK          As Long = (LVM_FIRST + 67)
Private Const LVM_SETTEXTBKCOLOR            As Long = (LVM_FIRST + 38)
Private Const LVM_SETTEXTCOLOR              As Long = (LVM_FIRST + 36)
Private Const LVM_SETTILEINFO               As Long = (LVM_FIRST + 164)
Private Const LVM_SETTILEVIEWINFO           As Long = (LVM_FIRST + 162)
Private Const LVM_SETTILEWIDTH              As Long = (LVM_FIRST + 141)
Private Const LVM_SETTOOLTIPS               As Long = (LVM_FIRST + 74)
Private Const LVM_SETUNICODEFORMAT          As Long = (LVM_FIRST + &H1005)
Private Const LVM_SETVIEW                   As Long = (LVM_FIRST + 142)
Private Const LVM_SETWORKAREAS              As Long = (LVM_FIRST + 65)
Private Const LVM_SORTGROUPS                As Long = (LVM_FIRST + 158)
Private Const LVM_SORTITEMS                 As Long = (LVM_FIRST + 48)
Private Const LVM_SORTITEMSEX               As Long = (LVM_FIRST + 81)
Private Const LVM_SUBITEMHITTEST            As Long = (LVM_FIRST + 57)
Private Const LVM_UPDATE                    As Long = (LVM_FIRST + 42)


类别:默认分类||添加到搜藏 |分享到i贴吧|浏览(282)|评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
     

   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu