목록 뷰
이 섹션에는 목록 뷰 컨트롤과 함께 사용되는 프로그래밍 요소에 대한 정보가 포함되어 있습니다.
개요
항목 | 콘텐츠 |
---|---|
목록 뷰 컨트롤 정보 | 목록 뷰 컨트롤은 항목 컬렉션을 표시하는 창입니다. |
기본 목록 뷰 메시지 처리 | 이 섹션에서는 목록 뷰 컨트롤에서 수행하는 창 메시지 처리를 나열합니다. |
목록 뷰 컨트롤 사용 | 이 섹션에는 애플리케이션에서 목록 뷰 컨트롤을 만들고 사용하는 방법을 보여 주는 코드 예제가 포함되어 있습니다. |
매크로
항목 | 콘텐츠 |
---|---|
ListView_ApproximateViewRect | 지정된 항목 수를 표시하는 데 필요한 대략적인 너비와 높이를 계산합니다. 이 매크로를 사용하거나 LVM_APPROXIMATEVIEWRECT 메시지를 명시적으로 보낼 수 있습니다. |
ListView_Arrange | 아이콘 뷰에서 항목을 정렬합니다. 이 매크로를 사용하거나 LVM_ARRANGE 메시지를 명시적으로 보낼 수 있습니다. |
ListView_CancelEditLabel | 항목 텍스트 편집 작업을 취소합니다. 이 매크로를 사용하거나 LVM_CANCELEDITLABEL 메시지를 명시적으로 보낼 수 있습니다. |
ListView_CreateDragImage | 지정된 항목에 대한 끌기 이미지 목록을 만듭니다. 이 매크로를 사용하거나 LVM_CREATEDRAGIMAGE 메시지를 명시적으로 보낼 수 있습니다. |
ListView_DeleteAllItems | 목록 뷰 컨트롤에서 모든 항목을 제거합니다. 이 매크로를 사용하거나 LVM_DELETEALLITEMS 메시지를 명시적으로 보낼 수 있습니다. |
ListView_DeleteColumn | 목록 뷰 컨트롤에서 열을 제거합니다. 이 매크로를 사용하거나 LVM_DELETECOLUMN 메시지를 명시적으로 보낼 수 있습니다. |
ListView_DeleteItem | 목록 뷰 컨트롤에서 항목을 제거합니다. 이 매크로를 사용하거나 LVM_DELETEITEM 메시지를 명시적으로 보낼 수 있습니다. |
ListView_EditLabel | 지정된 목록 뷰 항목의 텍스트를 바로 편집하기 시작합니다. 메시지는 지정된 항목을 암시적으로 선택하고 포커스를 지정합니다. 이 매크로를 사용하거나 LVM_EDITLABEL 메시지를 명시적으로 보낼 수 있습니다. |
ListView_EnableGroupView | 목록 뷰 컨트롤의 항목이 그룹으로 표시되는지 여부를 사용하거나 사용하지 않도록 설정합니다. 이 매크로를 사용하거나 LVM_ENABLEGROUPVIEW 메시지를 명시적으로 보낼 수 있습니다. |
ListView_EnsureVisible | 필요한 경우 목록 뷰 컨트롤을 스크롤하여 목록 뷰 항목이 전체적으로 또는 부분적으로 표시되도록 합니다. 이 매크로를 사용하거나 LVM_ENSUREVISIBLE 메시지를 명시적으로 보낼 수 있습니다. |
ListView_FindItem | 지정된 특성을 가진 목록 뷰 항목을 검색합니다. 이 매크로를 사용하거나 LVM_FINDITEM 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetBkColor | 목록 뷰 컨트롤에서 배경색을 가져옵니다. 이 매크로를 사용하거나 LVM_GETBKCOLOR 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetBkImage | 목록 뷰 컨트롤에서 배경 이미지를 가져옵니다. 이 매크로를 사용하거나 LVM_GETBKIMAGE 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetCallbackMask | 목록 뷰 컨트롤의 콜백 마스크를 가져옵니다. 이 매크로를 사용하거나 LVM_GETCALLBACKMASK 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetCheckState | 목록 뷰 컨트롤의 항목이 선택되어 있는지 여부를 확인합니다. 이것은 LVS_EX_CHECKBOXES 스타일이 있는 목록 뷰 컨트롤에만 사용해야 합니다. |
ListView_GetColumn | 목록 뷰 컨트롤 열의 특성을 가져옵니다. 이 매크로를 사용하거나 LVM_GETCOLUMN 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetColumnOrderArray | 목록 뷰 컨트롤에서 열의 현재 왼쪽에서 오른쪽 순서를 가져옵니다. 이 매크로를 사용하거나 LVM_GETCOLUMNORDERARRAY 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetColumnWidth | 보고서 또는 목록 뷰에서 열의 너비를 가져옵니다. 이 매크로를 사용하거나 LVM_GETCOLUMNWIDTH 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetCountPerPage | 목록 또는 보고서 뷰에 있을 때 목록 뷰 컨트롤의 표시 영역에 수직으로 들어갈 수 있는 항목 수를 계산합니다. 완전히 표시되는 항목만 계산됩니다. 이 매크로를 사용하거나 LVM_GETCOUNTPERPAGE 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetEditControl | 목록 뷰 항목의 텍스트를 편집하는 데 사용되는 편집 컨트롤에 대한 핸들을 가져옵니다. 이 매크로를 사용하거나 LVM_GETEDITCONTROL 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetEmptyText | 목록 뷰 컨트롤이 비어 있을 때 표시할 텍스트를 가져옵니다. 이 매크로를 사용하거나 LVM_GETEMPTYTEXT 메시지를 명시적으로 보냅니다. |
ListView_GetExtendedListViewStyle | 지정된 목록 뷰 컨트롤에 현재 사용 중인 확장 스타일을 가져옵니다. 이 매크로를 사용하거나 LVM_GETEXTENDEDLISTVIEWSTYLE 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetFocusedGroup | 포커스가 있는 그룹을 가져옵니다. 이 매크로를 사용하거나 LVM_GETFOCUSEDGROUP 메시지를 명시적으로 보냅니다. |
ListView_GetFooterInfo | 지정된 목록 뷰 컨트롤의 바닥글에 대한 정보를 가져옵니다. 이 매크로를 사용하거나 LVM_GETFOOTERINFO 메시지를 명시적으로 보냅니다. |
ListView_GetFooterItem | 지정된 목록 뷰 컨트롤의 바닥글 항목에 대한 정보를 가져옵니다. 이 매크로를 사용하거나 LVM_GETFOOTERITEM 메시지를 명시적으로 보냅니다. |
ListView_GetFooterItemRect | 목록 뷰 컨트롤에서 지정된 항목의 바닥글 좌표를 가져옵니다. 이 매크로를 사용하거나 LVM_GETFOOTERITEMRECT 메시지를 명시적으로 보냅니다. |
ListView_GetFooterRect | 지정된 목록 뷰 컨트롤의 바닥글 좌표를 가져옵니다. 이 매크로를 사용하거나 LVM_GETFOOTERRECT 메시지를 명시적으로 보냅니다. |
ListView_GetGroupCount | 그룹의 개수를 가져옵니다. 이 매크로를 사용하거나 LVM_GETGROUPCOUNT 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetGroupHeaderImageList | 기존 목록 뷰 컨트롤에 대해 설정된 그룹 헤더 이미지 목록을 가져옵니다. |
ListView_GetGroupInfo | 그룹 정보를 가져옵니다. 이 매크로를 사용하거나 LVM_GETGROUPINFO 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetGroupInfoByIndex | 지정된 그룹에 대한 정보를 가져옵니다. 이 매크로를 사용하거나 LVM_GETGROUPINFOBYINDEX 메시지를 명시적으로 보냅니다. |
ListView_GetGroupMetrics | 그룹 표시에 대한 정보를 가져옵니다. 이 매크로를 사용하거나 LVM_GETGROUPMETRICS 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetGroupRect | 지정된 그룹의 사각형을 가져옵니다. 이 매크로를 사용하거나 LVM_GETGROUPRECT 메시지를 명시적으로 보냅니다. |
ListView_GetGroupState | 지정된 그룹의 상태를 가져옵니다. 이 매크로를 사용하거나 LVM_GETGROUPSTATE 메시지를 명시적으로 보냅니다. |
ListView_GetHeader | 목록 뷰 컨트롤에서 사용하는 헤더 컨트롤에 대한 핸들을 가져옵니다. 이 매크로를 사용하거나 LVM_GETHEADER 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetHotCursor | 핫 추적을 사용하도록 설정한 상태에서 포인터가 항목 위에 있을 때 사용되는 HCURSOR 값을 검색합니다. 이 매크로를 사용하거나 LVM_GETHOTCURSOR 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetHotItem | 핫 항목의 인덱스를 가져옵니다. 이 매크로를 사용하거나 LVM_GETHOTITEM 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetHoverTime | 항목을 선택하기 전에 항목 위로 마우스 커서를 이동해야 하는 시간을 가져옵니다. 이 매크로를 사용하거나 LVM_GETHOVERTIME 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetImageList | 목록 뷰 항목을 그리는 데 사용되는 이미지 목록에 대한 핸들을 가져옵니다. 이 매크로를 사용하거나 LVM_GETIMAGELIST 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetInsertMark | 삽입 지점의 위치를 가져옵니다. 이 매크로를 사용하거나 LVM_GETINSERTMARK 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetInsertMarkColor | 삽입 지점의 색을 가져옵니다. 이 매크로를 사용하거나 LVM_GETINSERTMARKCOLOR 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetInsertMarkRect | 삽입 지점을 경계하는 사각형을 가져옵니다. 이 매크로를 사용하거나 LVM_GETINSERTMARKRECT 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetISearchString | 목록 뷰 컨트롤의 증분 검색 문자열을 가져옵니다. 이 매크로를 사용하거나 LVM_GETISEARCHSTRING 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetItem | 목록 뷰 항목의 특성 중 일부 또는 전부를 가져옵니다. 이 매크로를 사용하거나 LVM_GETITEM 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetItemCount | 목록 뷰 컨트롤의 항목 수를 가져옵니다. 이 매크로를 사용하거나 LVM_GETITEMCOUNT 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetItemIndexRect | 지정된 목록 뷰 컨트롤의 현재 뷰에서 하위 항목의 전체 또는 일부에 대한 경계 사각형을 가져옵니다. 이 매크로를 사용하거나 LVM_GETITEMINDEXRECT 메시지를 명시적으로 보냅니다. |
ListView_GetItemPosition | 목록 뷰 항목의 위치를 가져옵니다. 이 매크로를 사용하거나 LVM_GETITEMPOSITION 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetItemRect | 현재 뷰에서 항목의 전체 또는 일부에 대한 경계 사각형을 가져옵니다. 이 매크로를 사용하거나 LVM_GETITEMRECT 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetItemSpacing | 목록 뷰 컨트롤의 항목 간 간격을 결정합니다. 이 매크로를 사용하거나 LVM_GETITEMSPACING 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetItemState | 목록 뷰 항목의 상태를 가져옵니다. 이 매크로를 사용하거나 LVM_GETITEMSTATE 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetItemText | 목록 뷰 항목 또는 하위 항목의 텍스트를 가져옵니다. 이 매크로를 사용하거나 LVM_GETITEMTEXT 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetNextItem | 지정된 속성이 있고 지정된 항목에 대한 지정된 관계를 포함하는 목록 뷰 항목을 검색합니다. 이 매크로를 사용하거나 LVM_GETNEXTITEM 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetNextItemIndex | 지정된 속성과 다른 특정 항목과의 관계가 있는 특정 목록 뷰 컨트롤의 항목 인덱스를 가져옵니다. 이 매크로를 사용하거나 LVM_GETNEXTITEMINDEX 메시지를 명시적으로 보냅니다. |
ListView_GetNumberOfWorkAreas | 목록 뷰 컨트롤의 작업 영역 수를 가져옵니다. 이 매크로를 사용하거나 LVM_GETNUMBEROFWORKAREAS 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetOrigin | 목록 뷰 컨트롤의 현재 뷰 원점을 가져옵니다. 이 매크로를 사용하거나 LVM_GETORIGIN 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetOutlineColor | LVS_EX_BORDERSELECT 확장 창 스타일이 설정된 경우 목록 뷰 컨트롤의 테두리 색을 가져옵니다. 이 매크로를 사용하거나 LVM_GETOUTLINECOLOR 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetSelectedColumn | 선택한 열을 지정하는 정수 를 가져옵니다. 이 매크로를 사용하거나 LVM_GETSELECTEDCOLUMN 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetSelectedCount | 목록 뷰 컨트롤에서 선택한 항목의 수를 결정합니다. 이 매크로를 사용하거나 LVM_GETSELECTEDCOUNT 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetSelectionMark | 목록 뷰 컨트롤에서 선택 표시를 가져옵니다. 이 매크로를 사용하거나 LVM_GETSELECTIONMARK 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetStringWidth | 지정된 목록 뷰 컨트롤의 현재 글꼴을 사용하여 지정된 문자열의 너비를 결정합니다. 이 매크로를 사용하거나 LVM_GETSTRINGWIDTH 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetSubItemRect | 목록 뷰 컨트롤의 하위 사이트를 둘러싸는 사각형에 대한 정보를 가져옵니다. 이 매크로를 사용하거나(권장) LVM_GETSUBITEMRECT 메시지를 명시적으로 보낼 수 있습니다. 이 매크로는 LVS_REPORT 스타일을 사용하는 목록 뷰 컨트롤에서만 사용됩니다. |
ListView_GetTextBkColor | 목록 뷰 컨트롤의 텍스트 배경색을 가져옵니다. 이 매크로를 사용하거나 LVM_GETTEXTBKCOLOR 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetTextColor | 목록 뷰 컨트롤의 텍스트 색을 가져옵니다. 이 매크로를 사용하거나 LVM_GETTEXTCOLOR 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetTileInfo | 목록 뷰 컨트롤의 타일에 대한 정보를 가져옵니다. 이 매크로를 사용하거나 LVM_GETTILEINFO 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetTileViewInfo | 타일 뷰에서 목록 뷰 컨트롤에 대한 정보를 가져옵니다. 이 매크로를 사용하거나 LVM_GETTILEVIEWINFO 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetToolTips | 목록 뷰 컨트롤이 도구 설명을 표시하는 데 사용하는 도구 설명 컨트롤을 가져옵니다. 이 매크로를 사용하거나 LVM_GETTOOLTIPS 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetTopIndex | 목록 또는 보고서 뷰에 있을 때 가장 많이 표시되는 항목의 인덱스를 가져옵니다. 이 매크로를 사용하거나 LVM_GETTOPINDEX 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetUnicodeFormat | 컨트롤의 유니코드 문자 형식 플래그를 가져옵니다. 이 매크로를 사용하거나 LVM_GETUNICODEFORMAT 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetView | 목록 뷰 컨트롤의 현재 뷰를 가져옵니다. 이 매크로를 사용하거나 LVM_GETVIEW 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetViewRect | 목록 뷰 컨트롤에 있는 모든 항목의 경계 사각형을 가져옵니다. 목록 뷰는 아이콘 또는 작은 아이콘 뷰에 있어야 합니다. 이 매크로를 사용하거나 LVM_GETVIEWRECT 메시지를 명시적으로 보낼 수 있습니다. |
ListView_GetWorkAreas | 목록 뷰 컨트롤에서 작업 영역을 가져옵니다. 이 매크로를 사용하거나 LVM_GETWORKAREAS 메시지를 명시적으로 보낼 수 있습니다. |
ListView_HasGroup | 목록 뷰 컨트롤에 지정된 그룹이 있는지 여부를 확인합니다. 이 매크로를 사용하거나 LVM_HASGROUP 메시지를 명시적으로 보낼 수 있습니다. |
ListView_HitTest | 있는 경우 지정된 위치에 있는 목록 뷰 항목을 결정합니다. 이 매크로를 사용하거나 LVM_HITTEST 메시지를 명시적으로 보낼 수 있습니다. |
ListView_HitTestEx | 있는 경우 지정된 위치에 있는 목록 뷰 항목을 결정합니다. 이 매크로를 사용하거나 LVM_HITTEST 메시지를 명시적으로 보낼 수 있습니다. |
ListView_InsertColumn | 목록 뷰 컨트롤에서 새 열을 삽입합니다. 이 매크로를 사용하거나 LVM_INSERTCOLUMN 메시지를 명시적으로 보낼 수 있습니다. |
ListView_InsertGroup | 그룹을 목록 뷰 컨트롤에 삽입합니다. 이 매크로를 사용하거나 LVM_INSERTGROUP 메시지를 명시적으로 보낼 수 있습니다. |
ListView_InsertGroupSorted | 순서가 지정된 그룹 목록에 그룹을 삽입합니다. 이 매크로를 사용하거나 LVM_INSERTGROUPSORTED 메시지를 명시적으로 보낼 수 있습니다. |
ListView_InsertItem | 목록 뷰 컨트롤에 새 항목을 삽입합니다. 이 매크로를 사용하거나 LVM_INSERTITEM 메시지를 명시적으로 보낼 수 있습니다. |
ListView_InsertMarkHitTest | 지정된 지점에 가장 가까운 삽입 지점을 검색합니다. 이 매크로를 사용하거나 LVM_INSERTMARKHITTEST 메시지를 명시적으로 보낼 수 있습니다. |
ListView_IsGroupViewEnabled | 목록 뷰 컨트롤에 그룹 뷰가 사용하도록 설정되어 있는지 확인합니다. 이 매크로를 사용하거나 LVM_ISGROUPVIEWENABLED 메시지를 명시적으로 보낼 수 있습니다. |
ListView_IsItemVisible | 목록 뷰 컨트롤의 항목이 표시되는지 여부를 나타냅니다. 이 매크로를 사용하거나 LVM_ISITEMVISIBLE 메시지를 명시적으로 보냅니다. |
ListView_MapIDToIndex | 항목의 ID를 인덱스로 매핑합니다. 이 매크로를 사용하거나 LVM_MAPIDTOINDEX 메시지를 명시적으로 보낼 수 있습니다. |
ListView_MapIndexToID | 항목의 인덱스가 고유 ID에 매핑됩니다. 이 매크로를 사용하거나 LVM_MAPINDEXTOID 메시지를 명시적으로 보낼 수 있습니다. |
ListView_MoveGroup | 구현되지 않았습니다. |
ListView_MoveItemToGroup | 구현되지 않았습니다. |
ListView_RedrawItems | 목록 뷰 컨트롤이 항목 범위를 다시 그리도록 합니다. 이 매크로를 사용하거나 LVM_REDRAWITEMS 메시지를 명시적으로 보낼 수 있습니다. |
ListView_RemoveAllGroups | 목록 뷰 컨트롤에서 모든 그룹을 제거합니다. 이 매크로를 사용하거나 LVM_REMOVEALLGROUPS 메시지를 명시적으로 보낼 수 있습니다. |
ListView_RemoveGroup | 목록 뷰 컨트롤에서 그룹을 제거합니다. 이 매크로를 사용하거나 LVM_REMOVEGROUP 메시지를 명시적으로 보낼 수 있습니다. |
ListView_Scroll | 목록 뷰 컨트롤의 콘텐츠를 스크롤합니다. 이 매크로를 사용하거나 LVM_SCROLL 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetBkColor | 목록 뷰 컨트롤에서 배경색을 설정합니다. 이 매크로를 사용하거나 LVM_SETBKCOLOR 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetBkImage | 목록 뷰 컨트롤에서 배경 이미지를 설정합니다. 이 매크로를 사용하거나 LVM_SETBKIMAGE 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetCallbackMask | 목록 뷰 컨트롤의 콜백 마스크를 변경합니다. 이 매크로를 사용하거나 LVM_SETCALLBACKMASK 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetCheckState | 목록 뷰 컨트롤에서 항목을 선택하거나 선택 취소합니다. 이 매크로를 사용하거나 LVM_SETITEMSTATE 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetColumn | 목록 뷰 열의 특성을 설정합니다. 이 매크로를 사용하거나 LVM_SETCOLUMN 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetColumnOrderArray | 목록 뷰 컨트롤에서 열의 왼쪽에서 오른쪽 순서를 설정합니다. 이 매크로를 사용하거나 LVM_SETCOLUMNORDERARRAY 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetColumnWidth | 보고서 뷰에서 열의 너비 또는 목록 뷰 모드에서 모든 열의 너비를 변경하는 데 사용됩니다. 이 매크로를 사용하거나 LVM_SETCOLUMNWIDTH 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetExtendedListViewStyle | 목록 뷰 컨트롤을 위한 확장 스타일을 설정합니다. 이 매크로를 사용하거나 LVM_SETEXTENDEDLISTVIEWSTYLE 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetExtendedListViewStyleEx | 스타일 마스크를 사용하여 목록 뷰 컨트롤을 위한 확장 스타일을 설정합니다. 이 매크로를 사용하거나 LVM_SETEXTENDEDLISTVIEWSTYLE 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetGroupHeaderImageList | 목록 뷰 컨트롤의 그룹 머리글에 이미지 목록을 할당합니다. |
ListView_SetGroupInfo | 그룹 정보를 설정합니다. 이 매크로를 사용하거나 LVM_SETGROUPINFO 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetGroupMetrics | 그룹 표시에 대한 정보를 설정합니다. 이 매크로를 사용하거나 LVM_SETGROUPMETRICS 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetGroupState | 지정된 그룹의 상태를 설정합니다. |
ListView_SetHotCursor | 핫 추적이 사용하도록 설정된 상태에서 포인터가 항목 위에 있을 때 목록 뷰 컨트롤이 사용하는 HCURSOR를 설정합니다. 이 매크로를 사용하거나 LVM_SETHOTCURSOR 메시지를 명시적으로 보낼 수 있습니다. 핫 추적이 사용하도록 설정되었는지 확인하려면 SystemParametersInfo를 호출합니다. |
ListView_SetHotItem | 목록 뷰 컨트롤에서 핫 항목을 설정합니다. 이 매크로를 사용하거나 LVM_SETHOTITEM 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetHoverTime | 항목을 선택하기 전에 항목 위로 마우스 커서를 이동해야 하는 시간을 설정합니다. 이 매크로를 사용하거나 LVM_SETHOVERTIME 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetIconSpacing | 목록 뷰 컨트롤의 아이콘 사이의 간격을 LVS_ICON 스타일로 설정합니다. 이 매크로를 사용하거나 LVM_SETICONSPACING 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetImageList | 목록 뷰 컨트롤에 이미지 목록을 할당합니다. 이 매크로를 사용하거나 LVM_SETIMAGELIST 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetInfoTip | 도구 설명 텍스트를 설정합니다. 이 매크로를 사용하거나 LVM_SETINFOTIP 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetInsertMark | 삽입 지점을 정의된 위치로 설정합니다. 이 매크로를 사용하거나 LVM_SETINSERTMARK 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetInsertMarkColor | 삽입 지점의 색을 설정합니다. 이 매크로를 사용하거나 LVM_SETINSERTMARKCOLOR 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetItem | 목록 뷰 항목의 특성 중 일부 또는 전부를 설정합니다. ListView_SetItem을 사용하여 하위 항목의 텍스트를 설정할 수도 있습니다. 이 매크로를 사용하거나 LVM_SETITEM 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetItemCount | 목록 뷰 컨트롤이 지정된 수의 항목에 대한 메모리를 할당하도록 합니다. 이 매크로를 사용하거나 LVM_SETITEMCOUNT 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetItemCountEx | 가상 목록 뷰에 있는 항목의 가상 번호를 설정합니다. 이 매크로를 사용하거나 LVM_SETITEMCOUNT 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetItemIndexState | 지정된 목록 뷰 항목의 상태를 설정합니다. 이 매크로를 사용하거나 LVM_SETITEMINDEXSTATE 메시지를 명시적으로 보냅니다. |
ListView_SetItemPosition | 항목을 목록 뷰 컨트롤(아이콘 또는 작은 아이콘 뷰)의 지정된 위치로 이동합니다. 이 매크로를 사용하거나 LVM_SETITEMPOSITION 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetItemPosition32 | 항목을 목록 뷰 컨트롤(아이콘 또는 작은 아이콘 뷰)의 지정된 위치로 이동합니다. 이 매크로는 32비트 좌표를 사용한다는 점에서 ListView_SetItemPosition 매크로와 다릅니다. ListView_SetItemPosition32 매크로를 사용하거나 LVM_SETITEMPOSITION32 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetItemState | 목록 뷰 컨트롤에서 항목의 상태를 변경합니다. 이 매크로를 사용하거나 LVM_SETITEMSTATE 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetItemText | 목록 뷰 항목 또는 하위 항목의 텍스트를 변경합니다. 이 매크로를 사용하거나 LVM_SETITEMTEXT 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetOutlineColor | LVS_EX_BORDERSELECT 확장 창 스타일이 설정된 경우 목록 뷰 컨트롤의 테두리 색을 설정합니다. 이 매크로를 사용하거나 LVM_SETOUTLINECOLOR 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetSelectedColumn | 선택한 열의 인덱스를 설정합니다. 이 매크로를 사용하거나 LVM_SETSELECTEDCOLUMN 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetSelectionMark | 목록 뷰 컨트롤에서 선택 표시를 설정합니다. 이 매크로를 사용하거나 LVM_SETSELECTIONMARK 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetTextBkColor | 목록 뷰 컨트롤에서 텍스트의 배경색을 설정합니다. 이 매크로를 사용하거나 LVM_SETTEXTBKCOLOR 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetTextColor | 목록 뷰 컨트롤의 텍스트 색을 설정합니다. 이 매크로를 사용하거나 LVM_SETTEXTCOLOR 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetTileInfo | 목록 뷰 컨트롤의 기존 타일에 대한 정보를 설정합니다. 이 매크로를 사용하거나 LVM_SETTILEINFO 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetTileViewInfo | 목록 뷰 컨트롤이 타일 뷰에서 사용하는 정보를 설정합니다. 이 매크로를 사용하거나 LVM_SETTILEVIEWINFO 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetToolTips | 목록 뷰 컨트롤이 도구 설명을 표시하는 데 사용할 도구 설명 컨트롤을 설정합니다. 이 매크로를 사용하거나 LVM_SETTOOLTIPS 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetUnicodeFormat | 컨트롤의 유니코드 문자 형식 플래그를 설정합니다. 이 메시지를 통해 컨트롤을 다시 만들지 않고도 런타임에 컨트롤에서 사용하는 문자 집합을 변경할 수 있습니다. 이 매크로를 사용하거나 LVM_SETUNICODEFORMAT 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetView | 목록 뷰 컨트롤의 뷰를 설정합니다. 이 매크로를 사용하거나 LVM_SETVIEW 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SetWorkAreas | 목록 뷰 컨트롤 내에서 작업 영역을 설정합니다. 이 매크로를 사용하거나 LVM_SETWORKAREAS 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SortGroups | 애플리케이션 정의 비교 함수를 사용하여 목록 뷰 컨트롤 내에서 ID별로 그룹을 정렬합니다. 이 매크로를 사용하거나 LVM_SORTGROUPS 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SortItems | 애플리케이션 정의 비교 함수를 사용하여 목록 뷰 컨트롤의 항목을 정렬합니다. 각 항목의 인덱스가 새 시퀀스를 반영하도록 변경됩니다. 이 매크로를 사용하거나 LVM_SORTITEMS 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SortItemsEx | 애플리케이션 정의 비교 함수를 사용하여 목록 뷰 컨트롤의 항목을 정렬합니다. 각 항목의 인덱스가 새 시퀀스를 반영하도록 변경됩니다. 이 매크로를 사용하거나 LVM_SORTITEMSEX 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SubItemHitTest | 지정된 위치에 있는 목록 뷰 항목 또는 하위 항목을 결정합니다. 이 매크로를 사용하거나 LVM_SUBITEMHITTEST 메시지를 명시적으로 보낼 수 있습니다. |
ListView_SubItemHitTestEx | 지정된 위치에 있는 목록 뷰 항목 또는 하위 항목을 결정합니다. 이 매크로를 사용하거나 LVM_SUBITEMHITTEST 메시지를 명시적으로 보낼 수 있습니다. |
ListView_Update | 목록 뷰 항목을 업데이트합니다. 목록 뷰 컨트롤에 LVS_AUTOARRANGE 스타일이 있는 경우 이 매크로를 사용하면 목록 뷰 컨트롤이 정렬됩니다. 이 매크로를 사용하거나 LVM_UPDATE 메시지를 명시적으로 보낼 수 있습니다. |
메시지
항목 | 콘텐츠 |
---|---|
LVM_APPROXIMATEVIEWRECT | 지정된 항목 수를 표시하는 데 필요한 대략적인 너비와 높이를 계산합니다. 이 메시지를 명시적으로 보내거나 ListView_ApproximateViewRect 매크로를 사용할 수 있습니다. |
LVM_ARRANGE | 아이콘 뷰에서 항목을 정렬합니다. 이 메시지를 명시적으로 보내거나 ListView_Arrange 매크로를 사용하여 보낼 수 있습니다. |
LVM_CANCELEDITLABEL | 항목 텍스트 편집 작업을 취소합니다. |
LVM_CREATEDRAGIMAGE | 지정된 항목에 대한 끌기 이미지 목록을 만듭니다. 이 메시지를 명시적으로 보내거나, ListView_CreateDragImage 매크로를 사용하여 보낼 수 있습니다. |
LVM_DELETEALLITEMS | 목록 뷰 컨트롤에서 모든 항목을 제거합니다. 이 메시지를 명시적으로 보내거나 ListView_DeleteAllItems 매크로를 사용하여 보낼 수 있습니다. |
LVM_DELETECOLUMN | 목록 뷰 컨트롤에서 열을 제거합니다. 이 메시지를 명시적으로 보내거나 ListView_DeleteColumn 매크로를 사용하여 보낼 수 있습니다. |
LVM_DELETEITEM | 목록 뷰 컨트롤에서 항목을 제거합니다. 이 메시지를 명시적으로 보내거나 ListView_DeleteItem 매크로를 사용하여 보낼 수 있습니다. |
LVM_EDITLABEL | 지정된 목록 뷰 항목의 텍스트를 바로 편집하기 시작합니다. 메시지는 지정된 항목을 암시적으로 선택하고 포커스를 지정합니다. 이 메시지를 명시적으로 보내거나 ListView_EditLabel 매크로를 사용하여 보낼 수 있습니다. |
LVM_ENABLEGROUPVIEW | 목록 뷰 컨트롤의 항목이 그룹으로 표시되는지 여부를 사용하거나 사용하지 않도록 설정합니다. |
LVM_ENSUREVISIBLE | 필요한 경우 목록 뷰 컨트롤을 스크롤하여 목록 뷰 항목이 전체적으로 또는 부분적으로 표시되도록 합니다. 이 메시지를 명시적으로 보내거나 ListView_EnsureVisible 매크로를 사용하여 보낼 수 있습니다. |
LVM_FINDITEM | 지정된 특성을 가진 목록 뷰 항목을 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_FindItem 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETBKCOLOR | 목록 뷰 컨트롤에서 배경색을 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetBkColor 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETBKIMAGE | 목록 뷰 컨트롤에서 배경 이미지를 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetBkImage 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETCALLBACKMASK | 목록 뷰 컨트롤의 콜백 마스크를 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetCallbackMask 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETCOLUMN | 목록 뷰 컨트롤 열의 특성을 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetColumn 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETCOLUMNORDERARRAY | 목록 뷰 컨트롤에서 열의 현재 왼쪽에서 오른쪽 순서를 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetColumnOrderArray 매크로를 사용할 수 있습니다. |
LVM_GETCOLUMNWIDTH | 보고서 또는 목록 뷰에서 열의 너비를 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetColumnWidth 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETCOUNTPERPAGE | 목록 또는 보고서 뷰에 있을 때 목록 뷰 컨트롤의 표시 영역에 수직으로 들어갈 수 있는 항목 수를 계산합니다. 완전히 표시되는 항목만 계산됩니다. 이 메시지를 명시적으로 보내거나 ListView_GetCountPerPage 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETEDITCONTROL | 목록 뷰 항목의 텍스트를 편집하는 데 사용되는 편집 컨트롤에 대한 핸들을 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetEditControl 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETEMPTYTEXT | 목록 뷰 컨트롤이 비어 있을 때 표시할 텍스트를 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetEmptyText 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETEXTENDEDLISTVIEWSTYLE | 지정된 목록 뷰 컨트롤에 현재 사용 중인 확장 스타일을 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetExtendedListViewStyle 매크로를 사용할 수 있습니다. |
LVM_GETFOCUSEDGROUP | 포커스가 있는 그룹을 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetFocusedGroup 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETFOOTERINFO | 목록 뷰 컨트롤의 바닥글에 대한 정보를 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetFooterInfo 매크로를 사용하여 보냅니다. |
LVM_GETFOOTERITEM | 목록 뷰 컨트롤의 바닥글 항목에 대한 정보를 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetFooterItem 매크로를 사용하여 보냅니다. |
LVM_GETFOOTERITEMRECT | 목록 뷰 컨트롤에서 지정된 항목의 바닥글 좌표를 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetFooterItemRect 매크로를 사용하여 보냅니다. |
LVM_GETFOOTERRECT | 목록 뷰 컨트롤에 대한 바닥글의 좌표를 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetFooterRect 매크로를 사용하여 보냅니다. |
LVM_GETGROUPCOUNT | 그룹의 개수를 가져옵니다. |
LVM_GETGROUPINFO | 그룹 정보를 가져옵니다. |
LVM_GETGROUPINFOBYINDEX | 지정된 그룹에 대한 정보를 가져옵니다. 이 메시지를 명시적으로 또는 ListView\_GetGroupInfoByIndex 매크로를 사용하여 보냅니다. |
LVM_GETGROUPMETRICS | 그룹 표시에 대한 정보를 가져옵니다. |
LVM_GETGROUPRECT | 지정된 그룹의 사각형을 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetGroupRect 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETGROUPSTATE | 지정된 그룹의 상태를 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetGroupState 매크로를 사용하여 보냅니다. |
LVM_GETHEADER | 목록 뷰 컨트롤에서 사용하는 헤더 컨트롤에 대한 핸들을 가져옵니다. 이 메시지를 명시적으로 보내거나 ListView_GetHeader 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETHOTCURSOR | 핫 추적이 사용하도록 설정된 상태에서 포인터가 항목 위에 있을 때 사용되는 HCURSOR 값을 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetHotCursor 매크로를 사용할 수 있습니다. |
LVM_GETHOTITEM | 핫 항목의 인덱스를 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetHotItem 매크로를 사용해 보낼 수 있습니다. |
LVM_GETHOVERTIME | 항목을 선택하기 전에 항목 위로 마우스 커서를 이동해야 하는 시간을 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetHoverTime 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETIMAGELIST | 목록 뷰 항목을 그리는 데 사용되는 이미지 목록에 대한 핸들을 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetImageList 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETINSERTMARK | 삽입 지점의 위치를 검색합니다. |
LVM_GETINSERTMARKCOLOR | 삽입 지점의 색을 검색합니다. |
LVM_GETINSERTMARKRECT | 삽입 지점을 경계로 하는 사각형을 검색합니다. |
LVM_GETISEARCHSTRING | 목록 뷰 컨트롤의 증분 검색 문자열을 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetISearchString 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETITEM | 목록 뷰 항목의 특성 중 일부 또는 전부를 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetItem 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETITEMCOUNT | 목록 뷰 컨트롤의 항목 수를 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetItemCount 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETITEMINDEXRECT | 목록 뷰 컨트롤의 현재 뷰에서 하위 항목의 전체 또는 일부에 대한 경계 사각형을 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetItemIndexRect 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETITEMPOSITION | 목록 뷰 항목의 위치를 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetItemPosition 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETITEMRECT | 현재 뷰에서 항목의 전체 또는 일부에 대한 경계 사각형을 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetItemRect 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETITEMSPACING | 목록 뷰 컨트롤의 항목 간 간격을 결정합니다. 이 메시지를 명시적으로 보내거나 ListView_GetItemSpacing 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETITEMSTATE | 목록 뷰 항목의 상태를 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetItemState 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETITEMTEXT | 목록 뷰 항목 또는 하위 항목의 텍스트를 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetItemText 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETNEXTITEM | 지정된 속성이 있고 지정된 항목에 대한 지정된 관계를 포함하는 목록 뷰 항목을 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetNextItem 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETNEXTITEMINDEX | 지정된 속성 및 다른 항목과의 관계와 일치하는 지정된 목록 뷰 컨트롤에서 항목의 인덱스를 검색합니다. 이 메시지를 명시적으로 또는 ListView_GetNextItemIndex 매크로를 사용하여 보냅니다. |
LVM_GETNUMBEROFWORKAREAS | 목록 뷰 컨트롤의 작업 영역 수를 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetNumberOfWorkAreas 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETORIGIN | 목록 뷰 컨트롤의 현재 뷰 원점을 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetOrigin 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETOUTLINECOLOR | LVS_EX_BORDERSELECT 확장 창 스타일이 설정된 경우 목록 뷰 컨트롤의 테두리 색을 검색합니다. |
LVM_GETSELECTEDCOLUMN | 선택한 열을 지정하는 정수를 검색합니다. |
LVM_GETSELECTEDCOUNT | 목록 뷰 컨트롤에서 선택한 항목의 수를 결정합니다. 이 메시지를 명시적으로 보내거나 ListView_GetSelectedCount 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETSELECTIONMARK | 목록 뷰 컨트롤에서 선택 표시를 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetSelectionMark 매크로를 사용해 보낼 수 있습니다. |
LVM_GETSTRINGWIDTH | 지정된 목록 뷰 컨트롤의 현재 글꼴을 사용하여 지정된 문자열의 너비를 결정합니다. 이 메시지를 명시적으로 보내거나 ListView_GetStringWidth 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETSUBITEMRECT | 목록 뷰 컨트롤의 하위 항목에 대한 경계 사각형에 대한 정보를 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetSubItemRect 매크로를 사용하여 보낼 수 있습니다(권장 사항). 이 메시지는 LVS_REPORT 스타일을 사용하는 목록 뷰 컨트롤에만 사용하기 위한 것입니다. |
LVM_GETTEXTBKCOLOR | 목록 뷰 컨트롤의 텍스트 배경색을 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetTextBkColor 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETTEXTCOLOR | 목록 뷰 컨트롤의 텍스트 색을 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetTextColor 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETTILEINFO | 목록 뷰 컨트롤에서 타일에 대한 정보를 검색합니다. |
LVM_GETTILEVIEWINFO | 타일 뷰에서 목록 뷰 컨트롤에 대한 정보를 검색합니다. |
LVM_GETTOOLTIPS | 목록 뷰 컨트롤이 도구 설명을 표시하는 데 사용할 도구 설명 컨트롤을 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetToolTips 매크로를 사용해 보낼 수 있습니다. |
LVM_GETTOPINDEX | 목록 또는 보고서 뷰에서 맨 위에 표시되는 항목의 인덱스를 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetTopIndex 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETUNICODEFORMAT | 컨트롤의 UNICODE 문자 형식 플래그를 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetUnicodeFormat 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETVIEW | 목록 뷰 컨트롤의 현재 뷰를 검색합니다. |
LVM_GETVIEWRECT | 목록 뷰 컨트롤에 있는 모든 항목의 경계 사각형을 검색합니다. 목록 뷰는 아이콘 또는 작은 아이콘 뷰에 있어야 합니다. 이 메시지를 명시적으로 보내거나 ListView_GetViewRect 매크로를 사용하여 보낼 수 있습니다. |
LVM_GETWORKAREAS | 목록 뷰 컨트롤에서 작업 영역을 검색합니다. 이 메시지를 명시적으로 보내거나 ListView_GetWorkAreas 매크로를 사용할 수 있습니다. |
LVM_HASGROUP | 목록 뷰 컨트롤에 지정된 그룹이 있는지 여부를 확인합니다. |
LVM_HITTEST | 있는 경우 지정된 위치에 있는 목록 뷰 항목을 결정합니다. 이 메시지를 명시적으로 보내거나 ListView_HitTest 매크로를 사용하여 보낼 수 있습니다. |
LVM_INSERTCOLUMN | 목록 뷰 컨트롤에서 새 열을 삽입합니다. 이 메시지를 명시적으로 보내거나 ListView_InsertColumn 매크로를 사용하여 보낼 수 있습니다. |
LVM_INSERTGROUP | 그룹을 목록 뷰 컨트롤에 삽입합니다. |
LVM_INSERTGROUPSORTED | 순서가 지정된 그룹 목록에 그룹을 삽입합니다. |
LVM_INSERTITEM | 목록 뷰 컨트롤에 새 항목을 삽입합니다. 이 메시지를 명시적으로 보내거나 ListView_InsertItem 매크로를 사용하여 보낼 수 있습니다. |
LVM_INSERTMARKHITTEST | 지정된 지점에 가장 가까운 삽입 지점을 검색합니다. |
LVM_ISGROUPVIEWENABLED | 목록 뷰 컨트롤에 그룹 뷰가 사용하도록 설정되어 있는지 확인합니다. |
LVM_ISITEMVISIBLE | 목록 뷰 컨트롤의 항목이 표시되는지 여부를 나타냅니다. 이 메시지를 명시적으로 보내거나 ListView_IsItemVisible 매크로를 사용하여 보냅니다. |
LVM_MAPIDTOINDEX | 항목의 ID를 인덱스로 매핑합니다. |
LVM_MAPINDEXTOID | 항목의 인덱스가 고유 ID에 매핑됩니다. |
LVM_MOVEGROUP | 구현되지 않았습니다. |
LVM_MOVEITEMTOGROUP | 구현되지 않았습니다. |
LVM_REDRAWITEMS | 목록 뷰 컨트롤이 항목 범위를 다시 그리도록 합니다. 이 메시지를 명시적으로 보내거나 ListView_RedrawItems 매크로를 사용하여 보낼 수 있습니다. |
LVM_REMOVEALLGROUPS | 목록 뷰 컨트롤에서 모든 그룹을 제거합니다. |
LVM_REMOVEGROUP | 목록 뷰 컨트롤에서 그룹을 제거합니다. |
LVM_SCROLL | 목록 뷰 컨트롤의 콘텐츠를 스크롤합니다. 이 메시지를 명시적으로 보내거나 ListView_Scroll 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETBKCOLOR | 목록 뷰 컨트롤에서 배경색을 설정합니다. 이 메시지를 명시적으로 보내거나 ListView_SetBkColor 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETBKIMAGE | 목록 뷰 컨트롤에서 배경 이미지를 설정합니다. 이 메시지를 명시적으로 보내거나 ListView_SetBkImage 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETCALLBACKMASK | 목록 뷰 컨트롤의 콜백 마스크를 변경합니다. 이 메시지를 명시적으로 보내거나 ListView_SetCallbackMask 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETCOLUMN | 목록 뷰 열의 특성을 설정합니다. 이 메시지를 명시적으로 보내거나 ListView_SetColumn 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETCOLUMNORDERARRAY | 목록 뷰 컨트롤에서 열의 왼쪽에서 오른쪽 순서를 설정합니다. 이 메시지를 명시적으로 보내거나 ListView_SetColumnOrderArray 매크로를 사용할 수 있습니다. |
LVM_SETCOLUMNWIDTH | 보고서 뷰 모드에서 열 너비 또는 목록 뷰 모드에서 모든 열 너비를 변경합니다. 이 메시지를 명시적으로 보내거나 ListView_SetColumnWidth 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETEXTENDEDLISTVIEWSTYLE | 목록 뷰 컨트롤에서 확장 스타일을 설정합니다. 이 메시지를 명시적으로 보내거나 ListView_SetExtendedListViewStyle 또는 ListView_SetExtendedListViewStyleEx 매크로를 사용할 수 있습니다. |
LVM_SETGROUPINFO | 그룹 정보를 설정합니다. |
LVM_SETGROUPMETRICS | 그룹 표시에 대한 정보를 설정합니다. |
LVM_SETHOTCURSOR | 핫 추적이 사용하도록 설정된 상태에서 포인터가 항목 위에 있을 때 목록 뷰 컨트롤이 사용하는 HCURSOR 값을 설정합니다. 이 메시지를 명시적으로 보내거나 ListView_SetHotCursor 매크로를 사용할 수 있습니다. 핫 추적이 사용하도록 설정되었는지 확인하려면 SystemParametersInfo를 호출합니다. |
LVM_SETHOTITEM | 목록 뷰 컨트롤에 대한 핫 항목을 설정합니다. 이 메시지를 명시적으로 전송하거나 ListView_SetHotItem 매크로를 사용할 수 있습니다. |
LVM_SETHOVERTIME | 항목이 선택되기 전에 항목을 마우스로 가리키는 시간을 설정합니다. 이 메시지를 명시적으로 보내거나 ListView_SetHoverTime 매크로를 사용할 수 있습니다. |
LVM_SETICONSPACING | LVS_ICON 스타일이 있는 목록 뷰 컨트롤에서 아이콘 사이의 간격을 설정합니다. 이 메시지를 명시적으로 보내거나 ListView_SetIconSpacing 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETIMAGELIST | 목록 뷰 컨트롤에 이미지 목록을 할당합니다. 이 메시지를 명시적으로 보내거나 ListView_SetImageList 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETINFOTIP | 도구 설명 텍스트를 설정합니다. |
LVM_SETINSERTMARK | 삽입 지점을 정의된 위치로 설정합니다. |
LVM_SETINSERTMARKCOLOR | 삽입 지점의 색을 설정합니다. |
LVM_SETITEM | 목록 뷰 항목의 특성 중 일부 또는 전부를 설정합니다. LVM_SETITEM을 전송하여 하위 항목의 텍스트를 설정할 수도 있습니다. 이 메시지를 명시적으로 보내거나 ListView_SetItem 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETITEMCOUNT | 목록 뷰 컨트롤이 지정된 수의 항목에 대한 메모리를 할당하거나 가상 목록 뷰 컨트롤에서 가상 항목 수를 설정합니다. 이는 목록 뷰 컨트롤을 만든 방법에 따라 달라집니다. 이 메시지를 명시적으로 보내거나 ListView_SetItemCount 또는 ListView_SetItemCountEx 매크로를 사용할 수 있습니다. |
LVM_SETITEMINDEXSTATE | 목록 뷰 항목의 상태를 설정합니다. 이 메시지를 명시적으로 보내거나 ListView_SetItemIndexState 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETITEMPOSITION | 항목을 목록 뷰 컨트롤의 지정된 위치로 이동합니다(아이콘 또는 작은 아이콘 뷰에 있어야 함). 이 메시지를 명시적으로 보내거나 ListView_SetItemPosition 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETITEMPOSITION32 | 항목을 목록 뷰 컨트롤의 지정된 위치로 이동합니다(아이콘 또는 작은 아이콘 뷰에 있어야 함). 이 메시지는 32비트 좌표를 사용한다는 점에서 LVM_SETITEMPOSITION 메시지와 다릅니다. 이 메시지를 명시적으로 보내거나 ListView_SetItemPosition32 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETITEMSTATE | 목록 뷰 컨트롤에서 항목의 상태를 변경합니다. 이 메시지를 명시적으로 보내거나 ListView_SetItemState 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETITEMTEXT | 목록 뷰 항목 또는 하위 항목의 텍스트를 변경합니다. 이 메시지를 명시적으로 보내거나 ListView_SetItemText 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETOUTLINECOLOR | LVS_EX_BORDERSELECT 확장 창 스타일이 설정된 경우 목록 뷰 컨트롤의 테두리 색을 설정합니다. |
LVM_SETSELECTEDCOLUMN | 선택한 열의 인덱스를 설정합니다. |
LVM_SETSELECTIONMARK | 목록 뷰 컨트롤에서 선택 표시를 설정합니다. 이 메시지를 명시적으로 보내거나 ListView_SetSelectionMark 매크로를 사용할 수 있습니다. |
LVM_SETTEXTBKCOLOR | 목록 뷰 컨트롤에서 텍스트의 배경색을 설정합니다. 이 메시지를 명시적으로 보내거나 ListView_SetTextBkColor 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETTEXTCOLOR | 목록 뷰 컨트롤의 텍스트 색을 설정합니다. 이 메시지를 명시적으로 보내거나 ListView_SetTextColor 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETTILEINFO | 목록 뷰 컨트롤의 기존 타일에 대한 정보를 설정합니다. |
LVM_SETTILEVIEWINFO | 목록 뷰 컨트롤이 타일 뷰에서 사용하는 정보를 설정합니다. |
LVM_SETTILEWIDTH | 현재 지원되지 않습니다. |
LVM_SETTOOLTIPS | 목록 뷰 컨트롤이 도구 설명을 표시하는 데 사용할 도구 설명 컨트롤을 설정합니다. 이 메시지를 명시적으로 보내거나 ListView_SetToolTips 매크로를 사용할 수 있습니다. |
LVM_SETUNICODEFORMAT | 컨트롤의 UNICODE 문자 형식 플래그를 설정합니다. 이 메시지를 통해 컨트롤을 다시 만들지 않고도 런타임에 컨트롤에서 사용하는 문자 집합을 변경할 수 있습니다. 이 메시지를 명시적으로 보내거나 ListView_SetUnicodeFormat 매크로를 사용하여 보낼 수 있습니다. |
LVM_SETVIEW | 목록 뷰 컨트롤의 뷰를 설정합니다. |
LVM_SETWORKAREAS | 목록 뷰 컨트롤 내에서 작업 영역을 설정합니다. 이 메시지를 명시적으로 보내거나 ListView_SetWorkAreas 매크로를 사용할 수 있습니다. |
LVM_SORTGROUPS | 애플리케이션 정의 비교 함수를 사용하여 목록 뷰 컨트롤 내에서 ID별로 그룹을 정렬합니다. |
LVM_SORTITEMS | 애플리케이션 정의 비교 함수를 사용하여 목록 뷰 컨트롤의 항목을 정렬합니다. 각 항목의 인덱스가 새 시퀀스를 반영하도록 변경됩니다. 이 메시지를 명시적으로 보내거나 ListView_SortItems 매크로를 사용하여 보낼 수 있습니다. |
LVM_SORTITEMSEX | 애플리케이션 정의 비교 함수를 사용하여 목록 뷰 컨트롤의 항목을 정렬합니다. 각 항목의 인덱스는 새 시퀀스를 반영하도록 변경됩니다. 이 메시지를 명시적으로 보내거나 ListView_SortItemsEx 매크로를 사용하여 보낼 수 있습니다. |
LVM_SUBITEMHITTEST | 지정된 위치에 있는 목록 뷰 항목 또는 하위 항목을 결정합니다. 이 메시지를 명시적으로 보내거나 ListView_SubItemHitTest 매크로를 사용하여 보낼 수 있습니다. |
LVM_UPDATE | 목록 뷰 항목을 업데이트합니다. 목록 뷰 컨트롤에 LVS_AUTOARRANGE 스타일이 있는 경우 이 매크로를 사용하면 목록 뷰 컨트롤이 정렬됩니다. 이 메시지를 명시적으로 보내거나 ListView_Update 매크로를 사용하여 보낼 수 있습니다. |
알림
항목 | 콘텐츠 |
---|---|
LVN_BEGINDRAG | 마우스 왼쪽 단추와 관련된 끌어서 놓기 작업이 시작되고 있음을 목록 뷰 컨트롤의 부모 창에 알립니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_BEGINLABELEDIT | 항목에 대한 레이블 편집을 시작하기 위해 목록 뷰 컨트롤의 부모 창에 알립니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_BEGINRDRAG | 마우스 오른쪽 단추와 관련된 끌어서 놓기 작업이 시작되고 있음을 목록 뷰 컨트롤의 부모 창에 알립니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_BEGINSCROLL | 스크롤 작업이 시작될 때 목록 뷰 컨트롤의 부모 창에 알립니다. |
LVN_COLUMNCLICK | 열이 클릭되었음을 목록 뷰 컨트롤의 부모 창에 알립니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_COLUMNDROPDOWN | 목록 뷰의 드롭다운 단추를 누를 때 목록 뷰 컨트롤에 의해 전송됩니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_COLUMNOVERFLOWCLICK | 오버플로 단추를 클릭할 때 목록 뷰 컨트롤에서 전송됩니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_DELETEALLITEMS | 목록 뷰 컨트롤의 부모 창에 컨트롤의 모든 항목이 삭제될 예정임을 알립니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_DELETEITEM | 목록 뷰 컨트롤의 부모 창에 항목이 삭제될 예정임을 알립니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_ENDLABELEDIT | 항목에 대한 레이블 편집의 끝을 목록 뷰 컨트롤의 부모 창에 알립니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_ENDSCROLL | 스크롤 작업이 끝나면 목록 뷰 컨트롤의 부모 창에 알립니다. |
LVN_GETDISPINFO | 목록 뷰 컨트롤에서 부모 창으로 보냅니다. 목록 뷰 항목을 표시하거나 정렬하는 데 필요한 정보를 제공하기 위해 부모 창에 대한 요청입니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_GETEMPTYMARKUP | 컨트롤에 항목이 없을 때 목록 뷰 컨트롤에서 부모 창으로 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. LVN_GETEMPTYMARKUP 알림 코드는 부모 창에 태그 텍스트를 제공하라는 요청입니다. |
LVN_GETINFOTIP | LVS_EX_INFOTIP 확장 스타일이 있는 큰 아이콘 뷰 목록 뷰 컨트롤에 의해 전송됩니다. 이 알림은 목록 뷰 컨트롤이 도구 설명에 표시할 추가 텍스트 정보를 요청할 때 전송됩니다. WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_HOTTRACK | 사용자가 항목 위로 마우스를 놓을 때 목록 뷰 컨트롤에서 보냅니다. 이 알림은 LVS_EX_TRACKSELECT 확장된 목록 뷰 스타일이 있는 목록 뷰 컨트롤에서만 전송됩니다. WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_INCREMENTALSEARCH | 증분 검색이 시작되었음을 목록 뷰 컨트롤의 부모 창에 알립니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_INSERTITEM | 새 항목이 삽입되었음을 목록 뷰 컨트롤의 부모 창에 알립니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_ITEMACTIVATE | 사용자가 항목을 활성화할 때 목록 뷰 컨트롤에서 전송됩니다. 이 알림은 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_ITEMCHANGED | 목록 뷰 컨트롤의 부모 창에 항목이 삭제되었음을 알립니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_ITEMCHANGING | 목록 뷰 컨트롤의 부모 창에 항목이 변경될 예정임을 알립니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_KEYDOWN | 키를 눌렀음을 목록 뷰 컨트롤의 부모 창에 알립니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_LINKCLICK | 링크를 클릭했음을 목록 뷰 컨트롤의 부모 창에 알립니다. 이 알림은 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_MARQUEEBEGIN | 경계 상자(선택 영역) 선택이 시작되었음을 목록 뷰 컨트롤의 부모 창에 알립니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_ODCACHEHINT | 표시 영역의 내용이 변경된 경우 가상 목록 뷰 컨트롤에서 보냅니다. 예를 들어 목록 뷰 컨트롤은 사용자가 컨트롤의 표시를 스크롤할 때 이 알림을 보냅니다. LVN_ODCACHEHINT 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_ODFINDITEM | 소유자가 특정 콜백 항목을 찾아야 할 때 가상 목록 뷰 컨트롤에서 보냅니다. 예를 들어, 컨트롤은 바로 가기 키보드 입력을 받거나 LVM_FINDITEM 메시지를 받을 때 이 알림을 보냅니다. |
LVN_ODSTATECHANGED | 항목 또는 항목 범위의 상태가 변경되었을 때 목록 뷰 컨트롤에서 보냅니다. 이 알림은 WM_NOTIFY 메시지 형식으로 전송됩니다. |
LVN_SETDISPINFO | 항목에 대해 유지 관리되는 정보를 업데이트해야 함을 목록 뷰 컨트롤의 부모 창에 알립니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
NM_CLICK(목록 뷰) | 사용자가 마우스 왼쪽 단추로 항목을 클릭할 때 목록 뷰 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
NM_CUSTOMDRAW(목록 뷰) | 그리기 작업에 대해 부모 창에 알리기 위해 목록 뷰 컨트롤에서 보냅니다. 이 알림은 WM_NOTIFY 메시지 형식으로 전송됩니다. |
NM_DBLCLK(목록 뷰) | 사용자가 마우스 왼쪽 단추로 항목을 두 번 클릭할 때 목록 뷰 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
NM_HOVER(목록 뷰) | 마우스가 항목을 가리키면 목록 뷰 컨트롤에서 전송됩니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
NM_KILLFOCUS(목록 뷰) | 컨트롤이 입력 포커스를 손실했음을 목록 뷰 컨트롤의 부모 창에 알립니다. NM_KILLFOCUS(목록 뷰) 는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
NM_RCLICK(목록 뷰) | 사용자가 마우스 오른쪽 단추로 항목을 클릭할 때 목록 뷰 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
NM_RDBLCLK(목록 뷰) | 사용자가 마우스 오른쪽 단추로 항목을 두 번 클릭할 때 목록 뷰 컨트롤에서 보냅니다. 이 알림 코드는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
NM_RELEASEDCAPTURE(목록 뷰) | Rebar 컨트롤의 부모 창에 컨트롤이 마우스 캡처를 해제하고 있음을 알립니다. 이 알림은 WM_NOTIFY 메시지 형식으로 전송됩니다. |
NM_RETURN(목록 뷰) | 컨트롤에 입력 포커스가 있고 사용자가 ENTER 키를 누른 것을 목록 뷰 컨트롤의 부모 창에 알립니다. NM_RETURN이 WM_NOTIFY 메시지 형식으로 전송됩니다. |
NM_SETFOCUS(목록 뷰) | 컨트롤이 입력 포커스를 수신했음을 목록 뷰 컨트롤의 부모 창에 알립니다. NM_SETFOCUS(목록 뷰) 는 WM_NOTIFY 메시지 형식으로 전송됩니다. |
구조체
항목 | 콘텐츠 |
---|---|
LVBKIMAGE | 목록 뷰 컨트롤의 배경 이미지에 대한 정보를 포함합니다. 이 구조체는 배경 이미지 정보를 설정하고 검색하는 데 사용됩니다. |
LVCOLUMN | 보고서 뷰의 열에 대한 정보를 포함합니다. 이 구조체는 열을 만들고 조작하는 데 모두 사용됩니다. 이 구조체는 LV_COLUMN 구조체를 대체합니다. |
LVFINDINFO | 목록 뷰 항목을 검색할 때 사용되는 정보를 포함합니다. 이 구조체는 LV_FINDINFO와 동일하지만 표준 명명 규칙에 맞게 이름이 변경되었습니다. |
LVFOOTERINFO | 목록 뷰 컨트롤의 바닥글에 대한 정보를 포함합니다. |
LVFOOTERITEM | 바닥글 항목에 대한 정보를 포함합니다. |
LVGROUP | 그룹을 설정하고 검색하는 데 사용됩니다. |
LVGROUPMETRICS | 목록 뷰 컨트롤의 그룹 표시에 대한 정보를 포함합니다. |
LVHITTESTINFO | 적중 횟수 테스트에 대한 정보를 포함합니다. 이 구조체는 하위 항목 적중 횟수 테스트를 수용하도록 확장되었습니다. LVM_HITTEST 및 LVM_SUBITEMHITTEST 메시지 그리고 관련 매크로와 연결하여 사용됩니다. 이 구조체는 LVHITTESTINFO 구조체를 대체합니다. |
LVINSERTGROUPSORTED | 그룹을 정렬하는 데 사용됩니다. LVM_INSERTGROUPSORTED 와함께 사용됩니다. |
LVINSERTMARK | 삽입 지점을 설명하는 데 사용됩니다. |
LVITEM | 목록 뷰 항목의 특성을 지정하거나 받습니다. 이 구조체는 항목 들여쓰기를 사용하도록 설정하는 새 마스크 값(LVIF_INDENT)을 지원하도록 업데이트되었습니다. 이 구조체는 LV_ITEM 구조체를 대체합니다. |
LVITEMINDEX | 목록 뷰 항목에 대한 인덱스 정보를 포함합니다. |
LVSETINFOTIP | 설정할 도구 설명 텍스트에 대한 정보를 제공합니다. |
LVTILEINFO | 타일 뷰에 표시될 때 목록 뷰 컨트롤의 항목에 대한 정보를 제공합니다. |
LVTILEVIEWINFO | 타일 뷰에 표시될 때 목록 뷰 컨트롤에 대한 정보를 제공합니다. |
NMITEMACTIVATE | LVN_ITEMACTIVATE 알림 코드에 대한 정보를 포함합니다. |
NMLISTVIEW | 목록 뷰 알림 코드에 대한 정보를 포함합니다. 이 구조체는 NM_LISTVIEW 구조체와 동일하지만 표준 명명 규칙에 맞게 이름이 변경되었습니다. |
NMLVCACHEHINT | 가상 목록 뷰와 함께 사용할 캐시된 항목 정보를 업데이트하는 데 사용되는 정보를 포함합니다. |
NMLVCUSTOMDRAW | 목록 뷰 컨트롤에서 보낸 NM_CUSTOMDRAW(목록 뷰) 알림 코드와 관련된 정보를 포함합니다. |
NMLVDISPINFO | LVN_GETDISPINFO 또는 LVN_SETDISPINFO 알림 코드에 대한 정보를 포함합니다. 이 구조체는 LV_DISPINFO 구조체와 동일하지만 표준 명명 규칙에 맞게 이름이 변경되었습니다. |
NMLVEMPTYMARKUP | LVN_GETEMPTYMARKUP 알림에 전송됩니다. |
NMLVFINDITEM | 소유자가 가상 목록 뷰 컨트롤에서 요청한 항목을 찾는 데 필요한 정보를 포함합니다. 이 구조체는 LVN_ODFINDITEM 알림 코드와 함께 사용됩니다. |
NMLVGETINFOTIP | 항목에 대한 도구 설명을 표시하는 데 필요한 목록 뷰 항목 정보를 포함하고 받습니다. 이 구조체는 LVN_GETINFOTIP 알림 코드와 함께 사용됩니다. |
NMLVKEYDOWN | LVN_KEYDOWN 알림 코드를 처리하는 데 사용되는 정보를 포함합니다. 이 구조체는 NMLVKEYDOWN 구조체와 동일하지만 표준 명명 규칙에 맞게 이름이 변경되었습니다. |
NMLVLINK | LVN_LINKCLICK 알림에 대한 정보를 포함합니다. |
NMLVODSTATECHANGE | LVN_ODSTATECHANGED 알림 코드를 처리하는 데 사용할 정보를 포함하는 구조체입니다. |
NMLVSCROLL | 스크롤 작업에 대한 정보를 제공합니다. |
상수
항목 | 콘텐츠 |
---|---|
확장 목록 뷰 스타일 | 이러한 확장 목록 뷰 컨트롤 스타일을 사용하려면 LVM_SETEXTENDEDLISTVIEWSTYLE 메시지 또는 ListView_SetExtendedListViewStyle나 ListView_SetExtendedListViewStyleEx 매크로 중 하나를 사용합니다. |
목록 뷰 항목 상태 | 항목의 상태 값은 항목의 상태, 선택적 오버레이 마스크 인덱스 및 선택적 상태 이미지 마스크 인덱스로 구성됩니다. 항목의 상태는 모양과 기능을 결정합니다. 상태는 다음 값 중 0개 이상일 수 있습니다. |
목록 뷰 창 스타일 | 다음 창 스타일은 목록 뷰 컨트롤에만 적용됩니다. |