EM_GETSEL消息

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

参数

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