c#寫的Windows系統服務,需要在作業系統用戶登錄且顯示桌面后才執行某個操作,而不能過早執行。
如何判斷當前是否有任一用戶登錄并顯示了桌面呢?
試過Environment.UserName無效,即使未登錄也有資訊,而且對于Windows系統服務來說,這個UserName永遠是SYSTEM
uj5u.com熱心網友回復:
可以考慮設計一個類或者資料結構來存盤已經登錄的用戶,從而來判斷是否登錄。uj5u.com熱心網友回復:
檢測Explore行程好像uj5u.com熱心網友回復:
我覺得你想要的是這個?轉載請註明出處,本文鏈接:https://www.uj5u.com/net/56916.html
標籤:C#
上一篇:winform datagridview最下方與表單之間的空隙怎么去掉?
下一篇:用spring.net AdoTemplate訪問資料庫偶爾會提示Could not create ado.net connection for transca
