Partilhar via


CTreeCtrl::Create

Se você especificar o controle da árvore em um modelo da caixa de diálogo, ou se você estiver usando CTreeView, o controle da árvore é criado automaticamente quando a caixa de diálogo ou a exibição são criadas.

virtual BOOL Create(
   DWORD dwStyle,
   const RECT& rect,
   CWnd* pParentWnd,
   UINT nID 
);

Parâmetros

  • dwStyle
    Especifica o estilo de controle de exibição de árvore.Aplicar estilos de janela, descritos em CreateWindow, e a qualquer combinação de estilos de controle de exibição de árvore como descrito em Windows SDK.

  • rect
    Especifica o tamanho e a posição do controle de exibição de árvore.Pode ser um objeto de CRect ou uma estrutura de RECT .

  • pParentWnd
    Especifica a janela pai do controle de exibição de árvore, geralmente CDialog.Não deve ser NULO.

  • nID
    Especifica a identificação do controle de exibição de árvore

Valor de retorno

Diferente de zero se a inicialização tenha êxito; se não 0.

Comentários

Se você deseja criar o controle da árvore como uma janela filho de alguma outra janela, use a função de membro de Criar .Se você criar o controle da árvore usando Criar, você deve passar WS_VISIBLE, bem como outros estilos de exibição de árvore.

Você constrói CTreeCtrl em duas etapas.O primeiro chamar o construtor, então chama Criar, que cria o controle de exibição de árvore e o anexar para o objeto de CTreeCtrl .

Para criar uma árvore controle com estilos estendidos da janela, chamada CreateEx em vez de Criar.

Exemplo

// Assuming your window has a CTreeCtrl member named m_TreeCtrl,
// you can create the tree control window with a child ID of ID_MYTREE
// using a call like this:

m_TreeCtrl.Create(WS_VISIBLE | WS_TABSTOP | WS_CHILD | WS_BORDER
   | TVS_HASBUTTONS | TVS_LINESATROOT | TVS_HASLINES
   | TVS_DISABLEDRAGDROP | TVS_NOTOOLTIPS | TVS_EDITLABELS,
   CRect(10, 10, 300, 100), this, ID_MYTREE);

// The control will have the appropiate window styles, and the tree
// control styles specified are those most commonly used.

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe de CTreeCtrl

Gráfico de hierarquia

CTreeCtrl::CTreeCtrl