CListBox::SetItemHeight
Nastaví výšku položek v seznamu.
int SetItemHeight(
int nIndex,
UINT cyItemHeight
);
Parametry
nIndex
Určuje z nuly vycházející index položky v seznamu.Tento parametr se používá pouze v případě seznamu LBS_OWNERDRAWVARIABLE styl; jinak by měla být nastavena na 0.cyItemHeight
Určuje výšku v pixelech, položky.
Vrácená hodnota
LB_ERR Pokud index nebo výšky je neplatná.
Poznámky
Pokud je v seznamu LBS_OWNERDRAWVARIABLE styl, tato funkce Nastaví výšku položky určené nIndex .Jinak tato funkce Nastaví výšku všech položek v seznamu.
Příklad
// 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);
Požadavky
Záhlaví: afxwin.h