*   >> Чтение Образование Статьи >> science >> programming

Манипулирование Редактировать управления Text

вательский интерфейс предоставляет функцию SetDlgItemInt, который создаст строковое представление заданного числа и отправить строку в окне редактирования без стиля ES_NUMBER. Пользовательский интерфейс обеспечивает еще одну функцию, которая GetDlgItemInt создать целое (со знаком или без) от его строковое представление в окне редактирования и вернуть целое с вызывающим абонентом. Отмена операции Текст Приложение может отменить последнюю операцию в окне редактирования. Приложение отправляет сообщение EM_UNDO в поле редактирования. Это не все, что раз операция может быть отменена.

Приложение может отправлять сообщение EM_CANUNDO проверить, если последняя операция может быть отменена. Мы увидим, как использовать все сообщения от редактирования этого урока в следующей части серии. Слово-упаковка и линия Перерыв Как пользователь ввода (типизация) текст в окне редактирования многострочного текста будет обернуть на следующую строку, как текст достигает правой границы элемента управления редактирования. По умолчанию текст обтекает в конце пространства между словами. Мы позволим вещи, как, что в этой серии.

Когда пользователь печатает, если он нажимает клавишу ввода на клавиатуре новый пункт должен начаться в начале следующей строки. Также возврат каретки (\\ г) и символ новой строки (\\ п) должны быть вставлены в поле редактирования в точке, где пользователь нажал Enter. Без этих символов, он не будет возможна для повторного содержание управления редактирования в другом компьютере, поддерживая параграфы пути пользователь введите его. Для этих символов появляются, когда пользователь нажимает клавишу ввода, контроля редактировать мульти-линия должна иметь стиль ES_WANTRETURN.

При нажатии клавиши Ввод в два раза разработке пустую строку. Получение очков и символов Точка измеряется от левой верхнем углу его окна (управления) с координатами х и у. Тем не менее, с окнами Координата становится более позитивным, как вы двигаться вниз, противоположно тому, что происходит в математике графике. Х и у расстояния измеряются в единицах устройства. Для применения для определения характера ближе всего к указанной точке в клиентской области элемента управления редактирования, приложение должно отправить сообщение EM_CHARFROMPOS с контролем.

Сообщение возвращает индекс строки и символ индекс символа ближайшей точки. Кроме того, приложение может получить координаты клиентской области указанного символа, отправив сообщение EM_POSFROMCHAR. Это сообщение возвращает координаты х и у лев

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.