Also das eine
Api-Funktion nicht Threadsave ist währe mir neu. Das man Objekte (im Sinne der WIN-
API) nicht einfach von einem Thread in einem anderen Thread nutzen kann wäre noch glaubhaft. Aber das man bestimmte
API-Funktionen nur im zuerst erstellten Thread eines Prozesses verwenden kann habe ich noch nie gehört.
Das "nicht Threadsave" kenne ich so eigentlich nur von der Delphi-
VCL durch Verwendung globaler Objekte die im Hauptthread initialisiert wurden (und somit an diesen Thread gebunden sind) oder eben das etwas nicht gegen den gleichzeitigen Zugriff von mehreren Threads aus abgesichert ist.