*   >> lukeminen koulutus Artikkelit >> science >> programming

Combo Box Messages

on hakea. LParam on osoitin puskuriin (char array), joka vastaanottaa merkkijonon. Puskuri on oltava riittävästi tilaa merkkijono ja päättämisestä null hahmo. Paluu arvo on merkkijonon pituus, vuonna TCHARs (merkkiä), pois lukien päättävä null merkki. Jos wParam ei määritä kelvollista indeksi, paluu arvo on CB_ERR. CB_GETLOCALE: locale käytetään määrittämään oikean lajittelun järjestys näkyy tekstin combo laatikot CBS_SORT tyyli ja lisätty teksti käyttämällä CB_ADDSTRING viesti. Tämä viesti menee paikanne on pudotusvalikosta. WParam ei käytetä; sen on oltava nolla.

LParam ei käytetä; sen on oltava nolla. Paluu arvo määrittää paikanne on pudotusvalikosta. HIWORD sisältää maan /alueen koodi ja LoWord sisältää kielen tunniste. CB_GETMINVISIBLE: Tämä viesti menee vähimmäismäärä näkyviä kohteita avattavasta luettelosta yhdistelmäruutu. WParam ei käytetä; sen on oltava nolla. LParam ei käytetä; sen on oltava nolla. Paluu arvo on vähimmäismäärä näkyviä kohteita. CB_GETTOPINDEX: Tämä viesti lähetetään hakea nollapohjaista indeksi ensimmäinen näkyvä kohde luetteloruudusta osan combo box.

Aluksi eränä indeksi 0 on yläreunassa -luetteloruudusta mutta jos luetteloruudusta sisältö on vieritetään, toinen kohde voi olla huipulla. WParam ei käytetä; sen on oltava nolla. LParam ei käytetä; sen on oltava nolla. Jos viesti on onnistunut, paluu arvo on indeksi ensimmäinen näkyvä kohde luettelosta laatikko pudotusvalikosta. Jos viestiä ei, paluu arvo on CB_ERR. CB_INITSTORAGE: Tämä viesti on lähetetty ennen kuin lisäät useita kohteita luetteloruudusta osan combo box. Tämä viesti varaa muistin -luetteloruudusta kohteita.

CB_INITSTORAGE viesti auttaa nopeuttamaan alustuksen combo laatikot, joissa on useita kohteita (yli 100). Se varaa tietyn määrän muistia jotta myöhempi CB_ADDSTRING, CB_INSERTSTRING (katso alla), ja CB_DIR viestit ottaa mahdollisimman nopeasti. WParam on määrä kohteita lisätä. LParam on muistin määrä jakaa alamomentille jousille, tavuina. Jos viesti on onnistunut, paluu arvo on kokonaismäärä asiat, joiden muisti on ennalta varattu, eli kokonaismäärä kohdetta lisännyt kaikki onnistunut CB_INITSTORAGE viestejä. Jos viestiä ei, paluu arvo on CB_ERRSPACE.

CB_INSERTSTRING: Tämä viesti lisää merkkijono tai kohteen data luetteloon yhdistelmäruutu. Toisin CB_ADDSTRING viestin, CB_INSERTSTRING viesti ei aiheuta listan CBS_SORT tyyli voidaan lajitella. WParam on nolla-pohjainen indeksi asennossa, johon lisätä merkkijono. Jos tämä parametri on -1, merkkijono lisätään luet

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