Editboxbuffer in String kopieren ?
-
Hallo Leutz,
wollte nur mal fragen wie man den Inhalt einer Editbox in einen String kopiert? Hab n Tutorial wo mir nicht ganz klar wird wie das funktioniert ... Mein Quellcode:hEdit = CreateWindowEx(WS_EX_CLIENTEDGE, "edit", buffer, // <- das ist der Inhalt der Editfelds WS_CHILD | WS_VISIBLE | WS_VSCROLL | ES_MULTILINE | ES_AUTOVSCROLL, 0, 0, 0, 0, hWnd, NULL, ((LPCREATESTRUCT) lParam) -> hInstance, NULL);Ein einfaches Bsp. würde mir genügen ^- ThX ! MFG:
n()()bi
-
GetWindowText()
-
... oder GetDlgItemText()
-
Mmmmh weiss nicht, funktioniert irgendwie nicht ?! Er gibt mir nichts zurück:
... hEdit = CreateWindowEx(WS_EX_CLIENTEDGE, "edit", buffer, // <- das ist der Inhalt der Editfelds WS_CHILD | WS_VISIBLE | WS_VSCROLL | ES_MULTILINE | ES_AUTOVSCROLL, 0, 0, 0, 0, hWnd, NULL, ((LPCREATESTRUCT) lParam) -> hInstance, NULL); ... char* Abc; GetWindowText(hEdit, Abc, 100); ...Hmmm ?! Was mache ich falsch? ThX dass ihr euch Zeit genommen habt!
MFG:
n()()bi
-
Probier mal:
char *Abc = new char[100]; GetWindowText(hEdit, Abc, 100);oder
char Abc[100]; GetWindowText(hEdit, Abc, 100);Weiß nicht ob es daran liegt, aber du könntest es ja mal versuchen...
(lass mich gern korrigieren)