选择编辑控件后,用户可以使用鼠标或键盘在控件中选择文本。应用程序可以通过发送控件EM_GETSEL消息来检索编辑控件中当前选择的开始和结束字符位置。结束位置的返回值大于选择中的最后一个字符(即,最后一个选定字符之后的第一个字符的位置)。
应用程序还可以通过向控件发送带有用于选择的起始和结束字符索引的EM_SETSEL消息来选择编辑控件中的文本。例如,应用程序可以使用EM_SETSEL与EM_REPLACESEL从编辑控件中删除文本。
这三条消息适用于单行和多行编辑控件。