... aber ich glaube es war so, dass
GDI-Objekte immer einem bestimmten Thread angehören. ...
Genau das ist es. Windows-
GDI-Ressourcen sind Thread-Affine. D.h. auf sie darf nur im erzeugenden Thread zugegriffen werden. Ansonsten kracht irgendwo irgendwas.
Windows Vista - Eine neue Erfahrung in Fehlern.