COMPAREITEMSTRUCT

COMPAREITEMSTRUCT strukturen bidrar med identifikatorer og programdefinert data for to elementer i en sorterte, eier trukket liste eller kombinasjonsboks.

Hver gang et program legger til et nytt element i en eier trukket liste eller kombinasjonsboks som er opprettet med CBS_SORT eller LBS_SORT-stil, sender systemet eieren en WM_COMPAREITEM -melding. LParam -parameteren for meldingen inneholder en lang peker til en COMPAREITEMSTRUCT struktur. Ved mottak av melding, eieren sammenligner de to objektene, og returnerer en verdi som angir hvilket element sorteres før den andre.

typeDef struct tagCOMPAREITEMSTRUCT {/ / cis UINT CtlType; 
    UINT CtlID; 
    HWND hwndItem; 
    UINT itemID1; 
    DWORD itemData1; 
    UINT itemID2; 
    DWORD itemData2; 
} COMPAREITEMSTRUCT 

 

Medlemmer

CtlType
Angir ODT_LISTBOX (en eier trukket liste for) eller ODT_COMBOBOX (en eier trukket kombinasjonsboks).
CtlID
Angir identifikatoren til listen eller kombinasjonsboksen.
hwndItem
Håndtere til kontrollen.
itemID1
Angir indeksen for det første elementet i listen eller kombinasjonsboksen som sammenlignes.

Dette medlemmet blir –1 Hvis varen ikke er satt inn, eller når du søker etter en potensiell element i listen eller kombinasjonsboksen.

itemData1
Angir en programdefinert dataene for det første elementet som sammenlignes. (Denne verdien ble sendt som lParam -parameteren for meldingen som lagt elementet til listen eller kombinasjonsboksen.)
itemID2
Angir indeksen for det andre elementet i listen eller kombinasjonsboksen som sammenlignes.
itemData2
Angir en programdefinert dataene for det andre elementet som sammenlignes. Denne verdien som ble sendt som lParam -parameteren for meldingen som lagt elementet til listen eller kombinasjonsboksen.

Dette medlemmet blir –1 Hvis varen ikke er satt inn, eller når du søker etter en potensiell element i listen eller kombinasjonsboksen.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i winuser.h.

Se også

Combo boksene oversikt, Combo Box strukturer, WM_COMPAREITEM

Index