'lut !
J'en ai ch*é aussi pour trouver comment faire... La documentation sur ce genre de chose n'est pas très courante sur le net (j'entends par là la documentation compréhensible).
En fait, il faut utiliser CSliderCtrl... Ça, j'avais presque pu le comprendre, sans savoir ce qu'était cette chose, le site msdn n'étant pas causant là-dessus (genre "CSliderCtrl : voir CSliderCtrl"
).
Et finalement, j'ai trouvé ceci (au bout d'une demi-journée de recherche tout de même) : http://www.developpez.net/forums/sho...78&postcount=4
Donc, dans OnReleasedcaptureSlider1 (enfin, la fonction associée au message NM_RELEASEDCAPTURE), tu fais
1 2
| CSliderCtrl *pSlider=static_cast<CSliderCtrl *>(GetDlgItem(IDC_SLIDER1));
int n= pSlider->GetPos(); |
n contient alors la valeur de la position courante de ton slider.
Si tu souhaites changer l'échelle de ton slider (par défaut 0 à 100),
pSlider->SetRange(borne_min, borne_max);
Voilà.
Par contre, maintenant, mon souci, c'est que j'utilise un slider vertical... Et le max est en bas, le min en haut... 
Si quelqu'un peut me dire comment on fait pour inverser le sens de la bestiole... 
Bonne continuation ! 
Et
à farscape pour la réponse !
Edit: oh tiens, t'es de Dijon...
Partager