2009-07-29 65 views
0

我試圖保護我的應用程序運行在自助服務終端上。作爲該過程的一部分,我決定殺死explorer.exe和任務管理器。如果我在explorer.exe死機時將應用程序最小化,它將顯示爲位於桌面頂部的最小化任務欄。問題在於這些標題欄位於任何前景窗口的頂部,因此當我的其他應用程序正在運行時,它們會導致視覺異常。Explorer.exe死後隱藏最小化的標題欄

如何讓最小化窗口完全隱形?

回答

0

回答我的問題...使用

Form.hide(); 

,而不是

Form.WindowState = FormWindowState.Minimized; 
1

而不是最小化它們,只需將它們向左移動9000像素,並在需要時將其返回。

它仍然可能可以在窗口中進行標記。你的信息亭有鍵盤嗎?大多數信息亭不會這樣,不會成爲問題。

0

有幾個合理的kiosk lockdown software解決方案可用,已經照顧這個等等。他們可能已經識別並阻止了其他規避行爲。