messaggio TBM_GETTICPOS
Recupera la posizione fisica corrente di un segno di spunta in una barra di traccia.
Parametri
-
wParam
-
Indice in base zero che identifica un segno di spunta. Le posizioni del primo e dell'ultimo segno di spunta non sono direttamente disponibili tramite questo messaggio.
-
lParam
-
Deve essere zero.
Valore restituito
Restituisce la distanza, nelle coordinate client, dalla parte sinistra o superiore dell'area client della barra di traccia al segno di spunta specificato. Il valore restituito è la coordinata x del segno di spunta per una barra di traccia orizzontale o la coordinata y per una barra di traccia verticale. Se wParam non è un indice valido, il valore restituito è -1.
Commenti
Poiché il primo e l'ultimo segno di spunta non sono disponibili tramite questo messaggio, gli indici validi vengono offset dalla loro posizione di spunta sulla barra delle tracce. Se la differenza tra TBM_GETRANGEMIN e TBM_GETRANGEMAX è minore di due, non esiste alcun indice valido e questo messaggio avrà esito negativo.
Di seguito viene illustrata la relazione tra i tick su una barra di traccia, i tick disponibili tramite questo messaggio e i relativi indici in base zero.
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.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Intestazione |
|