Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Получает длину строки текста (или логического) файла из указанного символьного индекса (разделители текста игнорируются). Этот макрос можно использовать или явно отправить сообщение EM_FILELINELENGTH .
Синтаксис
UINT Edit_GetFileLineLength(
HWND hwndCtl,
UINT characterIndex
);
Параметры
hwndCtl
Дескриптор элемента управления редактирования.
characterIndex
Индекс символов. Если символIndex = -1, используется индекс расположения курсора, не включая длину выделенного текста.
Возвращаемое значение
Тип: UINT
Длина логической строки из указанного индекса символов.
Замечания
Индекс символов — это отсчитываемый от нуля индекс символа с начала элемента управления редактированием.
Этот макрос и соответствующее сообщение не распознают оболочку текста (видимые строки) и вместо этого распознают строки файла (логические) с разделителем конца строки. При отключении переноса текста видимые строки эквивалентны строкам файлов.
Сообщения EM_LINEFROMCHAR,EM_LINEINDEX, EM_LINELENGTH, EM_GETLINE и EM_GETLINECOUNT сообщения распознают видимую оболочку текста и предоставляют сведения о строке до разрыва строки. (Каждая следующая строка разделена следующим разрывом оболочки текста.)
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 10 версии 1809 [только классические приложения] |
| минимальный поддерживаемый сервер | Windows Server [только классические приложения] |
| целевая платформа | Виндоус |
| Заголовок | commctrl.h |