Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Construction
Attributes
Operations
Overridables
Construction
| CListCtrl | Constructs a CListCtrl object. |
| Create | Creates a list control and attaches it to a CListCtrl object. |
Attributes
| GetBkColor | Retrieves the background color of a list view control. |
| SetBkColor | Sets the background color of the list view control. |
| GetImageList | Retrieves the handle of an image list used for drawing list view items. |
| SetImageList | Assigns an image list to a list view control. |
| GetItemCount | Retrieves the number of items in a list view control. |
| GetItem | Retrieves a list view item’s attributes. |
| SetItem | Sets some or all of a list view item’s attributes. |
| GetCallbackMask | Retrieves the callback mask for a list view control. |
| SetCallbackMask | Sets the callback mask for a list view control. |
| GetNextItem | Searches for a list view item with specified properties and with specified relationship to a given item. |
| GetFirstSelectedItemPosition | Retrieves the position of the first selected list view item in a list view control. |
| GetNextSelectedItem | Retrieves the next selected list view item for iterating. |
| GetItemRect | Retrieves the bounding rectangle for an item. |
| SetItemPosition | Moves an item to a specified position in a list view control. |
| GetItemPosition | Retrieves the position of a list view item. |
| GetStringWidth | Determines the minimum column width necessary to display all of a given string. |
| GetEditControl | Retrieves the handle of the edit control used to edit an item’s text. |
| GetColumn | Retrieves the attributes of a control’s column. |
| SetColumn | Sets the attributes of a list view column. |
| GetColumnWidth | Retrieves the width of a column in report view or list view. |
| SetColumnWidth | Changes the width of a column in report view or list view. |
| GetCheck | Retrieves the current display status of the state image associated with an item. |
| SetCheck | Sets the the current display status of the state image associated with an item. |
| GetViewRect | Retrieves the bounding rectangle of all items in the list view control. |
| GetTextColor | Retrieves the text color of a list view control. |
| SetTextColor | Sets the text color of a list view control. |
| GetTextBkColor | Retrieves the text background color of a list view control. |
| SetTextBkColor | Sets the background color of text in a list view control. |
| GetTopIndex | Retrieves the index of the topmost visible item. |
| GetCountPerPage | Calculates the number of items that can fit vertically in a list view control. |
| GetOrigin | Retrieves the current view origin for a list view control. |
| SetItemState | Changes the state of an item in a list view control. |
| GetItemState | Retrieves the state of a list view item. |
| GetItemText | Retrieves the text of a list view item or subitem. |
| SetItemText | Changes the text of a list view item or subitem. |
| SetItemCount | Prepares a list view control for adding a large number of items. |
| SetItemData | Sets the item’s application-specific value. |
| GetItemData | Retrieves the application-specific value associated with an item. |
| GetSelectedCount | Retrieves the number of selected items in the list view control. |
| SetColumnOrderArray | Sets the column order (left to right) of a list view control. |
| GetColumnOrderArray | Retrieves the column order (left to right) of a list view control. |
| SetIconSpacing | Sets the spacing between icons in a list view control. |
| GetHeaderCtrl | Retrieves the header control of a list view control. |
| GetHotCursor | Retrieves the cursor used when hot tracking is enabled for a list view control. |
| SetHotCursor | Sets the cursor used when hot tracking is enabled for a list view control. |
| GetSubItemRect | Retrieves the bounding rectangle of an item in a list view control. |
| GetHotItem | Retrieves the list view item currently under the cursor. |
| SetHotItem | Sets the current hot item of a list view control. |
| GetSelectionMark | Retrieves the selection mark of a list view control. |
| SetSelectionMark | Sets the selection mark of a list view control. |
| GetExtendedStyle | Retrieves the current extended styles of a list view control. |
| SetExtendedStyle | Sets the current extended styles of a list view control. |
| SubItemHitTest | Determines which list view item, if any, is at a given position. |
| GetWorkAreas | Retrieves the current working areas of a list view control. |
| GetNumberOfWorkAreas | Retrieves the current number of working areas for a list view control. |
| SetItemCountEx | Sets the item count for a virtual list view control. |
| SetWorkAreas | Sets the area where icons can be displayed in a list view control. |
| ApproximateViewRect | Determines the width and height required to display the items of a list view control. |
| GetBkImage | Retreives the current background image of a list view control. |
| SetBkImage | Sets the current background image of a list view control. |
| GetHoverTime | Retrieves the current hover time of a list view control. |
| SetHoverTime | Sets the current hover time of a list view control. |
Operations
| InsertItem | Inserts a new item in a list view control. |
| DeleteItem | Deletes an item from the control. |
| DeleteAllItems | Deletes all items from the control. |
| FindItem | Searches for a list view item having specified characteristics. |
| SortItems | Sorts list view items using an application-defined comparison function. |
| HitTest | Determines which list view item is at a specified position. |
| EnsureVisible | Ensures that an item is visible. |
| Scroll | Scrolls the content of a list view control. |
| RedrawItems | Forces a list view control to repaint a range of items. |
| Update | Forces the control to repaint a specified item. |
| Arrange | Aligns items on a grid. |
| EditLabel | Begins in-place editing of an item’s text. |
| InsertColumn | Inserts a new column in a list view control. |
| DeleteColumn | Deletes a column from the list view control. |
| CreateDragImage | Creates a drag image list for a specified item. |
Overridables
| DrawItem | Called when a visual aspect of an owner-draw control changes. |