Aracılığıyla paylaş


CEdit::LineIndex

Birden çok satırlı düzen denetimi içindeki bir çizgi karakter dizin almak için bu işlevini çağırın.

int LineIndex(
   int nLine = -1 
) const;

Parametreler

  • nLine
    –1 İçerir veya istenen satır düzenleme denetimine metin için dizin değerini içerir.nLine Olan –1, geçerli satır, diğer bir deyişle, şapka içeren satırı belirtir.

Dönüş Değeri

Belirtilen satır karakteri dizin nLine ya da belirtilen satır numarası düzenleme denetimine satır sayısı büyükse –1.

Notlar

Karakter dizin belirtilen satır düzenleme denetimi başından karakter sayısıdır.

Bu üye işlevi, yalnızca birden çok satırlı düzenleme denetimleri tarafından işlenir.

Daha fazla bilgi için bkz: EM_LINEINDEX , Windows SDK.

Örnek

// 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);
}   

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CEdit sınıfı

Hiyerarşi grafik

CEdit::LineFromChar