PolyLineTo funktioniert nicht..
-
irgendwie wird nichts gemalt...
[cpp]POINT Rect[4]; Rect[0] = 800; Rect[1] = 800; Rect[2] = 800; Rect[3] = 800; draw(Rect) int draw(POINT *ppt) { PolylineTo(GetDC(NULL), ppt, 4); return 0; }[/cpp]
-
ist das die moderne art zu trollen oder ist das wirklich ernst gemeint? sorry, ich kann mich auch irren

-
was denn?
-
Rect[0] = 800; Rect[1] = 800; Rect[2] = 800; Rect[3] = 800;eine POINT struktur hat 2 members. x und y. um also einen POINT zu initialisieren musst du beide member mit leben füllen:
Rect[0].x = 250; Rect[0].y = 310;zum beispiel. desweiteren solltest du auch 4 _verschiedene_ punkte definieren, um tatsächlich ein sichtbares polygon zeichnen zu können. sorry, aber dieser fehler war mir ein wenig zu offensichtlich, nunja, sorry nochmal, man kann sich ja irren

-
Achja, muss ich jetzt mal überprüfen ^^'
Das mit dem = 800 habe ich eigentlich nicht im Code stehen....
Die Punkte werden berechnet, und wenn ich dann
printf("%d", Rect[0]);
schreibe, kommt 800 heraus...Ich gucke mal eben, ob ich es hinbekomme, danke.