winfom實現關閉後一直執行

2022-01-13 16:45:40 字數 1611 閱讀 1931

using

plog;

using

system;

using

system.collections.generic;

using

system.diagnostics;

using

system.linq;

using

system.reflection;

using

system.runtime.interopservices;

using

system.threading;

using

system.threading.tasks;

using

system.windows.forms;

namespace

dczy.cvserver

else}}

}private

static

void

handlerunninginstance(process instance)

#region windows api定義

///該函式設定由不同執行緒產生的視窗的顯示狀態

/// ///

視窗控制代碼

///指定視窗如何顯示。檢視允許值列表,請查閱showwlndow函式的說明部分

///如果函式原來可見,返回值為非零;如果函式原來被隱藏,返回值為零

[dllimport("

user32.dll")]

public

static

extern

bool showwindowasync(intptr hwnd, int

cmdshow);

//////

該函式將建立指定視窗的執行緒設定到前台,並且啟用該視窗。鍵盤輸入轉向該視窗,並為使用者改各種可視的記號。

///系統給建立前台視窗的執行緒分配的許可權稍高於其他執行緒。

/// ///

將被啟用並被調入前台的視窗控制代碼

///如果視窗設入了前台,返回值為非零;如果視窗未被設入前台,返回值為零

[dllimport("

user32.dll")]

public

static

extern

bool

setforegroundwindow(intptr hwnd);

#endregion

private

static

sender, system.threading.threadexceptioneventargs e)

catch

}private

static

process runinginstance()}}

return

null

; }

static

sender, eventargs e)

static

void currentdomain_unhandledexception(object

sender, unhandledexceptioneventargs e)

catch}}

}

作業一直執行

背景 乙個作業有7個步驟,前面的步驟成功 失敗都轉到下一步,直至最後退出,作業計畫是每天早上8點執行。步驟中的語句是例行檢查指令碼,之前的歷史記錄都是一分鐘內完成。此次重啟資料庫伺服器後,檢查發現此作業在重啟受影響範圍內。檢視作業歷史記錄,顯示作業正在進行,持續時間為3天8小時43分鐘,而且持續時間...

實現滑鼠一直運動

1.安裝好python和pip,並保證二者能夠正常使用 2.使用下方命令安裝指定版本的 pyautogui 庫 pip install pyautogui 0.9.50 3.撰寫下方 python importpyautogui importrandom importtime whiletrue x...

Service使用 一直執行的後台服務

專案中需要實現訊息推送 不依賴程式是否開啟,自動隔一段時間去伺服器獲取相關訊息,原理類似郵件系統。開始想到用鬧鐘 alarmmanager,以前做開獎提醒用過。後來嘗試用service。涉及到幾點 1 退出程式,service依然執行 2 開機,啟動service 3 不重複啟動service 注意...