Bonjour,
J'ai un probleme avec l'utilisation d'un slider dans un dialogue appelé lors de l'utilisation de mon programme.
Ce slider doit etre initialisé avec une echelle de 60 et la position du curseur est précisée avant l'appel du dialogue :

dialogue.m_slider_value = ma_valeur;
dialogue.DoModal() .... etc

et dans mon OnInitDialog, je précise le "range" de 60 pour ce slider.

mon probleme est que lors de l'affichage du dialogue, le curseur est placé sur une echelle de 100, le curseur ne prenant sa place normale que lors d'une modification de celui-ci !

J'ai testé d'effectuer un SetPos() sur la valeur apres avoir spécifié le "range" de mon slider, mais sans succes, et pourtant, lorsque je precise numériquement une valeur dans le SetPos() l'echelle est alors respectée !

Si quelqu'un avait une solution, ce serai vraiment sympa

A bientot !

[edit] au fait, j'utilise VC++ 6 sous XP, si ca peut aider...