EditBox
-
Hi,
bitte wie kann ich den Inhalt einer EditBox in eine Variable einlessen???
"GetWindowText(HWND,lpszString,iLength)" liefert immer nur NULL!!was ist wenn beides nicht funzt???
von buttons lässt sich der text wunderbar mit GetWindowText(...) auslesen, aber nicht von editboxen!!!HIIIIIIIIIIIIIILFE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Danke schonmal im voraus!
[ Dieser Beitrag wurde am 26.05.2003 um 18:52 Uhr von CaGa editiert. ]
-
int nLength = GetWindowTextLength(hwnd)+1; LPTSTR pszText = new TCHAR[nLength]; GetWindowText(hwnd, pszText, nLength); //... delete[] pszText;
ich mache es jedenfalls so..
-
schau al unter GetDlgItemText() in der msdn nach
damit mach ich das immermfg
-
Ist es evtl. eine mehrzeilige EditBox???
Da versagt GetDlgItemText bzw GetWindowText, das mußt Du zeilenweise abfragen...
-
Original erstellt von Hepi:
**Ist es evtl. eine mehrzeilige EditBox???Da versagt GetDlgItemText bzw GetWindowText, das mußt Du zeilenweise abfragen...**
Sicher?
-
Original erstellt von Hepi:
**Ist es evtl. eine mehrzeilige EditBox???Da versagt GetDlgItemText bzw GetWindowText, das mußt Du zeilenweise abfragen...**
also das geht bei mir einwandfrei... hab nen notepad - clone geschrieben wo ich ne mehrzeilige editbox habe, und da geht das mit GetDlgItemText einwandfrei... musst du dich sicher getäuscht haben..
cya