I have a CSliderCtrl and to give the users more information about what they are selecting I wish to have simple text below each Tic to display it’s value.
I have done this with simple statics as shown here.

However these are statically placed and I am concerned that under different themes and versions of Windows these will not be aligned correctly.
Is there a way to have the CSliderCtrl print these labels or a way to get the co-ordinates of the Tic marks so that I can align them correctly.
I think the combination of
GetNumTicsandGetTicPosshould give you everything you need. The documentation says the returned position is in client coordinates, so this should be the X coordinate on the slider control client area.