Das wird mit SendMesaage und eine eigenen Message nicht funktionieren. Da du damit keine Daten über Prozessgrenzen hinweg verschicken kannst. Die Daten liegen im Adressraum des Senders, auf den der Empfänger keinen Zugriff hat. Das geht nur mit WM_COPYDATA. Windows richtet dann einen Speicherbereich ein, auf den beide Anwendungen Zugriff haben.
http://michael-puff.de/Programmierun...COPYDATA.shtml