winform窗體程式執行後怎樣隱藏?

2021-09-07 10:07:50 字數 1066 閱讀 3732

執行winform窗體,我們是怎樣隱藏的呢?

例子:1)建立簡單winform窗體

2)編寫隱藏窗體程式的**

3)效果演示

1)建立乙個簡單的winform窗體mainform,

這樣執行後,在工作列能看到窗體,怎樣隱藏,在load事件中加上

//窗體最小化顯示

this.windowstate = formwindowstate.minimized;

//不顯示在工作列中

this.showintaskbar = false;

可以通過設定窗體最小化執行,不顯示在工作列,但是這樣還是出現乙個問題,

在alt+tab 的檢視窗體可以看到程式,如何解決?

///

/// 讓程式不顯示在alt+tab檢視窗體中

///

2)編寫隱藏窗體程式的**

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.linq;

using system.text;

using system.threading.tasks;

using system.windows.forms;

namespace windowsforms

private void formmain_load(object sender, eventargs e)

/// /// 讓程式不顯示在alt+tab檢視窗體中

///

protected override createparams createparams}}

}

3)演示效果

3.1)只設定最小化、不在工作列顯示

按alt+tab可以看到窗體程式

3.2) 設定程式不在alt+tab檢視窗體中顯示

3.3)程式在後台執行(任務管理器)

WinForm載入窗體完成後自動執行事件

一 以下是網路上可搜尋到的次序 當 windows form 應用程式啟動時,會以下列順序引發主要表單的啟動事件 system.windows.forms.control.handlecreated system.windows.forms.control.bindingcontextchanged...

Winform程式拖拽檔案到窗體

1 首先需要將接收拖拽的窗體屬性allowdrop設定為true。2 編寫窗體拖拽進入 dragenter 和拖拽完成 dragdrop 事件。private void frmcode dragenter object sender,drageventargs e else private void...

winform窗體關閉程式退出實現

這篇文章主要介紹了c 中winform程式退出方法,例項總結了技巧退出winform程式視窗的各種常用技巧,非常具有實用價值,需要的朋友可以參考下 1.this.close 只是關閉當前視窗,若不是主窗體的話,是無法退出程式的,另外若有託管執行緒 非主線程 也無法乾淨地退出 4.system.env...