CMFCShellTreeCtrl Class
La clase de CMFCShellTreeCtrl extiende la funcionalidad de CTreeCtrl (Clase) 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 CMFCShellListCtrl Class 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);