EM_GETSEL消息

获取编辑控件中当前所选内容) TCHAR (的起始和结束字符位置。 可以将此消息发送到编辑控件或富编辑控件。

参数

wParam

指向接收所选内容的起始位置的 DWORD 值的指针。 此参数可以为 NULL。

lParam

指向 DWORD 值的指针,该值接收所选内容结束后第一个未选定字符的位置。 此参数可以为 NULL。

返回值

返回值是一个从零开始的值,其所选内容在 LOWORD 中的起始位置,以及 HIWORD 中最后一个选定 TCHAR之后的第一个 TCHAR 的位置。 如果其中任一值超过 65,535,则返回值为 -1。

最好使用 wParamlParam 中返回的值,因为它们是完整的 32 位值。

备注

如果没有选择,则起始值和结束值都是插入点的位置。

富编辑控件: 还可以使用 EM_EXGETSEL 消息检索相同的信息。 EM_EXGETSEL 还会以 32 位值的形式返回起始和结束字符位置。

富编辑: Microsoft Rich Edit 1.0 及更高版本中受支持。 有关丰富编辑版本与各种系统版本的兼容性的信息,请参阅 关于丰富编辑控件

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
标头
Winuser.h (包括 Windows.h)

另请参阅

引用

EM_EXGETSEL

EM_SETSEL