2012년 3월 18일 일요일

리스트 뷰 컨트롤의 메시지(127개)


리스트 뷰 컨트롤의 메시지(127개)

메세지
설명
LVM_APPROXIMATEVIEWRECT
LVM_ARRANGE
LVM_CANCELDITLABEL
LVM_CREATEDRAGIMAGE
LVM_DELETEALLITEMS
모든 항목을 삭제한다.
LVM_DELETECOLUMN
컬럼을 삭제한다. wPram에 삭제할 항목의 인덱스를 전달해 준다.
LVM_DELETEITEM
항목을 삭제한다. wPram에 삭제할 항목의 인덱스를 전달해 준다.
LVM_EDITLABEL
LVM_ENABLEGROUPVIEW
LVM_ENSUREVISIBLE
LVM_FINDITEM
LVM_GETBKCOLOR
배경 색상을 얻어온다.
LVM_GETBKIMAGE
배경 이미지를 얻어온다.
LVM_GETCALLBACKMASK
LVM_GETCOLUMN
LVM_GETCOLUMNORDERARRAY
LVM_GETCOLUMNWIDTH
LVM_GETCOUNTPERPAGE
LVM_GETEDITCONTROL
LVM_GETEMPTYTEXT
LVM_GETEXTENDEDLISTVIEWSTYLE
LVM_GETFOCUSEDGROUP
LVM_GETFOOTERINFO
LVM_GETFOOTERITEM
LVM_GETFOOTERITEMRECT
LVM_GETFOOTERRECT
LVM_GETGROUPCOUNT
LVM_GETGROUPINFO
LVM_GETGROUPINFOBYINDEX
LVM_GETGROUPMETRICS
LVM_GETGROUPRECT
LVM_GETGROUPSTATE
LVM_GETHEADER
LVM_GETHOTCURSOR
LVM_GETHOTITEM
LVM_GETHOVERTIME
LVM_GETIMAGELIST
이미지 리스트를 얻어온다.
LVM_GETINSERTMASK
LVM_GETINSERTMASKCOLOR
LVM_GETINSERTMASKRECT
LVM_GETSEARCHSTRING
LVM_GETITEM
항목을 얻어온다.
LVM_GETITEMCOUNT
항목의 개수를 얻어온다.
LVM_GETITEMINDEXRECT
LVM_GETITEMPOSITION
LVM_GETITEMRECT
LVM_GETITEMSPACING
LVM_GETITEMSTATE
LVM_GETITEMTEXT
LVM_GETNEXTITEM
조건에 맞는 항목을 조사한다.
LVM_GETNEXTITEMINDEX
LVM_GETNUMBEROFWORKARAS
LVM_GETRIGIN
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
새 컬럼을 추가하는 메세지이다. LV_COLUMN 구조체에 정보를 기입하고 wParam에 컬럼 인덱스 lParam에 구조체의 포인터를 전달한다.
LVM_INSERTGROUP
LVM_INSERTGROUPSORTED
LVM_INSERTITEM
새 항목을 추가, LV_ITEM 구조체에 정보를 기입하고 lParam에 구조체의 포인터를 전달한다.
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
항목을 변경한다. lParam에 LV_ITEM의 구조체의 포인터를 전달한다.
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

매크로의 형식은 ListView_앞에 접두어 LVM_을 뺀 메세지 이다. ex( ListView_InsertColumn, ListView_Update)

댓글 없음:

댓글 쓰기