在C#中向hwnd发送消息

时间:2013-06-30 07:56:08

标签: c++ wpf mfc sendmessage

我有一个WPF应用程序和一个MFC应用程序。我想在他们之间进行两次沟通。我可以在mfc应用程序中使用SendMessage向WPF应用程序发送消息。如何在WPF应用程序中执行相同的操作?

1 个答案:

答案 0 :(得分:1)

如果您可以在MFC中执行此操作,那么您也可以通过导入SendMessage API调用在C#中执行此操作:

[DllImport("user32.dll", CharSet = CharSet.Auto)]
static extern IntPtr SendMessage(IntPtr hWnd, UInt32 Msg, IntPtr wParam, StringBuilder lParam);

您可以在this link中找到SendMessage的示例用法。