Ich arbeite an einem Projekt, das die Wiederverwendung sowie die Migration eines Teils des vorhandenen MFC-Codes zu C# beinhaltet.C# -Threads - Nachrichten zwischen Threads posten
Der aktuelle Code in MFC, erstellt einige Threads und verwendet :: PostthreadeMessage() und ON_THREAD_MESSAGE (msg, func) für Inter-Thread-asynchrone Kommunikation über Nachrichten.
:: PostthreadeMessage() -> sendet eine Nachricht an eine bestimmte Thread-ID. ON_THREAD_MESSAGE (msg, func) -> ruft die Funktion (func) auf, wenn eine Nachricht (msg) empfangen wird.
Da mir die Threading-Schnittstellen in C# nicht sehr bekannt sind, habe ich versucht, in C# nach ähnlichen APIs zu suchen, konnte aber keine finden.
Es wäre toll, wenn jemand mir helfen kann die entsprechenden Funktionen für diesen Zweck in C# bei der Suche ist
, die auf den Empfangs-Thread mit einer msg-Pumpe (und damit ein Fenster) beruht es nicht? –