RichEditCtrl



  • Hallo,

    vielleicht kann mir hier jemand helfen.
    Habe den folgenden Code:

    void CW32dView::OnEnChange()
    {
    	CRichEditCtrl &cRichEditCtrl = GetRichEditCtrl();
    	CHARRANGE cr;
    	cRichEditCtrl.GetSel(cr);
    	cRichEditCtrl.LockWindowUpdate();
    	sc.Colorize(0,-1,&cRichEditCtrl);
    	cRichEditCtrl.UnlockWindowUpdate();
    	cRichEditCtrl.SetSel(cr);
    }
    

    Das Problem: wird in dem Editor-Fenster etwas geändert, dann versucht das Fenster in die letzte Zeile zu springen. 😞

    Jemand 'ne Idee wie ich dem Fenster das diese Macke austreiben kann?
    Wie könnte ich das Scrollen nur auf Benutzereingaben beschränken?

    Bitte, bitte, da muss doch jemand weiter wissen?!


Anmelden zum Antworten