Currently, I am looking for a way to extend the title bar of all windows in the system by an additional button, which would run an arbitrary operation. An application doing pretty much what I want is http://www.xtrabuttons.com/. They seem to hook their buttons in all windows, which is exactly what I want to do with my custom operation. The main target system would be a windows 7 computer.
Is there a C# or other API to achieve this?