MFC openGL
Erfahrenes Mitglied
Jacizzle hat gesagt.:Auch nen Anwendungsentwickler oder wad? :-D Dann danke ich dir ja schonmal das du dir Zeit nimmst...
Meine Ellipse zeichnet der aber immernoch nicht ( Ich glaube das liegt an dem Beispielcode von der Ellipse die ich zeichnen will.
Den Code hab ich aus der VB.Net hilfe kopiert, eig. nur zum Test ob das funktioniert.Wenn ich den Code in nen Button Klick Event hinterlege und ich den button drücke zeichnet der mir auch den Kreis, aber nicht beim Start des Formulars. Könntest du mir evt. erklären warum das so ist?
Man man man, ist doch garnichtmal so einfach wenn man schon ewig kein C mehr programmiert hat und die ganze Zeit VB gemacht hat wieder umzusteigen auf C#
Code:layoutCalled = true; System.Drawing.SolidBrush myBrush = new System.Drawing.SolidBrush(System.Drawing.Color.Red); System.Drawing.Graphics formGraphics = this.CreateGraphics(); formGraphics.FillEllipse(myBrush, new Rectangle(0,0,200,300)); myBrush.Dispose(); formGraphics.Dispose();
Wer sagt denn das ich mir dafür Zeit nehme dir zu helfen ? Eigendlich war mein Primärziel Cosmo zu ärgern *gg* Ne, jetzt mal zu deinem Problem.
Sehe ich das Richtig das du in ein Form eine Ellipse Zeichen willst ?
Wenn ja, dann mach das doch mit GDI+... Du nimmst dir ein Panel im VS, gehtst auf das Ereignis "Paint..." und schreibst in die Methode
"e.Graphics.FillEllipse(Brushes.Red, new Rectangle(0, 0, 200, 300));"
Und schon Zeichnet er die eine Ellipse in das Panel
Und das mit dem "nur einmal Zeichnen usw... Das kannst du ja dort genauso einbauen.
Bei fragen, schreib ne PN oder Poste
Gruss
MFC OpenGL
PS : Cosmo hats mehr drauf als ich... weitaus mehr... aber der ist Heute neben der Spur *ggg*
Zuletzt bearbeitet: