I've been struggling for a while now with retrieving the highlighted/selected text from a window. I've used:
GetForegroundWindow
GetCursorPos
WindowFromPoint
SendMessage(... GETTEXT...)/SendMessage(...GETSELTEXT...)
But the best I can do is on some windows get back the entire text. In Word, IE, Firefox, etc. I get nothing back. I'm using C# to make the API calls but if anyone knows how to do it in any language, I would appreciate it.
|
Go4Expert Member
|
|
| 7Jun2010,10:39 | #2 |
|
I dont use other window than mine.
You have to use THEIR dll´s. |
|
Go4Expert Member
|
|
| 7Jun2010,10:42 | #3 |
|
I mean: I dont use foreign windows and their content.
You have to include the DLLs for eg. IE or Firefox. Then you can retrieve a handler to that window and read the context. |
