zTrace is based on the same principle as the TRACE function of WINDEV.
Asynchronous operation allows you to continue to manipulate the trace window even when using breakpoints.
The DLL is written in C, it is extremely light since it is only 11 Kb, it can be used with all 64-bit Windows languages.
The source code is available on:
http://www.objreader.com/index.php?topic=91.0