Вставка многострочного текста в однострочный элемент управления «Поле ввода» - PullRequest
1 голос
/ 06 декабря 2010

Мое приложение использует стандартные однострочные элементы управления Edit Box. Есть ли способ принять многострочную «вставку», отбрасывая возврат каретки / перевод строки?

Примечания
Я не хочу использовать многострочные элементы управления
Мое приложение VS2010 C ++ с WTL (не MFC или ATL)
Причина Я хочу, чтобы это произошло потому, что фактический ввод обычно довольно короткий, но в редких случаях он может содержать сотни или даже тысячи символов. В этом случае пользователи могут захотеть построить строку с помощью Блокнота или чего-то еще, а затем просто вырезать и вставить ее.

1 Ответ

0 голосов
/ 07 декабря 2010

Это невозможно, поскольку пользователь вставляет себя.Альтернативой является использование многострочного поля ввода и отображение всех данных в одну строку путем управления вставленными данными в функцию OnChange для вашего элемента управления (в основном игнорируя новые строки).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...