共用方式為


TBM_GETTICPOS訊息

擷取追蹤列中刻度標記的目前實體位置。

參數

wParam

以零起始的索引,可識別刻度。 無法透過此訊息直接取得第一個和最後一個刻度的位置。

lParam

必須為零。

傳回值

傳回從追蹤列工作區左邊或頂端到指定刻度標記的用戶端座標距離。 傳回值是水準追蹤列的刻度標記 X 座標,或是垂直追蹤列的 Y 座標。 如果 wParam 不是有效的索引,則傳回值為 -1。

備註

由於無法透過此訊息取得第一個和最後一個刻度標記,因此有效的索引會從追蹤列上的刻度位置位移。 如果 TBM_GETRANGEMINTBM_GETRANGEMAX 之間的差異小於 2,則沒有任何有效的索引,而且此訊息將會失敗。

以下說明追蹤列上的刻度、可透過此訊息取得的刻度及其以零起始的索引之間的關聯性。

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.

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限桌面應用程式]
標頭
Commctrl.h