How to add window extensions similar to skype productivity tools for skype?

All,

If you install Webex productivity tools and install skype, it adds a window decoration from which you can click a button, and it automatically inserts a new link for the web conference into the conversation window.

I would like to do something similar for my application, but where do I start by adding a window design? Is there a standard API for this kind of thing?

Any guidance is appreciated.

+4
source share
1 answer

What you basically want to do is "Customize user controls" in the area Windows This is also sometimes called the "Chrome" window.

If you want to do this in your own application, this SO question answers many of the available options: Custom headers / chrome in a WinForms application

The main article code provided at http://geekswithblogs.net/kobush/articles/CustomBorderForms.aspx is available at http://customerborderform.codeplex.com/

If you want to add your own controls to other applications, you will need to connect your WndProc to these applications. To do this, you will need to insert your DLL into this application (see http://www.codingthewheel.com/archives/how-to-inject-a-managed-assembly-dll and http://www.codeproject.com/ Articles / 4610 / Three-Ways-to-Inject-Your-Code-into-Another-Proces # section_1 ), and then reconnect WndProc.

+2
source

All Articles