2009-07-28 152 views
0

我有窗體,我不希望用戶看到它。 「不要問我爲什麼:)」在c#窗口應用程序中隱藏用戶窗體

我正在使用以下來存檔它。

 this.ClientSize = new System.Drawing.Size(1, 1); 
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; 
     this.Name = "Logout"; 
     this.Opacity = 0; 
     this.ShowInTaskbar = false; 
     this.Text = "Logout"; 
     this.ResumeLayout(false); 

但是,當我按Alt + Tab它顯示列表中的窗體。 我想隱藏這也來自用戶。 可能嗎?怎麼樣 ?謝謝。

好吧,好吧......我可以分享爲什麼...這是一個註銷表單。由於需求就像在用戶按下ctrl + Alt + Q時註銷應用程序一樣,我需要使用KeyPress事件處理程序,該處理程序只能在Windows窗體中完成。所以我用一種看不見的形式來實現這一點。知道了謝謝。現在請幫助我。

+0

如果你不想讓用戶查看錶格,那你爲什麼要打開它? – rahul 2009-07-28 07:54:48

+0

是的,嚴重的是,爲什麼? – Colin 2009-07-28 07:56:24

+0

繼續告訴我們爲什麼...... – 2009-07-28 07:56:58

回答

2

Hide Form from Alt+Tab

終極問題:

爲什麼需要這個?

+0

好吧,好吧......我可以分享爲什麼... 這是一個註銷表單。由於需求就像在用戶按下ctrl + Alt + Q時註銷應用程序一樣,我需要使用KeyPress事件處理程序,該處理程序只能在Windows窗體中完成。 所以我用一種看不見的形式來實現這一點。 明白了.. :)謝謝。 現在請在此幫助我。 – Anuya 2009-07-28 08:06:09

相關問題