Re: EditBox
От: Кодт Россия  
Дата: 23.09.10 09:25
Оценка:
Здравствуйте, sergeii, Вы писали:

S>Handl получаю правельный, Данные записываются в Caption поля, прикол ж том что когда я жму Enter то получаю ошибку мол данных в поле нет, хотя они видны, стираю последнюю цифру и заново её ввожу тогда опять жму Enter и всё ОК


S>Что это такое и как с этим бороться?


Возможно, это простейшая защита от роботов.
Программа смотрит не только на собственно содержимое поля ввода, но и на активность пользователя.
Если пользователь вводит что-то руками — контрол фокусируется, получает какие-то события клавиатуры и/или мыши, отправляет нотификации родительскому окну...
А если туда программно записать строку — никаких событий, кроме собственно WM_SETTEXT, не происходит.
Перекуём баги на фичи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.