2009-07-29 5 views
0

Ich versuche, den Kiosk zu sichern, auf dem meine Anwendung ausgeführt wird. Als Teil dieses Prozesses habe ich beschlossen, explorer.exe und Task-Manager zu töten. Wenn ich eine Anwendung minimiere, während explorer.exe tot ist, wird sie als minimierte Taskleiste auf dem Desktop angezeigt. Das Problem ist, dass diese Titelleisten oben auf allen Vordergrundfenstern liegen, so dass sie visuelle Anomalien verursachen, während meine anderen Anwendungen laufen.Versteckte Titelleisten ausblenden, wenn explorer.exe tot ist

Wie bekomme ich minimierte Fenster, um völlig unsichtbar zu sein?

Antwort

0

Beantwortung meiner Frage ... Verwenden

Form.hide(); 

statt

Form.WindowState = FormWindowState.Minimized; 
1

Anstatt sie zu minimieren, wirf sie einfach 9000 Pixel nach links und bringe sie bei Bedarf zurück.

Es kann immer noch möglich sein, das Fenster alt-tab zu verwenden. Hat Ihr Kiosk eine Tastatur? Die meisten Kioske sind nicht so, das wird kein Problem sein.

0

Es gibt mehrere vernünftige kiosk lockdown software Lösungen, die sich schon darum kümmern und vieles mehr. Sie haben wahrscheinlich auch andere Umgehungen identifiziert und blockiert.