如何实现两个对话框应用程序通信?
分别建立两个MFC对话框应用程序,想实现他们之间通信,怎么做?
我尝试过使用
Process32First(hSnapShot,&pEntry);
//Iterate thru all processes
while(1)
{
BOOL Res=Process32Next(hSnapShot,&pEntry);
if(Res==FALSE)
{
break;
}
if(wcscmp(pEntry.szExeFile,TEXT("Dlg2.exe")) == 0)
{
::EnumWindows(lpEnumFunc,pEntry.th32ProcessID);
}
}
然后在lpEnumFunc回调函数中,使用传入的hwnd调用SendMessage,但是另外一个对话框没反应。