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
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
Try with WLM 8.5, i’m pretty sure that WLM 8.1 needs changes regarding resource locations. That’s explained on the article.
How can this method be adapted to WLM 2009? (seems to be somewhat different)
This method should be changed a bit to make it work in new versions. We are planning to build an API to do it.
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
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?
The Windows Live Messenger is the latest version.
This is a great post ! it was very informative. I look forward in reading more of your work. Also, I made sure to bookmark your website so I can come back later. I enjoyed every moment of reading it.
This blog is a great combination of suitable and useful information and well-written sentences that will certainly entice your sense and update you about new happening. Here I have found the information for which I was looking for
Hey! Keep it up your work. Your blog and post are very informative. Very clear easy to understand text I am enjoying your post. Please take a look at my dissertation methodology site and advise me further improvement.