私は自分のアプリケーションでいくつかのスレッドを開始します
this.Thread = new Thread(() =>
{
System.Windows.Threading.Dispatcher.CurrentDispatcher.BeginInvoke(new Action(() =>
{
...
...
}));
System.Windows.Threading.Dispatcher.Run();
}) { IsBackground = true, Name = Constants.SPECIAL_UI_THREAD_NAME};
this.Thread.SetApartmentState(ApartmentState.STA);
this.Thread.CurrentCulture = Thread.CurrentThread.CurrentCulture;
this.Thread.CurrentUICulture = Thread.CurrentThread.CurrentUICulture;
this.Thread.Start();
それらには、生成されて表示されるすべてのウィンドウがあります。さて、メインスレッドで使用すると
アプリケーション.現在の.Windows
追加スレッドのウィンドウが表示されません。
アプリケーションのすべてのスレッドのすべてのウィンドウを取得するにはどうすればよいですか?