Edit_GetFileLineIndex宏(commctrl.h)

获取基于指定可见行的文件(或逻辑)文本行的索引。 可以使用此宏或显式发送 EM_FILELINEINDEX 消息。

语法

UINT Edit_GetFileLineIndex(
    HWND hwndCtl,
    UINT lineNumber
);

参数

hwndCtl

编辑控件的句柄。

lineNumber

文件行号,其中第一行的编号为 0。 如果 lineNumber = -1,则使用带插入符号的文件行。

返回值

类型: UINT

逻辑行索引。

注解

逻辑行索引是从编辑控件的开头开始的从零开始的索引。

此宏和相应的消息无法识别文本换行(可见行),而是使用行尾分隔符识别文件(逻辑)行。 关闭文本换行后,可见行等效于文件行。

EM_LINEFROMCHAREM_LINEINDEXEM_LINELENGTHEM_GETLINEEM_GETLINECOUNT消息可识别可见的换行文本,并为换行符前的文本行提供信息。 (每个后续行由下一个换行符分隔。

要求

要求 价值
最低支持的客户端 Windows 10 版本 1809 [仅限桌面应用]
支持的最低服务器 Windows Server [仅限桌面应用]
目标平台 Windows操作系统
标头 commctrl.h