Clase de CMFCShellTreeCtrl
La clase de CMFCShellTreeCtrl extiende la funcionalidad de Clase de CTreeCtrl muestra una jerarquía de elementos de shell.
class CMFCShellTreeCtrl : public CTreeCtrl
Members
Métodos públicos
Name |
Descripción |
---|---|
Habilita o deshabilita el menú contextual. |
|
Devuelve una combinación de marcas que se pasen a IShellFolder::EnumObjects. |
|
Recupera la ruta de acceso a un elemento. |
|
Devuelve un puntero al objeto de Clase de objeto CMFCShellListCtrl que se utiliza junto con este objeto de CMFCShellTreeCtrl para crear Explorador- como la ventana. |
|
Esta función miembro llaman la ventana principal de esta ventana cuando recibe un mensaje de notificación que se aplique a esta ventana.(Reemplaza CWnd::OnChildNotify.) |
|
|
|
|
|
Las actualizaciones y repintan el objeto actual de CMFCShellTreeCtrl . |
|
Selecciona el elemento adecuado del control de árbol basada en una ruta proporcionada de PIDL o de cadena. |
|
Los conjuntos se marcan para filtrar el contexto del árbol (similar a los marcadores utilizados por IShellFolder::EnumObjects). |
|
Establece una relación entre el objeto actual de CMFCShellTreeCtrl y un objeto de CMFCShellListCtrl . |
Comentarios
Esta clase extiende la clase de CTreeCtrl habilitando el programa para incluir elementos del shell de Windows en el árbol.Esta clase puede asociarse a un objeto de CMFCShellListCtrl para crear una ventana completa del Explorador.A continuación, la selección de un elemento del árbol mostrará una lista de elementos del shell de Windows en la lista asociada.
Jerarquía de herencia
Requisitos
encabezado: afxshelltreeCtrl.h
Ejemplo
El ejemplo siguiente se muestra cómo crear un objeto de clase de CMFCShellTreeCtrl .Este fragmento de código es parte de Ejemplo 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);
Vea también
Referencia
Clase de objeto CMFCShellListCtrl