This documentation is archived and is not being maintained.

CListCtrl::EnsureVisible 

Ensures that a list view item is at least partially visible.


BOOL EnsureVisible(
   int nItem,
   BOOL bPartialOK 
);

Parameters

nItem

Index of the list view item that is to be visible.

bPartialOK

Specifies whether partial visibility is acceptable.

Nonzero if successful; otherwise zero.

The list view control is scrolled if necessary. If the bPartialOK parameter is nonzero, no scrolling occurs if the item is partially visible.

// The pointer to my list view control.
extern CListCtrl* pmyListCtrl;

// Ensure that the last item is visible.
int nCount = pmyListCtrl->GetItemCount();
if (nCount > 0)
   pmyListCtrl->EnsureVisible(nCount-1, FALSE);
Show: