我有一個Windows服務和窗體應用程序。我有安裝的服務,兩個代碼都是正確的。如何顯示彈出窗口?
但我的問題是,當我跑我的服務它生成的
查看消息的對話框或稍後再問對話框
當我選擇「查看消息第一個選項'然後它顯示我的表格應用程序。
我知道這是因爲交互式服務檢測。但是,當我禁用服務的IDS,然後嘗試運行我的服務時,它不顯示我的表單應用程序?
我有一個Windows服務和窗體應用程序。我有安裝的服務,兩個代碼都是正確的。如何顯示彈出窗口?
但我的問題是,當我跑我的服務它生成的
查看消息的對話框或稍後再問對話框
當我選擇「查看消息第一個選項'然後它顯示我的表格應用程序。
我知道這是因爲交互式服務檢測。但是,當我禁用服務的IDS,然後嘗試運行我的服務時,它不顯示我的表單應用程序?
如果您的服務在LOCALSYSTEM帳戶下運行,那麼您可以選中「允許服務與桌面交互」,以便遺留服務在無法顯示用戶界面時將失敗。但它無論如何不會幫助你,因爲用戶界面將在會話0中顯示,從未見過!
http://www.microsoft.com/whdc/system/sysinternals/session0changes.mspx
好值得讀的。
http://www.codeproject.com/Articles/35773/Subverting-Vista-UAC-in-Both-and-bit-Archite
嘗試在服務中應用用戶認證。 – JSJ