A-TAK.COM

NEMCHI1.4.2でWindowsが終了しない問題 その2

※Amazonのアソシエイトとして、A-TAK.COMは適格販売により収入を得ています
※本サイトではその他アフィリエイトも利用しております。

広告
シェア

どうも、今回修正した1.4.3でもWindowsの終了を邪魔してしまうようです。

Formを完全にCloseしてしまうと、またShowする必要があるため通知ウィンドウがアクティブになってしまいます。そのため、Closingイベント内でCloseせずにHideするようにしています。
そして、本当に終了するときはメインルーチンからこのフォームのCanExitプロパティーをTrueにして、ClosingイベントではこのプロパティーがTrueだったら普通にフォームをCloseするという処理を書いています。
これだとメインルーチンから終了した場合は問題なくアプリケーションが終了するのですが、Windowsをいきなり終了した場合が、なぜかうまくこの処理が走らないのです。
とは言っても、単純なフォーム二つのアプリケーションで同じような処理をさせたところ普通に終了したので、たぶん何か余計なことをしているのだろうなとは思ってるのですが(汗)
もう少し調べてみます。

広告

シェア

投稿日

カテゴリー:

投稿者:

タグ:

カテゴリ一覧