Compartir a través de


CSliderCtrl::SetThumbLength

Establece el alto del control deslizante del control trackbar actual.

void SetThumbLength(
     int nLength
);

Parámetros

Parámetro

Descripción

[in] nLength

Alto del control deslizante, en píxeles.

Comentarios

Este método requiere que el control trackbar está establecido en el estilo de TBS_FIXEDLENGTH .

este método envía el mensaje de TBM_SETTHUMBLENGTH , que se describe en Windows SDK.

Requisitos

encabezado: afxcmn.h

Ejemplo

El ejemplo de código siguiente define la variable, m_sliderCtrl, que se utiliza para tener acceso al control trackbar actual. El ejemplo también define una variable, thumbLength, que se utiliza para almacenar la longitud predeterminada del componente de posición del control trackbar. estas variables se utilizan en el ejemplo siguiente.

  // Variable to access the slider control.
    CSliderCtrl m_sliderCtrl;
    // Lenght of the slider control's thumb.
    int thumbLength;

El ejemplo de código siguiente establece el componente de posición del control trackbar dos veces a su longitud predeterminada.

 // Add extra initialization. 

    // Modify the size of the slider control's thumb. 
    // First, set the TBS_FIXEDLENGTH style.
    m_sliderCtrl.ModifyStyle( 0, TBS_FIXEDLENGTH );
    thumbLength = m_sliderCtrl.GetThumbLength();
    m_sliderCtrl.SetThumbLength( thumbLength * 2 );

    // End extra initialization.

Vea también

Referencia

CSliderCtrl Class

Gráfico de jerarquías

TBM_SETTHUMBLENGTH

CSliderCtrl::GetThumbLength