Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Аноним, Вы писали:
А>>Здраствуйте создаю EditBox:
А>>А>>_CreateWindow( "EDIT", name.c_str(), WS_CHILD, size, pParent )
А>>...........................
А>>
А>>Элемент работает, все нормально, но если сделать так:
А>>А>>SetWindowText( m_hWnd, "Здесь текст" );
А>>
А>>текст появляеться, но перестает вводиться с клавиатуры, хотя курсор мигает
А>Мне кажется использовать SetWindowText не совсем правильно для EditBox-а. Возможно изза этого у тебя глюки.
А>Правильнее использовать SendMessage для изменения содержимого EditBox-а. Я не помню какое именно сообщение должен ему отправить, посмотри в MSDN. Если не ошибаюсь это WM_SETTEXT.
А>Таталян Арам.
После этого стало работать по другому, теперь после WM_SETTEXT, тест с клавиатуры вводиться, но почемуто стал ограничеваться определенным числом символов