SendMessage para o aplicativo de console .NET

Tenho experimentado o envio de mensagens de dois aplicativos .NET Windows Forms usandoWM_COPYDATAe funciona muito bem.

Gostaria de saber se isso pode ser conseguido com aplicativos de console.

Depois de todo oSendMessage função leva em um identificador de janela, como posso obter o identificador de janela de um aplicativo de console?

[DllImport("User32.dll")]
public static extern Int32 SendMessage(int hWnd, int Msg, int wParam, [MarshalAs(UnmanagedType.LPStr)] string lParam);

Também preciso configurar algum tipo de loop de mensagem no aplicativo do console para poder receber mensagens?

questionAnswers(3)

yourAnswerToTheQuestion