CComboBox::MeasureItem

virtuel void MeasureItem ( LPMEASUREITEMSTRUCT lpMeasureItemStruct );

Paramètres

lpMeasureItemStruct

Un long pointeur vers une structure MEASUREITEMSTRUCT.

Remarques

Appelé par le framework lors de la création d'une liste déroulante avec un style owner-draw.

Par défaut, cette fonction membre ne fait rien. Substituer cette fonction de membre et remplir la structure MEASUREITEMSTRUCT pour informer Windows des dimensions de la zone de liste dans la zone de liste modifiable. Si la zone de liste modifiable est créée avec le style CBS_OWNERDRAWVARIABLE , l'infrastructure appelle cette fonction membre pour chaque élément dans la liste déroulante. Par ailleurs, ce membre est appelé une seule fois.

En utilisant le style CBS_OWNERDRAWFIXED dans une liste déroulante owner-draw créée avec la fonction membre SubclassDlgItem de CWnd implique davantage de programmation considérations. Voir la discussion technique Note 14.

Voir CWnd::OnMeasureItem pour une description de la structure MEASUREITEMSTRUCT.

CComboBox aperçu |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CComboBox::CompareItem, CComboBox::DrawItem, WM_MEASUREITEM, CComboBox::DeleteItem

Index