Trotz weit verbreiteter Fehlannahme ist die
WinAPI nicht komplett threadsafe.
Wobei
CreateMessageDialog
aber eine
VCL-Funktion ist. Und die
VCL ist so gut wie gar nicht threadsicher.
Ja, das ist mir später dann auch aufgefallen. Hatte es fälschlicherweise für
CreateDialog gehalten, wobei es auch bei dieser Funktion wohl schwierig bis unmöglich wird, die Message Queue und den
API Aufruf in zwei verschiedenen Threads zu haben.