

In that case the control handles the WM_GETTEXT and WM_GETTEXTLENGTH messages and returns whatever text they want/use. However the window/control can handle it themselfs, which is pretty common for a control to do.

This is returned by GetWindowText or by sending WM_GETTEXT. If the system handles it it will store the text passed to CreateWindow/CreateWindowEx in a dedicated memory area. Either let system handle it or handle it themself. The reason I want that re-written is for people that would just download and give up when it don't work on first try.There is two different ways a window can handle its text. If they would rewrite that bit of guidance I would give this 5 stars.

You can see the text in the box change as you pass areas. After a couple tries I figured out the less than characters are actually pointing to the logo button to the left. The way the words are written I was under the impression you clicked in the dialog box and drug the pointer to the window you needed to copy. For some reason I did not relate to the less than characters as an arrow pointing to the icon to the left. Where the issue came in was the way they have the instructions written (no help file)in the program window. When I first tried to use it, it took me longer than expected (not long though). I would have given it a 5 except for one little issue. I rated the interface very good so I could give this a 4 star rating. No more trying retype the information from the dialog box. Now if I am working on a computer and have an issue I need to google or research some other way I can run this tool and then copy the results to the clipboard, then to notepad or what ever. I downloaded this puppy so I could see if it was possible to extract the text from error and other notification dialog boxes that windows pops up sometimes. It is simple in what it does but does it just fine.
