CComboBox::MeasureItem

virtual privatevoid MeasureItem ( LPMEASUREITEMSTRUCT lpMeasureItemStruct );

Parâmetros

lpMeasureItemStruct

Um ponteiro longo para uma estrutura MEASUREITEMSTRUCT.

Observações

Chamado pela estrutura quando uma caixa de combinação com um estilo de desenhar proprietário é criada.

Por padrão, essa função membro não faz nada. Substituir esta função de membro e preencher na estrutura de MEASUREITEMSTRUCT para informar ao Windows das dimensões da caixa de listagem na caixa de combinação. Se a caixa de combinação for criada com o estilo CBS_OWNERDRAWVARIABLE , a estrutura chama esta função de membro para cada item na caixa de listagem. Caso contrário, esse membro é chamado somente uma vez.

Usar estilos CBS_OWNERDRAWFIXED em uma caixa de combinação proprietário-desenhar criada com a função de membro SubclassDlgItem de CWnd envolve considerações de programação ainda mais. Consulte a discussão em técnico Anotação 14.

Consulte CWnd:: OnMeasureItem para obter uma descrição da estrutura MEASUREITEMSTRUCT.

Visão geral de CComboBoxMembros de classe | Gráfico de hierarquia

Consulte tambémnbsp;CComboBox::CompareItem, CComboBox::DrawItem, WM_MEASUREITEM, CComboBox::DeleteItem

Index