Re[2]: Проблема с EditBox
От: Аноним  
Дата: 28.01.08 07:36
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Аноним, Вы писали:


А>>Здраствуйте создаю EditBox:



А>>
А>>_CreateWindow( "EDIT", name.c_str(), WS_CHILD, size, pParent ) 
А>>...........................
А>>

А>>Элемент работает, все нормально, но если сделать так:

А>>
А>>SetWindowText( m_hWnd, "Здесь текст" );
А>>

А>>текст появляеться, но перестает вводиться с клавиатуры, хотя курсор мигает


А>Мне кажется использовать SetWindowText не совсем правильно для EditBox-а. Возможно изза этого у тебя глюки.

А>Правильнее использовать SendMessage для изменения содержимого EditBox-а. Я не помню какое именно сообщение должен ему отправить, посмотри в MSDN. Если не ошибаюсь это WM_SETTEXT.

А>Таталян Арам.


После этого стало работать по другому, теперь после WM_SETTEXT, тест с клавиатуры вводиться, но почемуто стал ограничеваться определенным числом символов
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.