Partilhar via


Posição de item de controle de árvore

Posição inicial do item é definida quando o item é adicionado ao controle de árvore (CTreeCtrl) usando o InsertItem função de membro. A telefonar de função de membro Especifica o identificador do item pai e o identificador do item após o qual o novo item a ser inserido.O identificador do segundo deve identificar tanto um item filho do pai determinado ou um destes valores: TVI_FIRST, TVI_LAST, ou TVI_SORT.

Quando TVI_FIRST ou TVI_LAST for especificado, o controle de árvore coloca o novo item no início ou participante da lista do item de determinado pai dos itens filho. Quando TVI_SORT for especificado, o controle de árvore insere o novo item na lista de itens filho em ordem alfabético com base no texto dos rótulos de item.

Você pode colocar lista de um item pai de itens filho em ordem alfabético, chamando o SortChildrenfunção de membro .Essa função inclui um parâmetro que especifica se todos os níveis de itens filho, descendente do item pai determinado também são classificados em ordem alfabético.

The SortChildrenCBfunção de membro permite classificar itens filho com base nos critérios que você define.Quando você chamar essa função, especifique uma função de retorno de telefonar definida pelo aplicativo que o controle de árvore pode chamar sempre que a ordem relativa de dois itens filho precisará ser decidiu.A função de retorno de chamada recebe dois valores definido pelo aplicativo de 32 bit para os itens que estão sendo comparados e um terceiro valor de 32 bit que você especificar ao chamar SortChildrenCB.

Consulte também

Conceitos

Controles (MFC)

Referência

Usando CTreeCtrl