Mal so ganz ins blaue geraten: Du sendest den Text mit WM_COPYDATA - und das ist nicht Thread-geeignet.
WM_COPYDATA ist überhaupt nicht geeignet im eigenen Prozess Infos zu verteilen. Diverse Anwendungen wie nView konsumieren solche Meldungen teilweise selbst, sprich die Message kommt nicht an.
Windows Vista - Eine neue Erfahrung in Fehlern.