程式最小化後台執行

2021-06-06 01:14:44 字數 350 閱讀 1757

1.設定winform窗體屬性showintask=false

2.加notifyicon控制項notifyicon1,為控制項notifyicon1的屬性icon新增乙個icon圖示。

3.新增窗體最小化事件(首先需要新增事件引用):

**如下:

this.sizechanged += new system.eventhandler(this.form1_sizechanged);

//上面一行是主窗體initializecomponent()方法中需要新增的引用

private void form1_sizechanged(object sender, eventargs e) }

最小化程式到托盤

引用 所謂的 托盤 在windows系統介面中,指的就是下面任務條右側,有系統時間等等的標誌的那一部分。在程式最小化或掛起時,但有不希望佔據工作列的時候,就可以把程式放到托盤區。一 托盤程式設計相關函式 把程式放到托盤上的本質就是先在托盤區繪製乙個圖示,然後把程式隱藏不見,再對托盤的圖示進行訊息處理...

VC最小化程式到托盤

一 notifyicondata結構 notifyicondata結構包含了系統用來處理托盤圖示的資訊,它包括選擇的圖示 訊息 提示訊息 圖示對應的視窗等內容。其定義為 typedef struct notifyicondata notifyicondata,pnotifyicondata 該結構中...

VS最小化程式到托盤

一 新增notifylcon控制項 二 調整控制項屬性 1.icon 最小化托盤顯示的圖示 一定要設定,否則最小化後無法顯示 2.text 最小化托盤圖示顯示的文字 3.visible true是會一直在托盤顯示圖示,這個自行選擇即可 三 控制項事件 private void notifyicon1...