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