Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

Třída CEdit

Diagram hierarchie

CEdit::LineFromChar