Partilhar via


CTreeCtrl::SetExtendedStyle

Define os estilos estendidos para o controle de exibição em árvore corrente.

DWORD SetExtendedStyle(
            DWORD dwExMask, 
      DWORD dwExStyles
);

Parâmetros

Parâmetro

Descrição

[in] dwExMask

Uma máscara de bits que especifica quais estilos no controle de exibição em árvore corrente são afetados por esse método.Se este parâmetro for zero, ela será ignorada e o valor do dwExStyles parâmetro é atribuído ao controle de exibição em árvore.

Especificar zero ou uma combinação de bit a bit (OR) dos estilos descrito em Controle de exibição de árvore estendida estilos.

[in] dwExStyles

Uma máscara de bits que especifica quais estilos de exibição em árvore corrente o controle para conjunto ou desmarcar.

Para conjunto uma combinação de estilos, especifique uma combinação de bit a bit (OR) dos estilos descrito em Controle de exibição de árvore estendida estilos.Para desmarcar um conjunto de estilos, especifique zero.

Valor de retorno

Um valor que contém o anterior estendido estilos de controle.

Comentários

Este método limpa os estilos especificados no dwExMask parâmetro, em seguida, define os estilos especificados na dwExStyles parâmetro. Apenas os estilos estendidos que correspondem aos bits dwExMask Altere.

Esse método envia o TVM_SETEXTENDEDSTYLE mensagem, que é descrita no Windows SDK.

Requisitos

Cabeçalho: afxcmn.h

Este método é suportado no Windows XP e posterior.

Requisitos adicionais para este método são descritos em compilação Requisitos para controles comuns do Windows Vista.

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.Essas variáveis são usadas no exemplo a seguir.

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 adiciona o TVS_EX_AUTOHSCROLL estilo estendido para o controle de exibição em árvore corrente. 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.Intencionalmente fizemos o controle de exibição em árvore estreito para que ele deve rolar automaticamente para exibir o item de árvore que tem o foco.

    m_treeCtrl.SetExtendedStyle(TVS_EX_AUTOHSCROLL, TVS_EX_AUTOHSCROLL);

Consulte também

Referência

Classe CTreeCtrl

Gráfico de hierarquia

TVM_SETEXTENDEDSTYLE

CTreeCtrl::GetExtendedStyle

Controle de exibição de árvore estendida estilos

Outros recursos

CTreeCtrl membros