Bonjour,
j'ai placé une scrollbar dans une dialogbox et je ne comprends pas pourquoi
quand cette scrollbar est déplacée avec la souris, dés que l'on relache le
bouton, le thumb reprends sa position initiale??? Pour déplacer le thumb,
SBM_SETPOS fonctionne, mais le déplacement à la souris ne marche pas. Y'a
t-il une propriété d'un scrollbar à définir pour qu'il enregistre les
déplacements à la souris?
Le ScrollBar est défini avec:
Align None
Disabled None
Group False
Help ID False
ID IDC_SBAFF
Tabstop False
Visible True
Puis configuré dans le WM_INITDIALOG de la dialog:
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christian ASTOR
Zorro wrote:
Bonjour, j'ai placé une scrollbar dans une dialogbox et je ne comprends pas pourquoi quand cette scrollbar est déplacée avec la souris, dés que l'on relache le bouton, le thumb reprends sa position initiale???
Gérer WM_HSCROLL ou WM_VSCROLL puis SetScrollPos()
Zorro wrote:
Bonjour,
j'ai placé une scrollbar dans une dialogbox et je ne comprends pas pourquoi
quand cette scrollbar est déplacée avec la souris, dés que l'on relache le
bouton, le thumb reprends sa position initiale???
Gérer WM_HSCROLL ou WM_VSCROLL puis SetScrollPos()
Bonjour, j'ai placé une scrollbar dans une dialogbox et je ne comprends pas pourquoi quand cette scrollbar est déplacée avec la souris, dés que l'on relache le bouton, le thumb reprends sa position initiale???
Gérer WM_HSCROLL ou WM_VSCROLL puis SetScrollPos()
Zorro
Okay, je n'avais pas vu que LOWORD(wParam)==SB_THUMPOSITION || LOWORD(wParam)==SB_THUMBTRACK rendait une valeur dans HIWORD(wParam). Merci David "Christian ASTOR" a écrit dans le message de news:43197676$0$21298$
Zorro wrote: > Bonjour, > j'ai placé une scrollbar dans une dialogbox et je ne comprends pas
pourquoi
> quand cette scrollbar est déplacée avec la souris, dés que l'on relache
le
> bouton, le thumb reprends sa position initiale???
Gérer WM_HSCROLL ou WM_VSCROLL puis SetScrollPos()
Okay, je n'avais pas vu que LOWORD(wParam)==SB_THUMPOSITION ||
LOWORD(wParam)==SB_THUMBTRACK rendait une valeur dans HIWORD(wParam).
Merci
David
"Christian ASTOR" <castorix@club-internet.fr> a écrit dans le message de
news:43197676$0$21298$7a628cd7@news.club-internet.fr...
Zorro wrote:
> Bonjour,
> j'ai placé une scrollbar dans une dialogbox et je ne comprends pas
pourquoi
> quand cette scrollbar est déplacée avec la souris, dés que l'on relache
le
> bouton, le thumb reprends sa position initiale???
Gérer WM_HSCROLL ou WM_VSCROLL puis SetScrollPos()
Okay, je n'avais pas vu que LOWORD(wParam)==SB_THUMPOSITION || LOWORD(wParam)==SB_THUMBTRACK rendait une valeur dans HIWORD(wParam). Merci David "Christian ASTOR" a écrit dans le message de news:43197676$0$21298$
Zorro wrote: > Bonjour, > j'ai placé une scrollbar dans une dialogbox et je ne comprends pas
pourquoi
> quand cette scrollbar est déplacée avec la souris, dés que l'on relache
le
> bouton, le thumb reprends sa position initiale???
Gérer WM_HSCROLL ou WM_VSCROLL puis SetScrollPos()