Autor Beitrag
10Markus
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 33



BeitragVerfasst: Sa 05.07.03 15:43 
Hi,

ich will folgendes machen. Ich habe ein Image (z.B. Höhe 200, Breite 300) und ein zweites Bild, mit dem gleichen Größenproportionen (z.B. Höhe 100, Breite 150). Jetzt will ich folgendes machen: Wenn ich mit der Maus über Image1 fahre, dann soll dieser "Ausschnitt" (bei der Position des Mauszeigers) auf Image2 übertragen und vergrößert werden. Das ganze will ich mit Stretchdraw realisieren, ich habe jedoch schon viele Möglichkeiten getestet und komme nicht weiter. Kann mir dabei jemand helfen? Es wäre schön wenn man den Zoomfaktor eingeben könnte...

_________________
Grüße,
Markus
ShadowThief
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 278



BeitragVerfasst: Mo 07.07.03 16:47 
an welcher stelle kommst du nicht weiter ?
wenn ich das richtig verstanden habe, dann willst du
einen viereckigen bildausschnitt aus image1 kopieren
und im image2 vergrößert darstellen.

da musst du dir halb überlegen, wie groß der ausschnitt sein soll,
z. B. 10 x 10 (mousex - 5, mousey - 5 bis mousex + 5, mousey + 5).
und dann rufst du stretchdraw halt mit den richtigen parametern auf.

(stretchdraw selbst kenn ich jetzt nicht, aber nimm halt mal stretchblt
aus der winapi)