Wykonaj pełnomocnika w wątku interfejsu użytkownika (za pomocą pompy wiadomości)

Mam wątek w tle, który obsługuje komunikację z usługą zewnętrzną. Za każdym razem, gdy wątek w tle otrzymuje wiadomość, chcę przekazać ją do wątku interfejsu użytkownika w celu dalszego przetwarzania (wyświetlenie użytkownikowi).

Obecnie stworzyłem kolejkę bezpiecznych wątków, która jest okresowo łączona w Timer.Tick i wypełniana wątek tła. Ale to rozwiązanie nie jest optymalne.

Czy wiesz, jak używać pompy wiadomości do przekazywania zdarzeń z wątku w tle do wątku ui?

questionAnswers(5)

yourAnswerToTheQuestion