int LineIndex( int nLine = -1 ) const;
Возвращаемое значение
Символьный индекс строки, определенной в nLine или -1, если определенный номер строки больше чем число строк в средствах редактирования.
Параметры
nLine
Содержит индексное значение для желательной строки в тексте средств редактирования, или содержит -1. Если nLine -1 это определяет текущую строку, то есть строку которая содержит символ каретки.
Замечания
Вызовите эту функцию, чтобы получить символьный индекс строки внутри многострочных средств редактирования. Символьный индекс - число символов от начала средств редактирования к определенной строке.
Эта функция обработана только многострочных средств редактирования.
Пример
// Указатель на элемент редактирования. extern CEdit* pmyEdit; // Строка для замены. extern LPCTSTR lpszmyString; int nBegin, nEnd; // Заменить вторую строку, если она существует в средстве редактирования // текстом lpszmyString. if ((nBegin=pmyEdit->LineIndex(1)) != -1) { nEnd = nBegin + pmyEdit->LineLength(1); pmyEdit->SetSel(nBegin, nEnd); pmyEdit->ReplaceSel(lpszmyString); }