Elaborazione del messaggio WM_MEASUREITEM

Una casella combinata invia il messaggio WM_MEASUREITEM alla sua procedura padre finestra o finestra di dialogo casella in modo che l'applicazione può impostare le dimensioni di ciascuna voce di elenco. Perché la casella combinata esempio ha lo stile CBS_OWNERDRAWFIXED, il sistema invia il messaggio WM_MEASUREITEM solo una volta. Caselle combinate con lo stile CBS_OWNERDRAWVARIABLE Invia un messaggio WM_MEASUREITEM per ciascuna voce di elenco.

Il parametro lParam punta a una struttura MEASUREITEMSTRUCT che identifica l'elemento di controllo e di elenco. Esso contiene anche le dimensioni predefinite dell'elemento dell'elenco. L'esempio nella creazione di una finestra di dialogo piazza pasto modifica il membro di struttura itemHeight per garantire che gli elementi dell'elenco sono abbastanza alti per ospitare le bitmap gruppo alimentare.

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index