Zeichnung verschwindet einfach
-
MSS-Software schrieb:
wenn ich den button klicke, müssen da noch ganz normal die grafikfunktionen drinstehen
Nein, müssen sie nicht und sollten sie auch nicht. Du solltest in deiner Buttonfunktion ein Neuzeichnen auslösen, z.B. mit Invalidate. Dann wird OnPaint aufgerufen und alles ist gut.
-
achso. sorry
also mit Invalidate
ich schau mal, ob ich dazu was finde. hab damit noch nicht gearbeitet. ist das erste mal mit GDI
-
ha
this.Invalidate();
war ganz easy
ich danke euch
-
wenn schon this->Invalidate();
-
Einfach nur Invalidate();
-
(*this).Invalidate();
-
this[0].Invalidate();
-
Pellaeon schrieb:
this[0].Invalidate();
-
0[this].Invalidate();
-
nice
-
drauf-einsteiger schrieb:
Pellaeon schrieb:
this[0].Invalidate();
Interpretiere den Zeiger als ein Zeiger auf ein Feld, in diesem Fall der Länge 1. Durch die []-Klammern wird automatisch dereferenziert.
Is zwar quatsch das hier zu schreiben, aber es funktioniert^^