I'm looking to start a new programming language and for my first task I want to overlay some text on another applications window, similar to the guy in this post:
Overlay text on some else's window - HUD
Clearly from that post, this can be done in VB.NET, and extrapolating from that, I can probably safely assume that C++\C# can also do this similarly.
My question is; are there any other languages that can do the same? Can Ruby do it? :)
I'm looking for the following capabilities:
- Enumerate open windows to find the one I want to overlay on top of.
- Overlay text on the 3rd party apps window. (Rich text is a bonus)
- Detect window bounds so I can resize the text when the user resizes the window.
- Allow click-through of my created text so it doesn't interfere with the 3rd party apps functionality.
Any ideas?