Как текстовое поле может ответить на <Enter> - PullRequest
0 голосов
/ 04 августа 2011

У меня возникли проблемы с ответом на событие типа «Ввод».У меня есть диалоговое окно с полем CEdit, где пользователь может ввести некоторые вещи.Как я мог ответить, если пользователь нажал «Enter» в текстовом поле?

Я передам содержимое в текстовое поле функции, если пользователь нажал клавишу «Enter».

1 Ответ

1 голос
/ 04 августа 2011

Если вы используете редактор графического интерфейса Visual Studio, вы можете выбрать текстовое поле, просмотреть окно свойств и установить для «Want Return» значение «true».Если вы создаете CEdit с помощью кода, вы можете передать ES_WANTRETURN в функцию CreateWindowEx.

Кроме того, это дубликат Как я могу обработать ключ возврата в элементе управления CEdit? который имеет ответы для не-GUI.

...