CRichEditCtrl::LineIndex
Bunun içinde bir satırın karakter dizin alır CRichEditCtrl nesnesi.
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 veya belirtilen satır numarası büyükse –1 sonra düzenleme denetimi içinde satır sayısı.
Notlar
Belirtilen satır için zengin metin düzenleme denetimi başından karakter karakter dizinidir.
Daha fazla bilgi için bkz: EM_LINEINDEX , Windows SDK.
Örnek
// 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);
}
Gereksinimler
Başlık: afxcmn.h