I've seen such things before..
A program called: ArtOfMoney does it
You can list all objects present, and their content..
The blue bar ontop of a window is actually a separate object.. you can disable it.. pretty fun..
Sadly, I dont know how you do it though..
Perhaps the forms are defined in some kind of script/bytecode language and he's reading it?
Could be.. or he's figured out where the windows GUI holds the list of objects to draw..
There must be a list somwhere.. and knowig MS, it's probably "easy" to access if you know how to do it..
A great idea anyways, coding a control by ripping it...
That's relatively easy... see EnumWindows(Ex) Win32 API function and various SendMessage() messages.