Criando um formulário e usando Form.ShowDialog em um segmento de plano de fundo
Usando o WinForms, se eu estou em um thread que não é o thread "principal" ui posso seguramente
Crie um formulárioChame ShowDialog nesse formulárioParece que eu estaria obedecendo à regra de: controles do WinForms devem ser modificados no thread em que foram criados.
A partir de algumas das leituras que fiz, parece que o ShowDialog criará sua própria bomba de mensagens para que eu não precise se preocupar com o Formulário que está sendo criado em um segmento que já tenha uma bomba de mensagens.
O pano de fundo da pergunta é que recebo um retorno de chamada em que gostaria de exibir alguma interface do WinForms, mas não tenho acesso a nenhuma outra interface do usuário que eu possa usar para invocar o thread principal.