To retrieve data represented by a slider value, specify a variable for the current position of the slider arm. Then, use the SLM_QUERYSLIDERINFO message to retrieve information about the current slider arm position in increment coordinates. The code fragment in the following figure shows how to retrieve data for a selected slider value:
ULONG ulValue; /* Variable in which to store */
/* current slider arm position */
/**********************************************************************/
/* Get the information about the current slider arm position in */
/* incremental coordinates. */
/**********************************************************************/
ulValue = (ULONG)WinSendMsg(
hwndSlider, /* Slider window handle */
SLM_QUERYSLIDERINFO, /* Message for querying slider */
/* attributes */
MPFROM2SHORT(
SMA_SLIDERARMPOSITION, /* Get increment at which slider */
SMA_INCREMENTVALUE), /* arm is located */
NULL); /* Reserved value */