Listview messages 
Author Message
 Listview messages

Hi

anyone have a list of listview messages like

LVM_SETICONSPACING and so on

only this one would be greatly appreciated

bye




Tue, 12 Sep 2000 03:00:00 GMT  
 Listview messages


Quote:
> Hi

> anyone have a list of listview messages like

> LVM_SETICONSPACING and so on

> only this one would be greatly appreciated

> bye



#define LVM_FIRST               0x1000      // ListView messages
#define LVM_GETBKCOLOR          (LVM_FIRST + 0)
#define LVM_SETBKCOLOR          (LVM_FIRST + 1)
#define LVM_GETIMAGELIST        (LVM_FIRST + 2)
#define LVM_SETIMAGELIST        (LVM_FIRST + 3)
#define LVM_GETITEMCOUNT        (LVM_FIRST + 4)

#define LVM_GETITEMA            (LVM_FIRST + 5)
#define LVM_GETITEMW            (LVM_FIRST + 75)

#define LVM_SETITEMA            (LVM_FIRST + 6)
#define LVM_SETITEMW            (LVM_FIRST + 76)

#define LVM_INSERTITEMA         (LVM_FIRST + 7)
#define LVM_INSERTITEMW         (LVM_FIRST + 77)

#define LVM_DELETEITEM          (LVM_FIRST + 8)
#define LVM_DELETEALLITEMS      (LVM_FIRST + 9)
#define LVM_GETCALLBACKMASK     (LVM_FIRST + 10)
#define LVM_SETCALLBACKMASK     (LVM_FIRST + 11)
#define LVM_GETNEXTITEM         (LVM_FIRST + 12)
#define LVM_FINDITEMA           (LVM_FIRST + 13)
#define LVM_FINDITEMW           (LVM_FIRST + 83)
#define LVM_GETITEMRECT         (LVM_FIRST + 14)
#define LVM_SETITEMPOSITION     (LVM_FIRST + 15)
#define LVM_GETITEMPOSITION     (LVM_FIRST + 16)
#define LVM_GETSTRINGWIDTHA     (LVM_FIRST + 17)
#define LVM_GETSTRINGWIDTHW     (LVM_FIRST + 87)
#define LVM_HITTEST             (LVM_FIRST + 18)
#define LVM_ENSUREVISIBLE       (LVM_FIRST + 19)
#define LVM_SCROLL              (LVM_FIRST + 20)
#define LVM_REDRAWITEMS         (LVM_FIRST + 21)
#define LVM_ARRANGE             (LVM_FIRST + 22)
#define LVM_EDITLABELA          (LVM_FIRST + 23)
#define LVM_EDITLABELW          (LVM_FIRST + 118)
#define LVM_GETEDITCONTROL      (LVM_FIRST + 24)
#define LVM_GETCOLUMNA          (LVM_FIRST + 25)
#define LVM_GETCOLUMNW          (LVM_FIRST + 95)
#define LVM_SETCOLUMNA          (LVM_FIRST + 26)
#define LVM_SETCOLUMNW          (LVM_FIRST + 96)
#define LVM_INSERTCOLUMNA       (LVM_FIRST + 27)
#define LVM_INSERTCOLUMNW       (LVM_FIRST + 97)
#define LVM_DELETECOLUMN        (LVM_FIRST + 28)
#define LVM_GETCOLUMNWIDTH      (LVM_FIRST + 29)
#define LVM_SETCOLUMNWIDTH      (LVM_FIRST + 30)
#define LVM_GETHEADER           (LVM_FIRST + 31)
#define LVM_CREATEDRAGIMAGE     (LVM_FIRST + 33)
#define LVM_GETVIEWRECT         (LVM_FIRST + 34)
#define LVM_GETTEXTCOLOR        (LVM_FIRST + 35)
#define LVM_SETTEXTCOLOR        (LVM_FIRST + 36)
#define LVM_GETTEXTBKCOLOR      (LVM_FIRST + 37)
#define LVM_SETTEXTBKCOLOR      (LVM_FIRST + 38)
#define LVM_GETTOPINDEX         (LVM_FIRST + 39)
#define LVM_GETCOUNTPERPAGE     (LVM_FIRST + 40)
#define LVM_GETORIGIN           (LVM_FIRST + 41)
#define LVM_UPDATE              (LVM_FIRST + 42)
#define LVM_SETITEMSTATE        (LVM_FIRST + 43)
#define LVM_GETITEMSTATE        (LVM_FIRST + 44)
#define LVM_GETITEMTEXTA        (LVM_FIRST + 45)
#define LVM_GETITEMTEXTW        (LVM_FIRST + 115)
#define LVM_SETITEMTEXTA        (LVM_FIRST + 46)
#define LVM_SETITEMTEXTW        (LVM_FIRST + 116)
#define LVM_SETITEMCOUNT        (LVM_FIRST + 47)
#define LVM_SORTITEMS           (LVM_FIRST + 48)
#define LVM_SETITEMPOSITION32   (LVM_FIRST + 49)
#define LVM_GETSELECTEDCOUNT    (LVM_FIRST + 50)
#define LVM_GETITEMSPACING      (LVM_FIRST + 51)
#define LVM_GETISEARCHSTRINGA   (LVM_FIRST + 52)
#define LVM_GETISEARCHSTRINGW   (LVM_FIRST + 117)
#define LVM_SETICONSPACING      (LVM_FIRST + 53)
#define LVM_SETEXTENDEDLISTVIEWSTYLE (LVM_FIRST + 54)
#define LVM_GETEXTENDEDLISTVIEWSTYLE (LVM_FIRST + 55)

#define LVS_EX_GRIDLINES        0x00000001
#define LVS_EX_SUBITEMIMAGES    0x00000002
#define LVS_EX_CHECKBOXES       0x00000004
#define LVS_EX_TRACKSELECT      0x00000008
#define LVS_EX_HEADERDRAGDROP   0x00000010
#define LVS_EX_FULLROWSELECT    0x00000020 // applies to report mode only
#define LVS_EX_ONECLICKACTIVATE 0x00000040
#define LVS_EX_TWOCLICKACTIVATE 0x00000080

#define LVM_GETSUBITEMRECT      (LVM_FIRST + 56)
#define LVM_SUBITEMHITTEST      (LVM_FIRST + 57)
#define LVM_SETCOLUMNORDERARRAY (LVM_FIRST + 58)
#define LVM_GETCOLUMNORDERARRAY (LVM_FIRST + 59)
#define LVM_SETHOTITEM            (LVM_FIRST + 60)
#define LVM_GETHOTITEM            (LVM_FIRST + 61)
#define LVM_SETHOTCURSOR          (LVM_FIRST + 62)
#define LVM_GETHOTCURSOR        (LVM_FIRST + 63)
#define LVM_APPROXIMATEVIEWRECT (LVM_FIRST + 64)
#define LVM_SETWORKAREA         (LVM_FIRST + 65)

#define LVS_ICON                0x0000
#define LVS_REPORT              0x0001
#define LVS_SMALLICON           0x0002
#define LVS_LIST                0x0003
#define LVS_TYPEMASK            0x0003
#define LVS_SINGLESEL           0x0004
#define LVS_SHOWSELALWAYS       0x0008
#define LVS_SORTASCENDING       0x0010
#define LVS_SORTDESCENDING      0x0020
#define LVS_SHAREIMAGELISTS     0x0040
#define LVS_NOLABELWRAP         0x0080
#define LVS_AUTOARRANGE         0x0100
#define LVS_EDITLABELS          0x0200
#define LVS_OWNERDATA           0x1000
#define LVS_NOSCROLL            0x2000

#define LVS_TYPESTYLEMASK       0xfc00

#define LVS_ALIGNTOP            0x0000
#define LVS_ALIGNLEFT           0x0800
#define LVS_ALIGNMASK           0x0c00

#define LVS_OWNERDRAWFIXED      0x0400
#define LVS_NOCOLUMNHEADER      0x4000
#define LVS_NOSORTHEADER        0x8000

#define LVSIL_NORMAL            0
#define LVSIL_SMALL             1
#define LVSIL_STATE             2

#define LVIF_TEXT               0x0001
#define LVIF_IMAGE              0x0002
#define LVIF_PARAM              0x0004
#define LVIF_STATE              0x0008
#define LVIF_INDENT             0x0010
#define LVIF_NORECOMPUTE        0x0800

#define LVIS_FOCUSED            0x0001
#define LVIS_SELECTED           0x0002
#define LVIS_CUT                0x0004
#define LVIS_DROPHILITED        0x0008

#define LVIS_OVERLAYMASK        0x0F00
#define LVIS_STATEIMAGEMASK     0xF000



Tue, 12 Sep 2000 03:00:00 GMT  
 
 [ 2 post ] 

 Relevant Pages 

1. Listview messages

2. ListView Messages

3. listview Message constant

4. Where are ListView message constant values listed?

5. ListView Messages

6. Newbie Needs Help with ListView--Error Message

7. Subclass messages for Listview

8. Sending messages to a ListView

9. Invalid property message with ListView Control

10. LISTVIEW: Subclassing Windows Messages

11. REDRAW MESSAGE TO LISTVIEW CONTROL

12. ListView Control And New Messages?!

 

 
Powered by phpBB® Forum Software