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

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

едактирования многострочного отправив сообщение EM_GETLINECOUNT (см ниже) в поле редактирования. Чтобы узнать индекс строки (от 0 до M-1), который имеет индекс символа (между нулем и N-1) Написать сообщение EM_LINEFROMCHAR (см ниже) в поле редактирования. Чтобы узнать индекс первого символа в заданной линии отправить сообщение EM_LINEINDEX (см ниже) в поле редактирования. Приложение может скопировать строку из элемента управления редактирования в буфер (см ниже), отправив сообщение EM_GETLINE (см ниже) в поле редактирования.

Приложение может знать количество символов в строке в одном он-лайн или управления редактирования многострочного отправив сообщение EM_LINELENGTH в поле редактирования (см ниже). Настройка табуляции и Поля табуляции разделить контроль редактирования в воображаемых колонок. Если вы набираете в одном столбце и нажать клавишу табуляции на клавиатуре, каретка будет перейти к началу следующей колонки. По умолчанию для табуляции (ширина колонки) 8 символов. Чтобы установить позиции табуляции в окне редактирования многострочного отправить сообщение EM_SETTABSTOPS (см ниже) в поле редактирования.

Вы можете установить ширину левого и правого краев для управления редактирования, отправив сообщение EM_SETMARGINS. После отправки этого сообщения, система перерисовывает управления редактирования, чтобы отразить новые параметры полей. Вы можете получить ширину левого или правого края, отправив сообщение EM_GETMARGINS в поле редактирования. Мы увидим, как отправить эти сообщения позже. Пароль персонажу управления редактирования со стилем ES_PASSWORD позволяет пользователю ввести пароль. Пароль по умолчанию символ звездочка (*).

Приложение может использовать сообщение EM_SETPASSWORDCHAR (см ниже), чтобы удалить или определить различный характер пароль и сообщение EM_GETPASSWORDCHAR (см ниже), чтобы получить текущий символ пароля. Использование целых чисел Если ваш контроль редактировать имеет стиль, ES_NUMBER, то только цифры могут ввести контроль редактирования, все равны. Программист не найти использование ES_NUMBER стиле удобно. При нормальных обстоятельствах, то, что происходит в окне редактирования строка. C ++ язык может преобразовать строку в целое число.

При этом вы можете отправить число непосредственно в поле ввода. Тем не менее, если у вас есть целое число (со знаком или без) вы не можете использовать C ++, чтобы преобразовать его в строку непосредственно и отправить элемент управления редактирования, которые не имеют стиль ES_NUMBER. Пользо

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