SendMessage an .NET-Konsolenanwendung
Ich habe mit dem Senden von Nachrichten aus zwei .NET Windows Forms-Anwendungen mit experimentiertWM_COPYDATA
und es funktioniert super.
Ich würde gerne wissen, ob dies mit Konsolenanwendungen erreicht werden kann.
Nach all demSendMessage
Funktion nimmt ein Fenster-Handle, wie kann ich das Fenster-Handle einer Konsolenanwendung bekommen?
[DllImport("User32.dll")]
public static extern Int32 SendMessage(int hWnd, int Msg, int wParam, [MarshalAs(UnmanagedType.LPStr)] string lParam);
Muss ich auch eine Art Nachrichtenschleife in der Konsolenanwendung einrichten, um Nachrichten empfangen zu können?