TBM_GETTICPOS mensaje

Recupera la posición física actual de una marca de graduación en una barra de seguimiento.

Parámetros

wParam

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

lParam

Debe ser cero.

Valor devuelto

Devuelve la distancia, en coordenadas de cliente, desde la izquierda o superior del área de cliente de la barra de seguimiento hasta la marca de graduación especificada. El valor devuelto es la coordenada x de la marca de graduación de una barra de seguimiento horizontal o la coordenada y de una barra de seguimiento vertical. Si wParam no es un índice válido, el valor devuelto es -1.

Observaciones

Dado que las marcas de graduación primera y última no están disponibles a través de este mensaje, los índices válidos se desplazan desde su posición de graduación en la barra de seguimiento. Si la diferencia entre TBM_GETRANGEMIN y TBM_GETRANGEMAX es menor que dos, no hay ningún índice válido y se producirá un error en este mensaje.

A continuación se muestra la relación entre los tics de una barra de seguimiento, los tics disponibles a través de este mensaje y sus índices de base cero.

0 1 2 3 4 5 6 7 8 9    // Tick positions seen on the trackbar.
  1 2 3 4 5 6 7 8      // Tick positions whose position can be identified.
  0 1 2 3 4 5 6 7      // Index numbers for the identifiable positions.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Commctrl.h