Editfeld in einem Dialogfeld!

KILLSMAKER

Erfahrenes Mitglied
Moin!
ich programmiere in Visual c++.net.
Mein Problem: Ich möchte einen einfachen Taschenrechner programmieren und ich weiß nicht, wie ich die Anzeige programmieren soll.Wenn jemand auf einen Button klick, soll auch die Zahl angezeigt werden.Und wenn dieder jemand auf einen anderen Butoon klickt soll das Programm wieder die zahl anzeigen, aber die alte nicht löschen. Ich habe es schon mit SetWindowText probiert: Klappt auch so weit, wenn ich auf die 8 drücke zeigt er auch die 8 an, aber wenn ich danach auf die 7 klicke löscht er die 8 und zeigt nur die 7 an.

HHIIIIILLLLLLLLLLLFFFFFFFFFEEEEE! :-)

DANKE
 
Hi!

dem Feld kann man ne Variable zu weisen. (ALT+W -> Member Variable zuweisen).
Variable mit 0 initialisieren
Bei Tastendruck:
UpdateData();->Schaut nach was im Feld steht
Variable mal 10
Variable+gedrückter Wert
UpdateData(FALSE);//und das neue anzeigen

so solltest jetzt bei drücken von 8 und dann 7 ne 87 drin stehen haben.

Bei Komma Verwendung sollteste dir vielleicht noch die Anzahl an angezeigten Stellen merken um evt wieder löschen zu können.
 
Zurück