Over the weekend I dusted off a graphics library that I wrote a few years back and ended up churning out a virtual reticule application. Designed for Windows Vista, Windows 7, 8 and 10, it uses DirectX for hardware accelerated rendering.
I decided to approach the problem differently, adopting a completely windowless implementation. The reticule can be dragged onto the target application (Maxim, PHD, etc), where it will automatically align itself to the center of the client window. As one would expect, the physical appearance of the reticule can be adjusted in a variety of ways at any time.
I'm interested to hear from people who might be able to suggest some other features to include. I've designed it so that I can work with whatever is underneath the reticle, so I am thinking of adding in a zoom feature and perhaps some rudimentary astrometric functions.
Any and all suggestions are welcome!