TBM_GETTICPOS訊息
擷取追蹤列中刻度標記的目前實體位置。
參數
-
wParam
-
以零起始的索引,可識別刻度。 無法透過此訊息直接取得第一個和最後一個刻度的位置。
-
lParam
-
必須為零。
傳回值
傳回從追蹤列工作區左邊或頂端到指定刻度標記的用戶端座標距離。 傳回值是水準追蹤列的刻度標記 X 座標,或是垂直追蹤列的 Y 座標。 如果 wParam 不是有效的索引,則傳回值為 -1。
備註
由於無法透過此訊息取得第一個和最後一個刻度標記,因此有效的索引會從追蹤列上的刻度位置位移。 如果 TBM_GETRANGEMIN 和 TBM_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 [僅限桌面應用程式] |
標頭 |
|