winform程式沒法關機的解決

2022-01-23 17:37:21 字數 713 閱讀 1691

問題描述:在最近的windows程式中,由於實現了winform程式點選視窗的關閉按鈕,不直接退出程式,而是將程式最小化到托盤中,這樣當程式沒有退出之前,直接關機會導致關機不能正常進行。

formclosingeventargs 這個類裡面有乙個closereason列舉,列舉的各個值

0:無法判斷

1:作業系統關閉視窗

2:多文件頁面的父視窗在關閉

3:使用者關閉,點選關閉按鈕或者按下alt+f4

4:任務管理器正在關閉應用程式

5:此視窗的歸屬視窗正在關閉

6 :應用程式的exit被呼叫

在formclosing事件中只要判斷一下視窗是由哪一種原因關閉的就可以了;

問題描述:在最近的windows程式中,由於實現了winform程式點選視窗的關閉按鈕,不直接退出程式,而是將程式最小化到托盤中,這樣當程式沒有退出之前,直接關機會導致關機不能正常進行。

formclosingeventargs 這個類裡面有乙個closereason列舉,列舉的各個值

0:無法判斷

1:作業系統關閉視窗

2:多文件頁面的父視窗在關閉

3:使用者關閉,點選關閉按鈕或者按下alt+f4

4:任務管理器正在關閉應用程式

5:此視窗的歸屬視窗正在關閉

6 :應用程式的exit被呼叫

在formclosing事件中只要判斷一下視窗是由哪一種原因關閉的就可以了;

bat的定時關機程式

bat的定時關機程式 echo off title greaterthanme 實現定時關機 登出 重啟 鎖定等功能。start cls color 1f rem 使用color命令對控制台輸出顏色進行更改 mode con cols 41 lines 18 rem mode語句為設定窗體的寬和高 ...

批處理寫的關機程式

echo off start clscolor a rem 使用color命令對控制台輸出顏色進行更改 mode con cols 41 lines 18 rem mode語句為設定窗體的寬和高 set tm1 time 0,2 set tm2 time 3,2 set tm3 time 6,2 e...

乙個WinForm程式的生與死

如同嬰兒的降生,winform程式有乙個起點,那就是它的main函式 如同乙個青年的成長和一次次成功,乙個窗體中可以一次次的完成各種任務 如同人類的生生不息,乙個winform窗體可以孕育乙個新的窗體 如同老人的逝去,winform在經歷完我們的操作,退出最後乙個窗體。應用程式有其完整的生命週期。我...