title: How to replace or block Windows Taskbar and Desktop for security reasons, programatically?
body: <p>Like some cyber coffee applications that disables the user ability to use any other application but only the ones started inside that cyber admin application panel, I searched the Internet for some way of doing it in Delphi:</p>
  
  <ul>
  <li>Remove the Windows Task bar;</li>
  <li>Disable the Alt+Tab function;</li>
  <li>Disable the Task Manager;</li>
  <li>Be able to do/undo that changes in a configuration panel.</li>
  </ul>
  
  <p>These needs are for keeping users from downloading viruses and making changes to Windows configuration or even play games, if it is the system administrator's preference. <em>The own program would serve as a container for authorized applications to run inside then as if it were a MDI application. That is already working</em></p>
  
  <p>Of course that the system manager will have the options to disable that or revert.</p>
  
  <p>Is there a way to make those four configurations in run-time with <strong>Delphi XE3</strong>?</p>