bonjour,
J'ai une application avec 2 ScrollBar verticales mais j'ai 2 problèmes avec:
- Les 2 SrcollBar appellent la même fonction.
Comment faire pour les distinguer? Probablement avec le pointeur pScrollBar mais je ne sais pas faire.

- Quand le quitte les ScrollBar, mon texte S_VarScrolBar reprends sa valeur antérieur alors qu'il est modifié correctement lors du glissement du ScrollBar.
Comment bloquer S_VarScrolBar?
J'ai réussit avec un OnNMReleasedcaptureSlider2 mais cela ne me parait pas correct

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
void CparcoursDlg::OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
{
	// TODO: ajoutez ici le code de votre gestionnaire de messages et/ou les paramètres par défaut des appels
	IntPosition = nPos;
 
	CDialogEx::OnVScroll(nSBCode, nPos, pScrollBar);
	CString Position;
	int	Pos;
	Position.Format(_T("%d"),nPos);
	S_VarScrolBar.SetWindowTextW(Position);
	LB_NomFichiers.SetCurSel(nPos);
}