Test von meinem Paint
-
Hi Leute,
ich bin grad dran ein kleines Paint zu programmieren, bisher kann man noch nicht speichern und wenn man das Fenster verkleinert oder mit Dialogen drüber fährt lösch sich der Hintergrund noch. Aber die Malfunktionen sind soweit eigentlich fertig. Nun warte ich auf eure Verbesserungsvorschläge (abgesehen von den Bildern für die Füllungen etc. )
Also, hier mal der Link
http://mscoders.ms.funpic.de/beta/und dann auf MSC_Paint.zip klicken
(ging nicht anders, ich weiß, blöder server, aber ist free)
-
/* Test http://mscoders.ms.funpic.de/beta/MSC_Paint.zip */
Tatsächlich, krass. Bloß dumm, dass ich das auch ohen Direktlink bekomme
MfG SideWinder
-
"Ziel speichern untern"
-
Thx für den Tip mit Ziel speichern unter, wusst ich gar nicht
Aber wieder zurück zu meinem Prog, wie findet ihr es denn so?
-
sieht ganz gut aus, nur dein standardstift malt keine linien,sondern nur punkte^^
-
und vielleicht kann man, wenn man eine linie, einen kreis oder ein rechteck zieht, noch ne "voransicht" einbauen, also dass man sieht wo später die linie hingezeichnet wird...sonst merkt man nicht, dass man zeichnet und man weiß nich genau wohin...
mfg
-
Ich hab in die Richtung schon mal was versucht, bin dann aber gescheitert, weiß jemand wie das realisierbar ist oder soll ich da nochmal im WinAPI Forum nachfragen?
-
MasterCounter schrieb:
Ich hab in die Richtung schon mal was versucht, bin dann aber gescheitert, weiß jemand wie das realisierbar ist oder soll ich da nochmal im WinAPI Forum nachfragen?
Du musst die Punkte einfach verbinden lassen, schon wird das ne Linie. So macht das jedes Zeichenprogramm
-
find ich gut
verbesserungsvorschläge:
- farbauswahl
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/commondialogboxlibrary/usingcommondialogboxes.asp
- vorschau der farbe
- im "füllung dlg" ist das obere ctrl abgeschnitten
- tools dialog würden mir die auswahl buttons mit dem style BS_PUSHLIKE besser gefallen, wie zb: paintshop oder etc. denn ich klicke immmer auf das symbol und nix passiert
-
Danke für die Kritik und für den Link, das mit der Linienvorschau und Backbuffering ich aber immer noch nicht hingekriegt... Weiß da jemand ein Tutorial?
-
forensuche --> backbuffering
wird's du fündig
-
wegen dem standardstift...
ich ruf dazu bei WM_MOUSEMOVE InvalidateRect auf, aber das scheint irgendwie zu lahm zu sein, wie macht man das sonst?