CSliderCtrl tic标签

时间:2011-03-01 23:09:59

标签: mfc

我有CSliderCtrl并向用户提供有关他们所选内容的更多信息我希望在每个Tic下面都有简单的文字来显示它的价值。

我已经用这里显示的简单静态完成了这个。

Slider Tic Labels

然而,这些是静态的,我担心在不同的主题和版本的Windows下,这些将无法正确对齐。

有没有办法让CSliderCtrl打印这些标签或获取Tic标记的坐标,以便我可以正确对齐它们。

1 个答案:

答案 0 :(得分:1)

我认为GetNumTicsGetTicPos的组合可以为您提供所需的一切。文档说返回的位置在客户端坐标中,因此这应该是滑块控件客户区的X坐标。