Rullelisten Combo Box Denne type kombinationsfeltet ligner drop down combo boks, der er beskrevet ovenfor, bortset fra, at dens felt udvælgelse er en statisk kontrol og ikke en redigering kontrol. Denne type af kombinationsfeltet bruger CBS_DROPDOWNLIST kombinationsfeltet stil. Vejviser liste A combo boksen kan have lister af alle slags. En liste over særlig interesse er notering af en mappe. Vi skal se mere om dette senere. Data, associeret med listeelementer Et program kan have tilknyttede data med listeelementer i en kombinationsboks.
Henføringspunkt er forbundet med et element på listen er af typen, DWORD, hvilket betyder, Double Word (8 bit danner en byte, 16 bit danner et ord og 32 bit danner en DWORD). Vi skal se mere om dette senere. Den udvidede brugergrænseflade Drop-down kombinationsbokse og drop-down listen kombinationsbokse støtte en alternativ tastaturgrænseflade kaldet den udvidede brugergrænseflade. Som standard og uden den udvidede brugergrænseflade, F4 tasten åbner eller lukker listen og pil ned ændrer det aktuelle valg.
I et kombinationsfelt med den udvidede brugergrænseflade dog F4 tasten er deaktiveret, og trykke på pil ned åbner drop-down listen. Desuden musehjulet, som normalt ruller gennem punkterne på listen, ikke har nogen funktion, når den udvidede UI er indstillet. Mere om dette senere! Cue Bannere Når et program starter, og før nogen element på listen er valgt, kan du have teksten som "Vælg Item fra Nedenfor" vises på redigering kontrol over en kombinationsboks. Dette er et eksempel på en cue banner. Dette giver et vink til brugeren om, hvad han skulle gøre med kombinationsboksen.
Så snart brugeren vælger et element på listen, eller så snart han begynder at skrive i redigeringsfeltet kontrol, cue banneret forsvinder. Det er opførslen af cue banner. Vi skal se mere om dette senere. Oprettelse af en Combo Box Du kan oprette et kombinationsfelt ved hjælp af funktionen CreateW