EM_GETSEL 消息
获取编辑控件中当前所选内容的起始和结束字符位置(以 TCHAR 表示)。 可以将此消息发送到编辑控件或 Rich Edit 控件。
参数
-
wParam
-
指向接收所选内容起始位置的 DWORD 值的指针。 此参数可以为 NULL。
-
lParam
-
指向 DWORD 值的指针,该值接收所选内容结束后第一个未选择的字符的位置。 此参数可以为 NULL。
返回值
返回值是一个从零开始的值,其中所选内容的起始位置在 LOWORD 中,最后一个所选 TCHAR 之后的第一个 TCHAR 在 HIWORD 中。 如果其中任一值超过 65,535,则返回值为 -1。
最好使用 wParam 和 lParam 中返回的值,因为它们是完整的 32 位值。
备注
如果没有选择内容,则起始值和结束值都是插入点的位置。
Rich Edit 控件:还可以使用 EM_EXGETSEL 消息来检索相同的信息。 EM_EXGETSEL 还以 32 位值的形式返回起始字符和结束字符位置。
Rich Edit:在 Microsoft Rich Edit 1.0 及更高版本中受支持。 若要了解 Rich Edit 版本与各种系统版本的兼容性,请参阅关于 Rich Edit 控件。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
Header |
|