我在C#上工作。我有一個應用程序。在這個應用程序中我需要顯示消息,假設在下午1點我的應用程序顯示「Take dinner」。下午4點顯示「Take snacks」,基本上提醒應用程序,這裏用戶設置時間和消息,持續時間在窗口上激活多久。我已經編寫了這個應用程序,但問題是用戶有一個特殊要求,用戶不喜歡在快速欄/啓動時看到應用程序圖標, - > programFiles,應用程序只是在註冊表.User上的位置,當啓動他的操作系統,它變得活躍,在確切的時間它只是顯示消息,間隔時間變得不可見。如果有任何查詢PLZ問。提前感謝。如何激活窗口
如何激活窗口
回答
您是否考慮將應用程序轉換爲windows service?如果你這樣做了,你可以自動在後臺運行,而無需用戶交互。
我會建議將EXE文件放入啓動文件夾下的啓動文件夾或啓動文件夾下或啓動註冊表中。註冊表路徑如下:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
這會在用戶登錄時啓動它。然後,讓應用程序開始隱藏(Form.Visible = false)。到時候,再次使應用程序可見。
謝謝答覆。我有應用程序,但我如何週期性可見和不可見的應用程序。你會plz顯示一些syntax.thanks – shamim 2011-05-08 04:24:17
如果您使用的Winforms,只是做一個這樣的。可見= false;當你想隱藏表單時。要再次顯示,請將其設置爲true。 – IAmTimCorey 2011-05-08 04:28:50
我工作在winform.I從構造函數中寫this.visible = false,但是窗體變得可見,但是如果我在按鈕事件下編寫它將變得不可見。爲什麼會發生 – shamim 2011-05-08 04:43:30
我會建議將EXE文件放入啓動文件夾下的開始菜單或註冊表中。註冊表路徑如下:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
using System.Windows.Forms;
namespace HideWindows
{
public class HideForm : Form
{
public HideForm()
{
Opacity = 0;
ShowInTaskbar = false;
}
public new void Show()
{
Opacity = 100;
ShowInTaskbar = true;
Show(this);
}
}
}
Single Form Hide on Startup 上述網址的幫助更多。
你會建議你自己? – 2011-05-08 12:14:53
- 1. 激活窗口
- 2. Python窗口激活
- 3. popup沒有激活窗口被激活
- 4. 如何激活給定窗口?
- 5. 如何激活一個窗口?
- 6. 如何在Java中激活窗口?
- 7. 如何使用Nircmd激活子窗口?
- 8. 如何激活現有的GVim窗口
- 9. 如何通知該窗口已激活?
- 10. 窗口激活三個窗口同名
- 11. 從彈出窗口激活父窗口
- 12. wpf窗口未激活
- 13. 彈出窗口被激活
- 14. VBA激活Internet Explorer窗口
- 15. 可可:激活窗口:shouldPopUpDocumentPathMenu:?
- 16. 從gitbash激活pyvenv窗口
- 17. 無法激活Excel窗口
- 18. 激活控制檯窗口
- 19. 如何在窗口失去焦點後激活窗口?
- 20. 重新激活以前激活的窗口/程序applescript?
- 21. 檢測標籤/窗口激活JavaScript中
- 22. SetForegroundWindow不會激活我的窗口
- 23. autohotkey激活窗口兩次禁用它?
- 24. 激活窗口/應用程序
- 25. 需要激活一個窗口
- 26. 窗口未激活時的Java輸入
- 27. 使用VBA從Excel激活Word窗口
- 28. 可可防止窗口激活
- 29. Python:激活窗口在OS X
- 30. 沒有激活窗口樣式
服務的問題是它不應該與用戶交互(大不不)。 – IAmTimCorey 2011-05-08 04:14:27
@BiggsTRC同意..我的想法是,該服務將更多地作爲一個*調度程序*使用單獨的用戶界面來管理它。創建一個沒有出現在任務欄或通知區域的桌面應用程序也是可能的,但是管理變得困難。 – 2011-05-08 04:16:59
這將工作,雖然這意味着創建兩個應用程序 – IAmTimCorey 2011-05-08 04:22:20