Межпроцессного взаимодействия из МФЦ в WPF
Я пытаюсь общаться между двумя приложениями, одно из которых-MFc, другое-WPF.
До сих пор я пользовался помощью следующих двух ссылок :
[^]
Межпроцессная Коммуникация Между Ними .NET и MFC с использованием WM_COPYDATA[^]
Что я уже пробовал:
До сих пор мне удавалось отправить сообщение из wpf в mfc и получить ответ.
Но мне пока не удавалось отправлять сообщения из mfc в wpf.
Для приложения wpf, когда я впервые отправляю msg в mfc, я сохраняю дескриптор
int dotnetHandle = pCopyDataStruct- & gt;dwData;
HWND storedHandle = (int *)dotnetHandle;
А позже отправив сообщение :
::SendMessage(pFrame- & gt;storedHandle, WM_COPYDATA, 0, 0);
Но wpf не получает никакого сообщения.