Probleme mit SB_THUMBPOSITION



  • Hallo,

    ich versuche momentan, Scrollbars einzurichten mit WM_HSCROLL und WM_VSCROLL. Mit SB_LINEUP usw. funktioniert das alles gut mit dem Setzen der neuen Position und der Verschiebung des Fensterinhaltes. Wenn ich als erstes mit SB_THUMBPOSITION den Scrollblock verschiebe, klappt dies auch noch. Jedoch wenn ich als erstes beispielweise mit SB_LINELEFT scrolle und dann den Scrollblock verschieben will mit SB_THUMBPOSItION. Setzt er die neue Position auf null. Ich ermittle die neue Position mit:

    pt_newPos.x = HIWORD(wparam);
    

    Viele Grüße und danke schonmal!


  • Mod

    Wenn ich den Tracker ziehe, bekomme ich genau den SB_THUMBPOSITION zurück auf dem ich den Tracker losgelassen habe.

    SB_THUMBPOSITON kommt am Ende der Tracknachricht. Ich verstehe Deine Frage nicht, weil Du schreibst "Wenn ich als erstes mit SB_THUMBPOSITION den Scrollblock".

    Anosnten zeige mehr Code.


Anmelden zum Antworten