CEdit::LineIndex
Volání této funkce můžete získat index znaku řádku do ovládacího prvku pro úpravy více řádků.
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 větší než počet řádků v textovém poli zadané číslo řádku.
Poznámky
Index znaku je počet znaků od začátku ovládacího prvku pro úpravy zadaný řádek.
Tato funkce člena je zpracována pouze ovládací prvky pro úpravy více řádků.
Další informace naleznete v EM_LINEINDEX v .
Příklad
// The string for replacing.
CString strString(_T("Hi, we're the replacements."));
int nBegin, nEnd;
// Replace the second line, if it exists, of the edit control
// with the text strString.
if ((nBegin = m_myEdit.LineIndex(1)) != -1)
{
nEnd = nBegin + m_myEdit.LineLength(nBegin);
m_myEdit.SetSel(nBegin, nEnd);
m_myEdit.ReplaceSel(strString);
}
Požadavky
Záhlaví: afxwin.h