CSliderCtrl - Frage
-
Hi!
Wie kann man feststellen, in welche Richtung ein Slider-Control geschoben wird?
Ich wollte es machen in der Funktion
OnCustomdrawSlider(NMHDR* pNMHDR, LRESULT* pResult),
Aber ich weiß nicht, wie ich das aus einem der Parameter herausfindeDanke im voraus
-
Ich würde einfach die Position mit
int pos = m_sliderctrl.GetPos();
feststellen und mit dem letzten Wert (globale Variable) vergleichen...
-Hannes.
-
Ja, es ist, natürlich, auch eine Möglichkeit, zwar nicht sehr elegant, aber man kann damit leben.
Danke!
-
Das Parent kriegt WM_[H/V]SCROLL - Messages
Die alte Position dann mit GetScrollPos abfragen (oder GetScrollInfo)