GetWindowText() is more complicated than you think. The documentation tries to explain
its complexity with small words, which is great if you don't understand long words,
but it also means that you're not getting the full story.
Here's an attempt to give the full story.
How windows ...