We have published an extensive article about Live Messenger applied research in the field of plugin development, entitled “Windows Live Messenger Plugin Development Bible” at the CodeProject website.
The article carefully explains several reversing and hooking techniques to extend the application functionality:
- Proxy DLL implementation
- API hooking through our Trappola library
- Applied window subclassing to add ’skinned’ window classes
- Runtime resource addition and modification (i.e. toolbar buttons and bitmaps)
- Contact information through Live Messenger COM Interface
- Contact selection interception with Active Accessibility COM objects
Although focused at Windows Live Messenger, the article is useful for anyone interested on the topic of reversing for extending applications, querying internals or implementation of interoperability solutions on the Windows platform.
The code is available in both in binary and source format and is released under the GNU General Public License.
Download binary DLLs – 123.47 Kb
Download source code (VS 2005 Solution) – 241.36 Kb
Enjoy it and tell us what you think about it.
We offer development services to build Windows Live Mail Plugins

Ray | 17-Nov-08 at 7:01 am | Permalink
the wlmplugindll.dll can not be loaded into WLM8.1 addon. error number : 80131018
my OS is windows vista , any ideal what is the problem?
thanks
hernandp | 19-Nov-08 at 11:02 am | Permalink
Try with WLM 8.5, i’m pretty sure that WLM 8.1 needs changes regarding resource locations. That’s explained on the article.
Rotem | 13-Jul-09 at 7:17 am | Permalink
How can this method be adapted to WLM 2009? (seems to be somewhat different)
pipaman | 26-Nov-09 at 4:47 pm | Permalink
This method should be changed a bit to make it work in new versions. We are planning to build an API to do it.
Gwen33hy | 19-Jan-10 at 1:40 am | Permalink
Such superior dissertation service just about this good post is the stuff that all students are willing order from the essay writing services, but some times they want to get the thesis writing service and custom written essay.
Dissertation Help | 17-May-10 at 6:56 am | Permalink
Wonderful article, thanks for putting this together! “This is obviously one great post. Thanks for the valuable information and insights you have so provided here. Keep it up!”
Dissertation Help | Custom Dissertation
gyning | 22-Jul-10 at 5:44 am | Permalink
I only want to modifying the Windows Live Messenger menu bar and add a ID but the method does not work.How do I do?
gyning | 22-Jul-10 at 5:45 am | Permalink
The Windows Live Messenger is the latest version.