以下是该方法的简要说明:
int CEdit::LineFromChar(int nIndex) const;

参数 nIndex 是字符的位置索引,即要查找其所在行号的字符的位置。该方法返回一个整数,表示该字符所在的行号。行号是从零开始的。

例如,如果你想要获取光标当前所在位置的行号,可以这样使用:
int nCurrentLine = m_editCtrl.LineFromChar(m_editCtrl.GetSel());

在这个例子中,m_editCtrl 是你的 CEdit 控件的变量,GetSel 方法用于获取当前选中文本的起始位置,然后 LineFromChar 方法返回该位置所在的行号。




转载请注明出处:http://www.zyzy.cn/article/detail/17666/MFC/CEdit