Textfeld aus dem Programm erstellen
-
Hi,
ich möchte aus dem Programm heraus ein Textfeld erstellen. Ich hab mir dazu mal die CStatic-Klasse angeschaut. Hat allerding nicht so richtig funktioniert.Der Kompiler zeigt keine Fehler an aber es wird auch kein Textfeld erstellt.
Danke für Eure Hilfe
-
Zeig uns doch einfach mal was von deinem Versuch.
-
CStatic test; test.Create("Dies ist der Text",SS_CENTER,CRect(20,20,40,40),this);
-
Ich Hab noch mal was umgestellt:
test2=test5.Create("Dies ist der Text",WS_CHILD|WS_VISIBLE,CRect(20,20,40,40),this); if (test2!=0) MessageBox("NEIN");
Wenn die MessageBox geöffnet wird kann ich den text kurz sehen, bis die MessageBox wieder weggeht. Wie kann ich denn dafür Sorgen, dass der Text stehen bleibt?
-
Hallo Dustbuster,
"test" muss eine Membervariable des Dialogs sein. So wie es jetzt ist, ist sie lokal und wird nach Ausführung der Methode in der du sie stehen hast, gelöscht.
Jone der Troll
-
DANKE! Das wars!