Weitgehend unbekannt hingegen ist die API-Funktion "OutputDebugString", die im Gegensatz zur o.g. Variante nahezu verzögerungsfrei abläuft und u.a. auch mit einer mde sinnvoll verwendet werden kann.
Dazu wird in einem globalen Modul zuerst einmal die Methode deklariert:
Im Quellcode kann dann an beliebiger Stelle eine Ausgabe über diese Methode erfolgen
Nun wird nur noch eine Möglichkeit benötigt, diese Meldungen auch sichtbar zu machen.
Dazu empfiehlt sich sich das Tool "DebugView" der Sysinternals-Reihe, das sich kostenlos von der Microsoft-Webseite herunterladen lässt.
Man startet DebugView einfach vor seiner Anwendung und kann alle Log-Events mitlesen.

Ideal für diesen Anwendungsfall ist natürlich eine Zwei-Bildschirm-Lösung.
Weiterer Vorteil dieser Variante: Man muss sich um das Loggen der Zeitachse keine weiteren Gedanken machen - das wird von DebugView gleich mit erledigt.
