Behandling av WM_MEASUREITEM-melding

En eier trukket kombinasjonsboks sender meldingen WM_MEASUREITEM til sin overordnede vinduet eller dialogboksen boksen prosedyre slik at programmet kan angi dimensjonene for hvert element. Fordi eksempel kombinasjonsboksen har stilen CBS_OWNERDRAWFIXED, sender systemet WM_MEASUREITEM meldingen bare én gang. Kombinasjonsbokser med stilen CBS_OWNERDRAWVARIABLE sende en WM_MEASUREITEM melding for hvert listeelement.

LParam -parameteren peker til en MEASUREITEMSTRUCT struktur som identifiserer varen kontroll og listen. Den inneholder også standarddimensjoner for listeelementet. Eksempel i å lage en firkant måltid-dialogboks endrer itemHeight struktur medlem å sikre at elementene er høy nok til å få plass til mat-gruppe-punktgrafikk.

Index