EM_SETSEL消息
在编辑控件中选择一系列字符。 可以将此消息发送到编辑控件或丰富的编辑控件。
参数
-
wParam
-
所选内容的起始字符位置。
-
lParam
-
所选内容的结束字符位置。
返回值
此消息不返回值。
注解
起始值可以大于结束值。 两个值的下半部分指定所选内容中第一个字符的字符位置。 较高的值指定所选内容之外的第一个字符的位置。
起始值为所选内容的定位点,结束值为活动端。 如果用户使用 SHIFT 键调整所选内容的大小,活动端可以移动,但定位点保持不变。
如果开始为 0,结尾为 -1,则选择编辑控件中的所有文本。 如果开始为 -1,则取消选择任何当前所选内容。
编辑控件: 无论开始和结束的相对值如何,控件都会在结束位置显示闪烁的插入点。
丰富编辑: 在 Microsoft Rich Edit 1.0 及更高版本中受支持。 有关富编辑版本与各种系统版本的兼容性的信息,请参阅 “关于富编辑控件”。
如果编辑控件具有 ES_NOHIDESEL 样式,无论控件是否具有焦点,所选文本都会突出显示。 如果没有 ES_NOHIDESEL 样式,则仅当编辑控件具有焦点时,才会突出显示所选文本。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
标头 |
|