Ähm, viellicht ist es nicht korrekt rüber gekommen.
Die HostAnwendung und die
DLL sind zwei getrennte Applicationen.
Also muß ich dwMsg in beiden Applicationen mit RegisterWindowMessage auf den gleichen Wert setzen.
Oder etwa nicht?
Jedenfalls funktioniert ein
Code:
PostMessage(pHwnd,WM_COPYDATA,dwMsg,0);
nur so. Und das kommt sogar in der Hostanwendung an,aber
Code:
PostMessage(pHwnd,WM_COPYDATA,dwMSg,lParam(@cdWork));
funktioniert nicht.
Hmm ...
Keiner ne Idee?