Táto časť obsahuje tabuľky, ktoré popisujú správy, ktoré sa osobitne zaoberá postupom Preddefinované triedy okno COMBOBOX.
| Správa | Popis |
|---|---|
| CB_ADDSTRING | Odošle hlásenie LB_ADDSTRING okno zoznam pridať položku zoznamu. |
| CB_DELETESTRING | Odošle hlásenie LB_DELETESTRING okno zoznam chcete odstrániť položku zoznamu. |
| CB_DIR | Pridá názvy zhodnými zadanými atribútmi a cestu do zoznamu. |
| CB_FINDSTRING | V okne Zoznam odošle hlásenie LB_FINDSTRING . Toto hlásenie vráti index prvú položku zoznamu, ktorý začína zadaný text. |
| CB_FINDSTRINGEXACT | V okne Zoznam odošle hlásenie LB_FINDSTRING. Toto hlásenie vráti index prvá položka zoznamu presne zodpovedajúce zadaný text. |
| CB_GETCOUNT | V okne Zoznam odošle hlásenie LB_GETCOUNT . Vráti počet položiek zoznamu. |
| CB_GETCURSEL | V okne Zoznam odošle hlásenie LB_GETCURSEL . Ak akékoľvek vráti index aktuálne vybratej položky. |
| CB_GETDROPPEDCONTROLRECT | Zadaný obdĺžnik štruktúra sa naplní obrazovkových súradniciach kvapka-down list. |
| CB_GETDROPPEDSTATE | Vráti hodnotu pravda, ak kvapka-down list je otvorený; v opačnom prípade vráti hodnotu NEPRAVDA. |
| CB_GETDROPPEDWIDTH | Vráti minimálna prípustná šírka v pixeloch rozbaľovacieho zoznamu. |
| CB_GETEDITSEL | Odošle za EM_GETSEL správ upraviť kontroly a vráti počiatočnej a koncovej polohe aktuálny výber. Do rozbaľovacieho zoznamu polí okno postup vráti CB_ERR. |
| CB_GETEXTENDEDUI | Vráti hodnotu TRUE, ak pole so zoznamom je kvapka-down kombinovanom poli alebo v rozbaľovacom zozname a je nastavený príznak používateľského rozhrania rozšíriť; v opačnom prípade vráti hodnotu NEPRAVDA. |
| CB_GETHORIZONTALEXTENT | V okne Zoznam odošle hlásenie LB_GETHORIZONTALEXTENT . Vráti posúvateľný šírka v pixeloch rozbaľovacieho zoznamu. |
| CB_GETITEMDATA | V okne Zoznam odošle hlásenie LB_GETITEMDATA . Vráti hodnotu 32-bitové spojené s danou položkou uvedených na zozname. |
| CB_GETITEMHEIGHT | V okne Zoznam odošle hlásenie LB_GETITEMHEIGHT . Vráti výšku, v pixeloch položky špecifikovaný vlastníkom ťahané zoznamu. |
| CB_GETLBTEXT | V okne Zoznam odošle hlásenie LB_GETTEXT . Skopíruje text zadaný zoznamu do zadanej medzipamäte. |
| CB_GETLBTEXTLEN | V okne Zoznam odošle hlásenie LB_GETTEXTLEN . Vracia dĺžku, v bajtoch znenie uvedených na zozname. |
| CB_GETLOCALE | V okne Zoznam odošle hlásenie LB_GETLOCALE . Vráti aktuálne miestne nastavenie zoznamu. |
| CB_GETTOPINDEX | V okne Zoznam odošle hlásenie LB_GETTOPINDEX . Vráti hodnotu register prvú viditeľnú položku v rozbaľovacom zozname. |
| CB_INITSTORAGE | V okne Zoznam odošle hlásenie LB_INITSTORAGE . Inicializuje priestor pre zadaný počet položiek a zadaný počet bajtov položka reťazce. |
| CB_INSERTSTRING | V okne Zoznam odošle hlásenie LB_INSERTSTRING . Vloží položky zoznamu na uvedenej pozícii. |
| CB_LIMITTEXT | Odošle hlásenie EM_LIMITTEXT upraviť kontroly. Nastavuje maximálny poeet znakov, ktoré užívateľ môže zadávať na kontrolu upraviť. Do rozbaľovacieho zoznamu polí okno postup vráti CB_ERR. |
| CB_RESETCONTENT | Odošle za LB_RESETCONTENT správu do okna Zoznam a odstraňuje obsah zoznamu. |
| CB_SELECTSTRING | V okne Zoznam odošle hlásenie LB_SELECTSTRING . Vyberie prvú položku zoznamu, ak nejaké sú, ktorý začína znaky zadaný text. |
| CB_SETCURSEL | Odošle za LB_SETCURSEL správu do okna Zoznam a nastaví aktuálny výber. |
| CB_SETDROPPEDWIDTH | Stanovuje minimálna prípustná šírka v pixeloch rozbaľovacieho zoznamu. |
| CB_SETEDITSEL | Odošle hlásenie EM_SETSEL upraviť kontroly. Vyberie zadaný rozsah textu. Do rozbaľovacieho zoznamu polí okno postup vráti CB_ERR. |
| CB_SETEXTENDEDUI | Zapne alebo vypne príznak rozšíreného používateľského rozhrania. Táto vlajka zmeny kľúčov, ktoré otvárať a zatvárať zoznamu v kvapka-down list poľa alebo rozbaľovacie pole so zoznamom. Ak jednoduché rozbaľovacie pole na pole so zoznamom sa okno postup vráti CB_ERR. |
| CB_SETHORIZONTALEXTENT | V okne Zoznam odošle hlásenie LB_SETHORIZONTALEXTENT . Nastaví posúvateľný šírka v pixeloch rozbaľovacieho zoznamu. |
| CB_SETITEMDATA | V okne Zoznam odošle hlásenie LB_SETITEMDATA . Priradí špecifikovanú hodnotu 32-bitové položky zoznamu. |
| CB_SETITEMHEIGHT | V okne Zoznam odošle hlásenie LB_SETITEMHEIGHT . Nastaví výšky špecifikovaný vlastníkom ťahané zoznam tovaru alebo z poľa výber. |
| CB_SETLOCALE | Odošle za LB_SETLOCALE správu do okna Zoznam a nastaví aktuálne miestne nastavenie pre zoznam. Miestne nastavenie ovplyvňuje, ako je zoznam zoradený ak má CBS_SORT štýl a reťazce sú pridané pomocou CB_ADDSTRING. |
| CB_SETTOPINDEX | V okne Zoznam odošle hlásenie LB_SETTOPINDEX . Je zvitky rozbaľovacieho zoznamu, takže Zadaná položka je v hornej časti viditeľnom rozsahu. |
| CB_SHOWDROPDOWN | Zobrazí alebo skryje kvapka-down list. Táto správa nemá žiadny vplyv na jednoduché zoznamom. |
| WM_CHAR | Procesy znak vstup. Rozbaľovací zoznam polí, toto hlásenie odovzdaný zoznam okna presúva výber na prvú položku začína špecifikovaný charakter. V jednoduchých a kvapka-down zoznamom, toto hlásenie prechádza upraviť kontroly. |
| WM_CLEAR | Odstráni upraviť výber. Jednoduché a kvapka-down so zoznamom polí upraviť kontroly procesov tejto správy. Do rozbaľovacieho zoznamu polí okno postup vráti CB_ERR. |
| WM_COMMAND | Postupy oznamovania správ z okna Upraviť kontrolu a zoznam a odošle zodpovedajúce rozbaľovacie pole oznámenia správy rodičovské okno. |
| Pre oznámeniam na kontrolu upraviť režim okna môže aktualizovať okno zoznam aktuálny výber, vsuvka indexu a horný index. Zoznam oznámenia správy, okno postupu môže aktualizovať obsah poľa výber. | |
| WM_COMPAREITEM | Odovzdáva správy na rodičovské okno umožňujúce aplikáciu chcete určiť polohu relatívna akési dvoch vlastník ťahané zoznam položiek. Rozbaľovacie pole okno dostane toto hlásenie z okna Zoznam. |
| WM_COPY | Skopíruje upraviť výber do schránky. Jednoduché a kvapka-down so zoznamom polí upraviť kontroly procesov tejto správy. Do rozbaľovacieho zoznamu polí okno postup vráti CB_ERR. |
| WM_CREATE | Inicializuje rozbaľovacie pole. |
| WM_CUT | Odstráni upraviť výber a umiestni ho do schránky. Jednoduché a kvapka-down so zoznamom polí upraviť kontroly procesov tejto správy. Do rozbaľovacieho zoznamu polí okno postup vráti CB_ERR. |
| WM_DELETEITEM | Odovzdáva správy rodičovské okno oznamujúce uplatňovanie odstránený položky zoznamu. Rozbaľovacie pole okno dostane toto hlásenie z okna Zoznam. |
| WM_DRAWITEM | Odovzdáva správy na rodičovské okno umožňujúcich uplatňovanie maľovať uvedených na zozname položky. Rozbaľovacie pole okno dostane toto hlásenie z okna Zoznam. Okno postupu môže pochádzať túto správu na uplatňovanie programu Skicár výber pole z rozbaľovacieho zoznamu poľa. |
| WM_ENABLE | Nastaví stav môžete povoliť alebo zakázať myši a vstup klávesnice. |
| WM_ERASEBKGND | Vráti 1, udávajúce vymažú pozadia. |
| WM_GETDLGCODE | Vráti kombinácia hodnôt DLG_WANTCHARS a DLGC_WANTARROWS. |
| WM_GETFONT | Vráti rukoväť na aktuálne písmo, s ktorým bude čerpať zoznamom jeho text. |
| WM_GETTEXT | Skopíruje obsah poľa výber do zadanej medzipamäte. V jednoduchých a kvapka-down zoznamom, upraviť kontroly procesov túto správu. |
| WM_GETTEXTLENGTH | Vracia dĺžku znakov textu v poli výber. V jednoduchých a kvapka-down zoznamom, upraviť kontroly procesov túto správu. |
| WM_KEYDOWN | Procesy noncharacter klávesové vstupy. Rozbaľovací zoznam polí, táto správa sa posiela do okna zoznam, ktorý môže zobrazovať alebo skrývať sama alebo zmeniť aktuálny výber alebo vsuvky index. V jednoduchých a kvapka-down zoznamom, toto hlásenie odovzdaný upraviť kontroly. Upraviť kontrolu prejde určité kľúče do okna zoznam, akými sú nahor a nadol šípky a klávesu f4. |
| WM_KILLFOCUS | Skryje vyzdvihnúť v poli výber a zatvorí kvapka-down list, ak je to potrebné. Ak okno dostávajú vstupné zameranie je súčasťou rozbaľovacie pole (napríklad upraviť kontrolu), sa neberie do úvahy túto správu. |
| WM_LBUTTONDBLCLK | Rovnaké ako WM_LBUTTONDOWN. |
| WM_LBUTTONDOWN | Zoznamy súborov zameranie na pole so zoznamom a, pre kvapka-down rozbaľovacie okná a kvapka-down, môžete otvoriť alebo zavrieť zoznam. Ak sa otvorí zoznam, okno postup zachytáva myš, čím umožníte výber presunutím a uvoľnenie tlačidla myši. |
| WM_LBUTTONUP | Uvoľňuje myši zachytiť Ak myš otvorený zoznam. |
| WM_MEASUREITEM | Zaúčtuje správy na rodičovské okno umožňujúce žiadosti o úpravu obsahu zadaná MEASUREITEMSTRUCT štruktúra. Rozbaľovacie pole okno dostane toto hlásenie z okna Zoznam. |
| WM_MOUSEMOVE | Príspevky správy v okne Zoznam, ak myš otvoril v zozname a tlačidlo myši je stále nadol. To umožňuje používateľom výber položky presunutím ukazovateľa myši na položky zoznamu a potom uvoľnení tlačidla. |
| WM_NCCREATE | Vyhradí interné dátové štruktúry používajú rozbaľovacie pole okno postup. |
| WM_NCDESTROY | Uvoľní zdroje pridelené v odpovedi na správu WM_NCCREATE. |
| WM_PAINT | Maľuje regióne neplatné pole so zoznamom. Ak wParam nie je NULL, predpokladá sa DC rukoväť prešiel od funkciu podtriedy. Okno postup používa špecifikované DC namiesto volania BeginPaint a EndPaint. |
| WM_PASTE | Obsah Schránky nahradí upraviť výber. Jednoduché a kvapka-down so zoznamom polí upraviť kontroly procesov tejto správy. Do rozbaľovacieho zoznamu polí okno postup vráti CB_ERR. |
| WM_SETFOCUS | Nastaví zameranie sa na kontrolu upraviť alebo rozbaľovací zoznam polí, Invertuje výber polí a zapne vsuvka v okne Zoznam. |
| WM_SETFONT | Uloží zadané písmo rukoväť vnútornú štruktúru, upraví rozmery výber poľa a zoznamu a zruší okne Pole so zoznamom. Text v poli výber a zoznamu sa zobrazí uložené písma. |
| WM_SETREDRAW | Zapne alebo vypne príznak prepisovaním. Ak je začiarknuté prepisovaním vlajkou, rozbaľovacie pole je nie překreslený dovtedy, kým znova nastavený príznak. |
| WM_SETTEXT | Nastaví obsah upraviť kontroly. Jednoduché a kvapka-down so zoznamom polí upraviť kontroly procesov tejto správy. Do rozbaľovacieho zoznamu polí okno postup vráti CB_ERR. |
| WM_SIZE | Zmení veľkosť okna dieťa, ak je to potrebné. |
| WM_SYSKEYDOWN | Otvorí alebo zavrie kvapka-down list, v závislosti na ktorý šípky stlačený kláves používateľa. |
Všetky ostatné správy prechádzajú DefWindowProc funkcie na predvolené spracovanie.