*   >> läser Utbildning artiklar >> science >> programming

Kombinationsruta Messages

jektet som föregår den första posten som ska sökas. När sökningen når botten av listan, fortsätter det från toppen av listan rutan tillbaka till objektet anges av wParam parametern. Om wParam är -1, är hela listan rutan sökte från början. Den lParam är en pekare till nollterminerade sträng som ska sökas efter. Strängen kan innehålla ett komplett filnamn, inklusive förlängning. Sökningen är inte skiftlägeskänsliga, så här strängen kan innehålla valfri kombination av versaler och gemener. Returvärdet är nollbaserade indexet för det matchande objektet.

Om sökningen misslyckas, är det CB_ERR. CB_GETCOMBOBOXINFO: Detta meddelande får information om den angivna listrutan. Den wParam används inte (ställ in den till NULL). Den lParam är en pekare till en COMBOBOXINFO (se senare) struktur som tar emot informationen. Om funktionen lyckas, är returvärdet noll. Om funktionen misslyckas, är returvärdet noll. För att få utökad felinformation, ring GetLastError (se nedan). CB_GETCOUNT: Detta meddelande får antalet objekt i listrutan på en kombinationsruta. Den wParam används inte; det måste vara noll. Den lParam används inte; det måste vara noll.

Returvärdet är antalet objekt i listrutan. Om ett fel inträffar, är det CB_ERR. CB_GETCUEBANNER: Detta meddelande får cue banner text som visas i redigeringskontroll av en kombinationsruta. Den wParam är en pekare till en Unicode (se senare) sträng buffert som tar emot den vita banner text. Den uppringande ansökan är ansvarig för allokering av minne för bufferten. Buffertstorleken måste vara lika med längden på cue banner sträng WCHARs (tecken), plus en-för avslutande NULL WCHAR. Den lParam är storleken på bufferten som utpekas av lpcwText (se senare) i WCHARs.

Meddelandet returnerar 1 om det lyckas, eller ett felvärde annat. Om det inte finns någon kö banner text att få, är returvärdet 0. Om det anropande programmet inte allokera en buffert, eller ställa lParam innan du skickar meddelandet kan odefinierat beteende resultat och returvärdet får inte vara tillförlitliga. CB_GETCURSEL: Det här meddelandet skickas genom att programmet ska hämta indexvärdet för det markerade objektet, om något, i listrutan på en kombinationsruta. Den wParam används inte; det måste vara noll. Den lParam används inte; det måste vara noll.

Returvärdet är nollbaserade indexet för det markerade objektet. Om inget alternativ väljs är det CB_ERR. CB_GETDROPPEDCONTROLRECT: Det här meddelandet skickas för att hämta skärmen koordinaterna för en kombinationsrut

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.