Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
De initiƫle positie van een item wordt ingesteld wanneer het item wordt toegevoegd aan het structuurbesturingselement (CTreeCtrl) met behulp van de InsertItem lidfunctie. De functie-aanroep specificeert de handle van het bovenliggende item en de handle van het item achter welk het nieuwe item moet worden ingevoegd. De tweede ingang moet een onderliggend item van het opgegeven bovenliggende item of een van deze waarden identificeren: TVI_FIRST, TVI_LASTof TVI_SORT.
Wanneer TVI_FIRST of TVI_LAST is gespecificeerd, plaatst het boomstructuurbesturingselement het nieuwe item aan het begin of einde van de lijst van subitems van de gegeven bovenliggende item. Wanneer TVI_SORT is opgegeven, wordt het nieuwe item in de lijst met onderliggende items op alfabetische volgorde ingevoegd op basis van de tekst van de itemlabels.
U kunt de lijst met onderliggende items van een ouderitem in alfabetische volgorde plaatsen door de SortChildren-functie aan te roepen. Deze functie bevat een parameter die aangeeft of alle niveaus van onderliggende items die van het opgegeven bovenliggende item afstammen, ook in alfabetische volgorde worden gesorteerd.
Met de functie SortChildrenCB kunt u kinditems sorteren op basis van criteria die u definieert. Wanneer u deze functie aanroept, geeft u een door de toepassing gedefinieerde callback-functie op die door het structuurbesturingselement kan worden aangeroepen wanneer de relatieve volgorde van twee onderliggende items moet worden bepaald. De callback-functie ontvangt twee 32-bits toepassingsgedefinieerde waarden voor de items die worden vergeleken en een derde 32-bits waarde die u opgeeft bij het aanroepen SortChildrenCB.