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 [仅限桌面应用] |
标头 |
|