Partilhar via


CTreeCtrl::GetLastVisibleItem

Recupera o último item unexpanded nó no controle de exibição em árvore corrente.

HTREEITEM GetLastVisibleItem() const;

Valor de retorno

O identificador para o último item do nó unexpanded se o método for bem-sucedida; caso contrário, NULL.

Comentários

Esse método envia o TVM_GETNEXTITEM mensagem, que é descrita no Windows SDK. Para obter mais informações, consulte o TVGN_LASTVISIBLE sinalizar na flag parâmetro de mensagem.

Requisitos

Cabeçalho: afxcmn.h

Exemplo

O exemplo de código a seguir define uma variável, m_treeCtrl, que é usado para acessar o controle de exibição em árvore corrente. O exemplo de código também define um inteiro sem sinal e HTREEITEM diversas variáveis.Um ou mais dessas variáveis são usadas no próximo exemplo.

public:
    // Variable to access tree control.
    CTreeCtrl m_treeCtrl;
    // Variable to access splitbutton control.
    CSplitButton m_splitbutton;
    // Accessibility identifier
    UINT accIdUS;
    // HTREEITEMs
    HTREEITEM hCountry;
    HTREEITEM hPA;
    HTREEITEM hWA;

O exemplo de código a seguir recupera um identificador para o último item do nó unexpanded exibição em árvore e, em seguida, desenha um retângulo 3D ao redor desse item.Em uma seção anterior do exemplo de código, que não é exibido, criamos uma exibição de árvore que consiste em um nó raiz Country dos Estados Unidos, subnós para os estados da Pensilvânia e Washington e itens da árvore para cidades nesses estados.

 CRect rect;
    HTREEITEM hLast = m_treeCtrl.GetLastVisibleItem();
    m_treeCtrl.GetItemPartRect( hLast, TVGIPR_BUTTON, &rect );
    m_treeCtrl.GetDC()->Draw3dRect( &rect, RGB(255, 0, 0), RGB(0, 0, 255));

Consulte também

Referência

Classe CTreeCtrl

Gráfico de hierarquia

TVM_GETNEXTITEM

Outros recursos

CTreeCtrl membros