OSDN Git Service

終了時、進行描画スレッドだけが終了し、GUIスレッド(ウィンドウ)が終了していなかったミスを修正。
authorくまかみ工房 <kumakamikoubou@gmail.com>
Thu, 13 Oct 2016 00:17:07 +0000 (09:17 +0900)
committerくまかみ工房 <kumakamikoubou@gmail.com>
Thu, 13 Oct 2016 00:17:07 +0000 (09:17 +0900)
FDK24/ApplicationBase.cs

index 63c7434..5bfc808 100644 (file)
@@ -282,6 +282,10 @@ namespace FDK
                        }
 
                        this.スレッド排他領域.進行描画スレッド生存中.状態 = 同期.TriStateEvent.状態種別.OFF;
+
+                       FDK.Log.Info( "アプリウィンドウをクローズします(非同期)。" );
+                       this.Window.BeginInvoke( new Action( () => { this.Window.Close(); } ) );
+
                        FDK.Log.Info( "進行描画スレッドを終了します。" );
                }
        };