CComboBox::GetItemHeight
Chiamare la funzione membro GetItemHeight per recuperare l'altezza voci di elenco in una casella combinata.
int GetItemHeight(
int nIndex
) const;
Parametri
- nIndex
Specifica il componente della casella combinata dell'altezza deve essere recuperata.Se il parametro nIndex è a 1, altezza della parte del controllo di modifica o elettricità- testo) della casella combinata viene recuperato.Se la casella combinata dispone dello stile CBS_OWNERDRAWVARIABLE, nIndex specifica l'indice in base zero elemento elenco dei quali l'altezza deve essere recuperata.In caso contrario, nIndex deve essere impostato su 0.
Valore restituito
L'altezza, in pixel, dell'elemento specificato in una casella combinata.Il valore restituito è CB_ERR se si verifica un errore.
Esempio
// Set the height of every item so the item
// is completely visible.
CString strLBText;
CSize size;
CDC* pDC = m_pComboBox->GetDC();
for (int i = 0; i < m_pComboBox->GetCount(); i++)
{
m_pComboBox->GetLBText(i, strLBText);
size = pDC->GetTextExtent(strLBText);
// Only want to set the item height if the current height
// is not big enough.
if (m_pComboBox->GetItemHeight(i) < size.cy)
m_pComboBox->SetItemHeight( i, size.cy );
}
m_pComboBox->ReleaseDC(pDC);
Requisiti
Header: afxwin.h