CRichEditCtrl::LineIndex
Načte index znaku řádek během tohoto CRichEditCtrl objektu.
int LineIndex(
int nLine = -1
) const;
Parametry
- nLine
Obsahuje hodnotu indexu požadovaného řádku v textu ovládacího prvku pro úpravy nebo obsahuje –1.Pokud nLine -1, se určuje aktuálního řádku, řádku, který obsahuje stříška.
Vrácená hodnota
Index znaku v řádku nLine nebo –1, pokud je zadané číslo řádku větší pak počet řádků v textovém poli.
Poznámky
Index znaku je počet znaků od začátku RichEdit zadaný řádek.
Další informace naleznete v EM_LINEINDEX v .
Příklad
// The string for replacing.
LPCTSTR lpszmyString = _T("Hello, I'm the new second line.");
int nBegin, nEnd, nIndex;
// Replace the second line, if it exists, of the rich edit control
// with the text lpszmyString.
nIndex = m_myRichEditCtrl.LineIndex(1);
if ((nBegin = nIndex) != -1)
{
nEnd = nBegin + m_myRichEditCtrl.LineLength(nIndex);
m_myRichEditCtrl.SetSel(nBegin, nEnd);
m_myRichEditCtrl.ReplaceSel(lpszmyString);
}
Požadavky
Záhlaví: afxcmn.h