Compartir a través de


CTreeCtrl::SetExtendedStyle

Establece los estilos extendidos para el control de vista de árbol actual.

DWORD SetExtendedStyle(
      DWORD dwExMask, 
      DWORD dwExStyles
);

Parámetros

Parámetro

Descripción

[in] dwExMask

Una máscara de bits que especifica los estilos en el control de vista de árbol actual se asignan por este método. Si este parámetro es cero, se omite y el valor del parámetro dwExStyles se asigna al control de vista de árbol.

Especifique cero o una combinación bit a bit (OR) de estilos descritos en El control de vista de árbol extendidas los estilos.

[in] dwExStyles

Una máscara de bits que especifica los estilos en el control de vista de árbol actual a establecer o a borrar.

Para definir una combinación de estilos, especifique una combinación bit a bit (OR) de estilos descritos en El control de vista de árbol extendidas los estilos. Para borrar un conjunto de estilos, especifique cero.

Valor devuelto

Un valor que contiene el control extendido anterior diseñado.

Comentarios

Este método limpia los estilos especificados en el parámetro dwExMask , establezca los estilos especificados en el parámetro dwExStyles . Sólo los estilos extendidos que corresponden a los bits del cambio dwExMask .

Este método envía el mensaje TVM_SETEXTENDEDSTYLE , que se describe en Windows SDK.

Requisitos

Encabezado: afxcmn.h

Este método se admite en Windows XP y posterior.

Los requisitos adicionales para este método se describen en Requisitos de compilación para los controles comunes de Windows Vista.

Ejemplo

El ejemplo de código siguiente se define una variable, m_treeCtrl, que se utiliza para tener acceso al control de vista de árbol actual. El ejemplo de código también define un entero sin signo y varias variables de HTREEITEM. Estas variables se utilizan en el ejemplo siguiente.

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;

El ejemplo de código siguiente agrega TVS_EX_AUTOHSCROLL extendidas estilo al control de vista de árbol actual. En una sección anterior del ejemplo de código, que no se muestra, creamos una vista de árbol que consta de un nodo de país o región raíz para Estados Unidos, los subnodos para los estados de Pennsylvania y Washington, y los elementos de árbol para las ciudades de esos estados. Creamos deliberadamente el reducido del control de vista de árbol de modo que debe desplazarse automáticamente para mostrar el elemento de árbol que tiene el foco.

   m_treeCtrl.SetExtendedStyle(TVS_EX_AUTOHSCROLL, TVS_EX_AUTOHSCROLL);

Vea también

Referencia

CTreeCtrl Class

Gráfico de jerarquías

TVM_SETEXTENDEDSTYLE

CTreeCtrl::GetExtendedStyle

El control de vista de árbol extendidas los estilos