ограммой Echo, вы увидите, что

Автор admin Понедельник, 4 мая 2009 11:32

ограммой Echo, вы увидите, что вводимые с клавиатуры символы появляются в ее окне. Однако при нажатии клавиши Enter курсор не переводится на новую строку, а при нажатии клавиши Backspace не происходит удаления символов. Предлагаем вам самостоятельно реализовать в программе эти операции. Подведение итогов Из этого занятия вы узнали, как можно обеспечить в программе чтение символьных и управляющих клавиш; вы также научились управлять размещением 342 Занятие 12. Ввод текстовой информации и отображением курсора ввода. Напомним основные положения, которые необходимо усвоить. ¦ Читать данные, вводимые с клавиатуры, можно, создав обработчик сообщений WN_KEYDOWN, посылаемых при нажатии любой клавиши, кроме системной. Обработчик возвращает виртуальный код клавиши, идентифицирующий ее. ¦ Чтобы обработать нажатия таких клавиш, как Home, End, ->, I, Т, и функциональных клавиш, нужно создать обработчик сообщения WM_KEYDOWN. ¦ Наиболее удобный способ обеспечить ввод текста с клавиатуры состоит в создании обработчика сообщения WM_CHAR, передающего код ASCII символа. ¦ В программе, сгенерированной мастером MFC Applicat


Комментарии закрыты.