Выбор Edit Control При выборе управления редактирования, прибыль редактировать управления фокус. Любой алфавитно-цифровой символ при вводе на клавиатуре должны идти в поле редактирования. Вы выбираете элемент управления редактирования, щелкнув по нему мышью или нажав клавишу табуляции, чтобы перейти к ней. Таким образом, когда пользователь выбирает элемент управления редактирования, система дает контролировать фокус клавиатуры и подчеркивает его текст с помощью обратного видео (см ниже).
Выбор текста При выборе управления редактирования, вы можете пойти на, чтобы выбрать текст, который находится в поле редактирования. Вы выбираете группу (последовательных символов) текста в поле редактирования путем перетаскивания указателя мыши по группе или с помощью клавиатуры (клавиши Shift и клавиши со стрелками). Теперь. После выбора текста в окне редактирования с помощью мыши, ваше приложение может отправить сообщение EM_GETSEL (см ниже) с контролем знать время начала и окончания позиции выбранных символов. Приложение может также выбрать текст в окне редактирования.
Приложение будет отправлять сообщение EM_SETSEL (см ниже) с начальной и конечной символов индексов (позиций) для выбора. Замена текста Вы можете заменить текст в окне редактирования вручную, выбрав его и нажав на него. Приложение может сделать то же самое, отправив сообщение EM_REPLACESEL (см ниже) в поле редактирования. Характер и линия Операции нуля на основе индексации используется в нумерации символов и строк в окне редактирования. Если контроль редактировать однострочный имеет п символов, то нумерация символов от 0 до N-1.
Если контроль редактировать многострочный имеет т строк, то нумерация строк от 0 до M-1. В окне редактирования многострочного, последний символ в последней строке находится N-1 положении. Подсчет символов в окне редактирования многострочного игнорирует разрывы строк. Приложение может знать число строк в окне р