CListBox::SetItemHeight
L'altezza degli elementi in una casella di riepilogo.
int SetItemHeight(
int nIndex,
UINT cyItemHeight
);
Parametri
nIndex
Specifica l'indice in base zero dell'elemento della casella di riepilogo.Questo parametro viene utilizzato solo se la casella di riepilogo con lo stile LBS_OWNERDRAWVARIABLE ; in caso contrario, deve essere impostato su 0.cyItemHeight
Specifica l'altezza, in pixel, dell'elemento.
Valore restituito
LB_ERR se l'indice o l'altezza non è valida.
Note
Se la casella di riepilogo con lo stile LBS_OWNERDRAWVARIABLE, set di questa funzione l'altezza dell'elemento specificato da nIndex.In caso contrario, la funzione l'altezza di tutti gli elementi della casella di riepilogo.
Esempio
// Set the height of every item to be the
// vertical size of the item's text extent.
CString str;
CSize sz;
CDC* pDC = myListBox.GetDC();
for (int i = 0; i < myListBox.GetCount(); i++)
{
myListBox.GetText(i, str);
sz = pDC->GetTextExtent(str);
myListBox.SetItemHeight(i, sz.cy);
}
myListBox.ReleaseDC(pDC);
Requisiti
Header: afxwin.h