Classe CMFCShellTreeCtrl
The CMFCShellTreeCtrl Estende a classe Classe CTreeCtrl funcionalidade exibindo uma hierarquia de itens de shell.
class CMFCShellTreeCtrl : public CTreeCtrl
Membros
Métodos públicos
Nome |
Descrição |
---|---|
Ativa ou desativa o menu de atalho. |
|
Retorna uma combinação de sinalizadores passados para IShellFolder::EnumObjects. |
|
Recupera o caminho para um item. |
|
Retorna um ponteiro para o Classe CMFCShellListCtrl objeto que é usado em conjunto com CMFCShellTreeCtrl objeto para criar uma janela semelhante ao Explorer. |
|
Esta função de membro é chamada pelo janela de pai desta janela quando recebe uma mensagem de notificação que se aplica a esta janela.(Substitui CWnd::OnChildNotify.) |
|
|
|
|
|
Atualiza e redesenha o corrente CMFCShellTreeCtrl objeto. |
|
Seleciona o item de controle de árvore apropriada com base em um PIDL fornecido ou seqüência de caracteres de caminho. |
|
Define sinalizadores para filtrar o contexto da árvore (semelhante aos sinalizadores usados por IShellFolder::EnumObjects). |
|
Define uma relação entre o corrente CMFCShellTreeCtrl objeto e um CMFCShellListCtrl objeto. |
Comentários
Essa classe estende o CTreeCtrl classe, permitindo que seu programa para incluir itens de shell do Windows na árvore. Essa classe pode ser associada a um CMFCShellListCtrl objeto para criar uma janela do Explorer completa. Em seguida, selecionando um item na árvore de exibirá uma lista de itens de shell do Windows na lista associada.
Hierarquia de herança
Requisitos
Cabeçalho: afxshelltreeCtrl.h
Exemplo
O exemplo a seguir demonstra como criar um objeto do CMFCShellTreeCtrl classe. Neste trecho de código faz parte o Exemplo do Explorer: Aplicativo do MFC Windows Explorer.
CMFCShellTreeCtrl m_wndShellTree;
...
// const int idTree = 1
CRect rectDummy (0, 0, 0, 0);
const DWORD dwViewStyle = WS_CHILD | WS_VISIBLE | TVS_HASLINES |
TVS_LINESATROOT | TVS_HASBUTTONS;
// The this pointer points to CFolderBar class which extends the CDockablePane class
m_wndShellTree.Create (dwViewStyle, rectDummy, this, idTree);