Eigenes Paint zum Bewegen bringen
-
Hallo Leute,
ich versuche gerade eine Statistik zusammen zu malen.
Soweit funzt das auch. Habe eine Classe von CListBox abgeleitet in der ich in OnPaint die Striche Zeichne.In OnPaint habe ich eine Senkrechte dünne Linie, die ich im Übergeordneten Dialog über einen Slider bewegen möchte.
Dies macht er auch, allerdings erst wenn ich das Dialog größer oder kleiner ziehe....
Wie bekomme ich jetzt hin, dass er mir über den Slider das OnPaint aktualisiert ??
Danke im voraus
Gruß
andy_mann
-
Invalidate aufrufen
-
Oh vielen Dank...
ups, kann es denn so einach sein... ;-))
Gruß
andy_mann
-
Ääähhmmm,
jetzt habe ich aber nochmals ne Frage,
Der Slider wird standartmässig in 100 er Scritten angezeigt, sprich lasse mir die Position ausgeben und anschließend rechne ich mir es im Verhältnis im Paint aus.
Kann ich Ihm auch sagen, dass der größte wert 1000 sein soll ??
Gruß
andy_mann
-
Also, ich kenne mich mit dem Slider nicht aus, aber in der MSDN hab ich ne Funktion gefunden, die du dir mal angucken kannst:
SetRangeMaxGuck dir doch einfach die class members von CSliderCtrl mal an.
-
Nochmals vielen Dank,
genau was ich suchte...Gruß
andy_mann