commctrl.h

Mensaje TBM_GETTICPOS

Definición

TBM_GETTICPOS
    iIndex=(WPARAM)(INT)wParam

Recupera la posición física actual de una marca en un trackbar.

Descripción

iIndex
Índice basado en cero que identifica una marca. Las posiciones de las marcas primera y última no están disponibles a través de este mensaje.

Valor de retorno

Devuelve la distancia, en coordenadas de cliente, desde el extremo izquierdo del área de cliente del trackbar a la marca especificada. El valor de retorno es la coordenada x de la marca para un trackbar horizontal o la coordenada y para un trackbar vertical. Si wParam no contiene un índice válido, el valor de retorno es -1.

Observaciones

Debido a que las marcas primera y última no están disponibles para este mensaje, los índices válidos están desplazados de sus posiciones en el trackbar. Si la diferencia entre TBM_GETRANGEMIN y TBM_GETRANGEMAX es menor de dos, entonces no hay índices válidos y este mensaje fallará.

Lo que sigue ilustra la relación entre las marcas en un trackbar, las disponibles a través de este mensaje, y sus índices basados en cero:

0 1 2 3 4 5 6 7 8 9    // Positions vistas en el trackbar.
  1 2 3 4 5 6 7 8      // Posiciones cuya posición puede ser identificada.
  0 1 2 3 4 5 6 7      // Números de los índices para las posiciones identificables.