CEdit::LineLength
检索一行的长度在编辑控件中。
int LineLength(
int nLine = -1
) const;
参数
- nLine
一个字符的从零开始的索引。长度要检索的行。 默认值为 -1。
返回值
对于单行编辑控件,则返回值是长度,在 TCHAR的,在编辑控件的文本。
对于多行编辑控件,则返回值是长度,在 TCHAR的 nLine 参数指定的,行。 对于 ANSI 文本,长度是中的字节数行的;对于Unicode文本,长度是字符数的行中。 该长度不包含回车符在行尾。
如果 nLine 参数比字符数是多个控件,返回值为零。
如果 nLine 参数为– 1,则返回值是未选择的字符数。包含选定字符的行。 例如,在中,如果选定内容从一行第四个字符扩展通过从下一行尾的第八个字符,则返回值是10。 即在第一行和七的三个字符在下。
有关 TCHAR 类型的更多信息,请参见 TCHAR 行在 Windows数据类型的表中。
备注
此方法由 EM_LINELENGTH 消息支持,在 Windows SDK所述。
示例
为 CEdit::LineIndex参见示例。
要求
标头: afxwin.h