Deleaker is a Visual Studio extension that identifies and locates resource and memory leaks in source code. It is seamlessly integrated with Visual Studio 2005 to 2013 versions, making it easy to use for developers.

One of the most challenging tasks for any programmer is debugging, and locating memory leaks is often a daunting task, especially in GDI objects and menus. Deleaker can be an effective solution to this problem, as it enables developers to detect and localize resource leaks in memory, GDI and USER objects, handles, with no appreciable slow down to their application.
This software provides valuable information on all GDI objects that were created during the runtime of the application, and developers can access a complete stack of the objects, allowing them to identify the exact location in the source code where the object was created. A simple double-click on the stack entry provides access to the file with source code and displays the corresponding line.
Deleaker also provides a list of GDI objects that were created but were not deleted when the application exits, empowering developers to tackle the issue of leaks. While there are many tools available for tracking down memory leaks, very few are capable of tracking GDI resource leaks that can harm performance on any Windows operating system. Deleaker is a rare exception to this, as it is capable of detecting leaks without slowing down the application's performance.
Deleaker is easy to integrate into the Visual Studio environment and is guaranteed to work without affecting the speed of the application in any way. Developers can rest easy knowing that any possible leaks, even in robust Windows-based applications, can be detected by Deleaker. Overall, it is an invaluable tool for any Visual C++ developer who needs to detect and debug GDI objects while ensuring optimal application performance.
Version 3.0.10: New major Deleaker update comes with support x64 bit and .Net applications.