*   >> Lese Utdanning Artikler >> science >> programming

Combo Box Meldinger

Windows Forhåndsdefinert Controls - Part 24 Volum - Windows brukergrensesnitt Innledning Dette er en del 24 av min serie, Windows forhåndsdefinerte kontroller. For å forstå denne opplæringen, må du ha lest alle tidligere tutorials av serien. I denne delen av serien ser vi på Combo Box meldinger. Merk: Hvis du ikke kan se koden, eller hvis du tror noe mangler (ødelagt kobling, bilde fraværende), bare kontakte meg på [email protected]. Det er, kontakt meg for den minste problemet du har om hva du leser. Meldinger Søknaden kan sende en melding til en kontroll.

Meldingen kan sendes med Sendmessage funksjon. Hvis du har glemt detaljene i Sendmessage funksjon, så les i denne bloggen, opplæringen tittelen, kontrollmeldinger. Hvis du har glemt hvordan de skal håndtere LoWord og HIWORD, så les i denne bloggen opplæringen tittelen, Edit kontrollmeldinger. Husk at en melding kan returnere en verdi. Den returnerte verdien er faktisk returnert av Sendmessage funksjonen. Jeg nå gi deg meldinger og deres betydning. Melding: Betydning CB_ADDSTRING: Denne meldingen legger en streng til listeboksen for en kombinasjonsboks.

Dersom kombinasjonsboksen ikke har CBS_SORT stil, er strengen lagt til på slutten av listen. Hvis ikke, blir strengen settes inn i listen, og listen er sortert. Den wParam brukes ikke (sett den til NULL). LParam er av typen LPCTSTR (som lParam) og er en peker til null-terminert streng som skal legges. Returverdien er nullbasert indeksen til strengen i listeboksen av kombinasjonsboksen. Hvis det oppstår en feil, er returverdien CB_ERR. Hvis utilstrekkelig er ledig plass til å lagre den nye strengen, er det CB_ERRSPACE.

CB_DELETESTRING: Denne meldingen sletter en streng i listen over en kombinasjonsboks. Den wParam er nullbasert indeks over strengen å slette. LParam parameter brukes ikke (sett den til NULL). Returverdien er et tall for strengene igjen i listen. Hvis wParam parameteren angir en indeks større enn antall elementer i listen, er returverdien CB_ERR. CB_DIR: Denne meldingen legger til navn i listen som vises ved kombinasjonsboksen. Meldingen legger navnene på kataloger og filer som sams en spesifisert streng og sett av attributter. CB_DIR kan også legge kartlagt stasjonsbokstaver til listen.

Den wParam har egenskapene til filer eller kataloger som skal legges til kombinasjonsboksen. Denne parameteren kan være en eller flere av følgende verdier. DDL_ARCHIVE: Inkluderer arkiverte filer. DDL_DIRECTORY: Inkluderer underkataloger, som er ved

Page   <<       [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.