CScrollBar identifizieren
-
Ich habe in meinem Programm zwei Scrollbars. Leider kann ich nicht unterschieden, welche der beiden betätigt wurde, da ich auf das Event ON_WM_HSCROLL() mit der Funktion
CMyAppAlg::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar) { // rechte oder linke Scrollbar? }
reagiere. Wie kann ich die beiden unterscheiden?
-
Hat sich erledigt, habs im Internet gefunden:
if (pScrollBar->GetDlgCtrlID() == IDC_ERSTE_SCROLLBAR) ... else if (pScrollBar->GetDlgCtrlID() == IDC_ZWEITE_SCROLLBAR) ...