0

私のWPFアプリケーションでは、SessionEnding Eventを使用して、アプリケーションがデータを保存する必要があるときにWindowsがシャットダウンしないようにしています。動作しますが、シャットダウンをブロックする必要がなくなったことを Windows に伝える方法がわかりません。保存が現在行われているかどうかを示す bool 変数があります。SessionEnding でシャットダウンをブロックした場合、終了時にアプリを閉じるにはどうすればよいですか? ユーザーがシャットダウンをキャンセルしたかどうかわからないため、保存が終了したときに単にアプリを閉じたくありません。助けてください。

4

1 に答える 1

1

Windows をシャットダウンするとき、アプリケーションが閉じるのを待つだけです。アプリケーションがデータを保存したら、必ずそれを閉じてください。Windows は、シャットダウンの続行を検出する必要があります。

于 2012-02-27T20:48:55.330 に答える