| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Не работает GetWindowText |
| Автор: qwerty12 30.12.2005, 13:52 | ||
Почкмуто не работает функция GetWindowText мой код:
Но текст не копируется в едит как только непрабовал ,пытался зделать послав сообшения SendMessage(hwndEdit,WM_GETTEXT,0,LPARAM(Text)); но опять никакого ркзультата плиз покажите где ошибка или приведите работаюший пример копиравания текста из едита в переменную. |
| Автор: Aleksandor 30.12.2005, 14:06 |
| Попробуй вместо static LPTSTR Text; сделать static TCHAR Text[250]; и вместо GetWindowText(hwndEdit,Text,2); используй GetWindowText(hwndEdit,Text,250); ..===================== или так static LPTSTR Text=(LPTSTR)malloc (sizeof(TCHAR)*250); GetWindowText(hwndEdit,Text,250); |
| Автор: JoyEx 30.12.2005, 14:08 |
| Никак не удалить своё сообщение. Нехорошо! |
| Автор: qwerty12 30.12.2005, 16:12 |
| AleksandorО сенкс все заработало такой tit вопрос чем можно конверктировать static TCHAR Text[250]; в float или double? |
| Автор: Aleksandor 30.12.2005, 16:21 |
| Строку в double? strtod или atof или _tcstod (UNICODE) |