CListCtrl ScrollBar



  • Hallo,
    da mein CListCtrl in teimer immer aktualisirt wird ist die scrollBar immer oben wen ich sie runter scrolle springt sie wider hoch sobalt aktualisirt wird.
    Ich möchte mir die positon merken und nacher wider setzen.

    void CLiveUeberwachungDlg::OnTimer(UINT nIDEvent) 
    {
       static int pos;
       pos=m_Anzeige.GetScrollPos(SB_VERT);
       m_Anzeige.DeleteAllItems();
       //CListCtrl füllen
       m_Anzeige.SetScrollPos(SB_VERT,pos);
       CDialog::OnTimer(nIDEvent);
    }
    

    das setzen funktionirt aber anscheinend zur falschen zeit.

    Wen jemand weiss wie man das Richtig macht helft mir Bitte!

    MFG TaccoGo


Anmelden zum Antworten