MMD Logger with GDI tool is windows console-like program designed to log, save and analyze debug messages. It helps C/C++ programmers debug and profile their code. With MMD logger you can easily control program flow, time and memory consuming etc. Debug features are switching on/off by defininig/undefining one parameter and no additional code is generated when logging is off. GDI tool reports GDI object creation and deletion, GDI memory leaks, and GDI function failures. If you write any program that uses Windows GDI functions, such as CreateBrush, CreatePen, LoadBitmap, GetDC etc, GDI tool will help you to avoid wasting memory by reporting undeleted objects.
Version 2.0 features :
GDI tool (see above), New Message filtering, New New configuration options, New message levels, message numbering, time & date stamps, message location (source file name & line number are logged), multithreaded application support (thread id is logged), memory logging, COFF and OMF library formats support, Borland C++, Borland Builder, Visual C++ Examples

MMD Logger 2.0 with GDI Tool 2.0 was released by MMD Software on Tuesday 14 September 2004.
MMD Logger 2.0 with GDI Tool will run on Windows 95, Windows 98, Windows Me, Windows 2000, Windows NT and Windows XP.