是否可以看到从进程发送的“消息”和这些消息的目的地?

时间:2017-02-01 15:46:36

标签: c# windows process messaging

如果我的问题的措辞不好,请提前道歉,不确定该问什么

我有一个c#应用程序,它应该从运行的其他应用程序接收消息。这是我的接收器代码的简短片段:

private static IntPtr WndProc(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled)
{
     if (msg == WM_THREADTT2NSDONE)
     {
         MessageBox.Show("received message");
     }
     return IntPtr.Zero;
 }

代码可以处理和接收消息,但是没有从应用程序接收任何消息。问题是,我不知道其他应用程序在发送这些消息时正在寻找什么。源代码不可用。

我有应用程序的进程ID,它是Handle,以及我使用Process.GetProcessesByName("SendingAppHere");时返回的所有其他内容

有没有办法找到应用程序发送的“消息”以及这些消息的假定目的地?

0 个答案:

没有答案