2010-04-09 24 views
0

J'ai utilisé OnMeasureItem() dans ma ListControl MFC pour augmenter la hauteur des lignes et ajouté le message WM_ON_MEASUREITEM() dans la carte. Le code utilisé est I comme suit:Problème avec OnMeasureItem()

vide CListCtrlTestDlg :: OnMeasureItem (int nIDCtl, LPMEASUREITEMSTRUCT lpMeasureItemStruct)

{

if (nIDCtl == IDC_LIST1) // IDC_LIST1 est mon ListControl ID

{ 

     lpMeasureItemStruct->itemHeight += 20; 

    } 

}

Cela ne fonctionne pas. Toute suggestion quel est le problème ???

Merci !!!!

Répondre

1

Je devais juste définir 'Propriétaire dessiner fixe' Propriété à 'TRUE'. Fonctionne bien maintenant :)