CRichEditCtrl::LineFromChar
Zkopíruje číslo řádku na řádek, který obsahuje zadaný znak indexu.
long LineFromChar(
long nIndex
) const;
Parametry
- nIndex
Obsahuje hodnotu z nuly vycházející index pro požadovaný znak v textu ovládacího prvku pro úpravy nebo obsahuje –1.Pokud nIndex -1, se určuje aktuálního řádku, řádku, který obsahuje stříška.
Vrácená hodnota
Číslo řádku od nuly na řádek obsahující určený index znaku nIndex .Pokud nIndex -1, je vrácena počet řádek obsahující první znak výběru.Pokud není žádný výběr, je vrácena aktuální číslo řádku.
Poznámky
Index znaku je počet znaků od začátku RichEdit.Počítání znaků, položky OLE se počítá jako jeden znak.
Další informace naleznete v EM_EXLINEFROMCHAR v .
Příklad
// The index of the char to get information on.
int nIndex = 11;
CString strText;
m_myRichEditCtrl.GetWindowText(strText);
strText = strText.Mid(nIndex, 1);
// Dump the index, character and line number.
TRACE(_T("nIndex = %d, character = %c, line = %d\r\n"),
nIndex, strText[0], m_myRichEditCtrl.LineFromChar(nIndex));
Požadavky
Záhlaví: afxcmn.h