【お知らせ】この部分は英語原文のみでの提供となります。何卒ご了承ください。
2.2.6.27.14 RichEdit::LineIndex
Contents
Description
Get index of first character in a line
Syntax
int LineIndex( int nLine = -1 )const
Parameters
- nLine
- Contains the index value for the desired line in
- the text of the richedit control, or contains -1.
- If nLine is -1, it specifies the current line, that is, the line that contains the caret.
Return
The character index of the line specified in nLine or -1
if the specified line number is greater then the number
of lines in the edit control.
Examples
EX1
#include <..\OriginLab\DialogEx.h> #define IDC_RICHEDIT1 1001 void RichEdit_LineIndex(Dialog& EditBoxes) { RichEdit richEdit = EditBoxes.GetItem(IDC_RICHEDIT1); int nBegin, nEnd; // Replace the second line, if it exists, of the rich edit control // with the text "Origin C". if ((nBegin = richEdit.LineIndex(1)) != -1) { nEnd = nBegin + richEdit.LineLength(1); richEdit.SetSel(nBegin, nEnd); richEdit.ReplaceSel("Origin C"); } }
Remark
See Also
Header to Include
Control.h