Ich kenne zwei Gründe, warum PostMessage() fehl schlagen kann:
Der dritte Grund ist schlecht/fehlerhaft Programmierte SW wie NView. Mit diesen hatten wir schon öfters probleme das einfach User-Messages die im Programm gesendet wurden einfach verschluckt wurden. Vor allem bei WM_COPYDATA pfuschen Hilfsprogramme die sich in jeden Prozess hängen dazwischen.
Windows Vista - Eine neue Erfahrung in Fehlern.