將winform視窗最小化到工作列托盤中

2022-06-17 14:00:11 字數 341 閱讀 1842

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

this.showintaskbar = false;

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

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

private void form1_sizechanged(object sender, eventargs e) }

4.新增點選圖示事件(首先需要新增事件引用):

private void notifyicon1_click(object sender, eventargs e)

Winform最小化托盤

1.設定winform窗體屬性showintask false 2.加notifyicon控制項notifyicon1,為控制項notifyicon1的屬性icon新增乙個icon圖示。3.新增窗體最小化事件 首先需要新增事件引用 this.sizechanged new system.eventh...

MFC將視窗最小化到托盤

1 在標頭檔案中自定義訊息 define wm showtask wm user 1以及宣告訊息響應函式 afx msg lresult onshowtask wparam wparam,lparam lparam 宣告乙個結構體變數 notifyicondata nid 2 在cpp檔案訊息對映中...

winform最小化到托盤

做winform程式的經常會用想qq那樣把視窗最小化到右下角工作列中,並顯示小圖示。當單擊或者雙擊小圖示的時候需要把視窗恢復。一 設定最小化 需要用到乙個控制項notifyicon,直接從工具箱拖到頁面即可。最小化和雙擊恢復,需要新增兩個事件 最小化的話是新增resize事件到form窗體,而雙擊恢...