Mam opublikowaną aplikację w języku C #. Problem polega na tym, że za każdym razem, gdy zamykam główny formularz, klikając czerwony przycisk wyjścia, zamyka on formularz, ale nie zamyka aplikacji. Dowiedziałem się tego, gdy próbowałem wyłączyć komputer, mając nadzieję, że aplikacja, którą stworzyłem, działała płynnie, a następnie zostałem zbombardowany przez wiele okien potomnych, za pomocą których zainstalowałem MessageBox
Alerty.
Próbowałem, Application.Exit
ale nadal wywołuje wszystkie okna potomne i alerty i nie wiem, jak używać Environment.Exit
i jaką liczbę całkowitą w nim umieścić.
Nawiasem mówiąc, za każdym razem, gdy moje formularze wywołują formclosed
lub form closing
zdarzenie, zamykam aplikację za pomocą this.Hide()
funkcji; Czy to wpływa na zachowanie mojej aplikacji?