Saya memiliki aplikasi Windows Forms yang ketika Jendela Utama ditutup, ia menampilkan kotak dialog dasar, mengonfirmasi tindakan. Jika pengguna memutuskan untuk membatalkan, pintu keluar aplikasi dibatalkan.
Namun, ketika aplikasi sedang berjalan diminimalkan dan pengguna ingin mematikan PC, urutan pematian berhenti karena aplikasi saya menunggu pengguna untuk mengonfirmasi penutupan aplikasi (kotak dialog ditampilkan).
Saya berpikir untuk menambahkan pengatur waktu untuk membuat batas waktu dan jika tidak ada jawaban dalam jangka waktu tertentu, tutup aplikasi secara otomatis, tetapi meskipun ini cara untuk melakukannya, tentu BUKAN cara aplikasi lain melakukannya.
Jadi, solusi optimal apa yang dapat dilakukan untuk mengonfirmasi penghentian aplikasi pada setiap kasus, kecuali sistem sedang dimatikan?
Terima kasih!