COMO: postar mensagens entre threads com Boost :: asio?

Desculpe pelo meu Inglês

Eu procurei por aí, mas não obtive uma resposta para esta pergunta: Eu tenho um projeto de aplicativo do Windows, usando bibliotecas de threads de impulso. Eu quero postar mensagens (ou, invocar retornos de chamada) do thread de um trabalhador para o segmento principal da interface do usuário. Eu estudei os exemplos em boost :: asio, todos eles usados ​​em um thread principal bloqueado, mas meu thread de interface do usuário está trabalhando assíncrono.

Você poderia me ajudar? Muito obrigado!

questionAnswers(2)

yourAnswerToTheQuestion