0

是否有任何 WinAPI 可以在编辑框中获取选定的文本?取光标的初始和最终位置?我告诉编辑框的 HWND 和函数返回的函数,选定的文本?

4

1 回答 1

3

我不知道有一个函数可以做到这一点。

EM_GETSEL消息发送到编辑控件以获取选择的限制,例如

DWORD selStart;
DWORD selEnd;
SendMessage(hWndEdit, EM_GETSEL, &selStart, &selEnd);

使用WM_GETTEXT从编辑控件中检索所有文本,并自己提取选定的子字符串。

于 2012-07-14T13:01:43.557 回答