17.07.2001
Как вставить в edit box многострочный текст?
|
|
Аннотация: Для того, чтобы окно редактирования могло отобразить многострочный текст, сам контрол должен иметь стиль ES_MULTILINE, и текст в окне должен разделяться на строки цепочками символов \r\n. Чтобы разбивать текст на строки во время ввода с клавиатуры (нажатием Enter), необходимо добавить окну редактиро...
Ключевые слова: |
17.07.2001
Как изменить стандартные цвета edit box'а?
|
|
Аннотация: Демонстрационный проект EditClr
Ключевые слова: |
17.07.2001
Как изменить текст в edit box'е?
|
|
Аннотация: Поскольку edit box является окном, то для изменения текста в нем вполне подойдет функция SetWindowText() (либо SetDlgItemText(), что, в сущности, дела не меняет). В этом случае произойдет полная замена текста в окне.
Ключевые слова: |
04.02.2002
Как обработать нажатие Enter в edit box'е?
|
|
Аннотация: Начнем с того, что для обработки нажатия Enter необходимо, чтобы (в общем случае) окно редактирования ожидало этого нажатия (т.е. имело стиль ES_MULTILINE). В противном случае система выполнит трансляцию этого нажатия в нажатие кнопки родительского окна, имеющей в текущий момент стиль BS_DEFAULTPUSH...
Ключевые слова: |
27.07.2004
Как контрол CEdit с параметром multiline заставить...
|
|
Аннотация: <span class='lineQuote level1'>VT>автоматически переносить строки?</span><br />
<br />
Убрать стиль ES_AUTOHSCROLL?
Ключевые слова: |
17.07.2001
Почему edit box не реагирует на Enter?
|
|
Аннотация: Очевидно, установлен неподходящий стиль окна редактирования. Стандартное однострочное окно игнорирует ввод Enter. Это сообщение будет транслировано системой в нажатие текущей "кнопки по-умолчанию" в родительском окне. Чтобы окно ввода начало реагировать на нажатие Enter, оно должно иметь стили ES_MU...
Ключевые слова: |