CListBox::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 zone de liste 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. Si la zone de liste est créée avec le style LBS_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.

Pour plus d'informations sur l'utilisation du style LBS_OWNERDRAWFIXED dans une zone de liste owner-draw créée avec la fonction membre SubclassDlgItem de CWnd, voir la discussion technique Note 14.

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

Aperçu de CListBox |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CListBox::CompareItem, CWnd::OnMeasureItem, CListBox::DrawItem, CListBox::DeleteItem

Index