Tethy,如果要需要任务条,如下:<br>1、在系统的setup中禁止软盘,并给系统引导加口令。<br><br>2、修改c:/msdos.sys中的[option]节下加一行:<br> bootkey=0;<br> 以禁止试图按F5,F8引导到DOS状态修改msdos.sys<br> <br>3、用手工或程序方式在注册表HKEY_LOCAL_MACHINE/Software/Microsoft/<br> windows/CurrentVersion/Run中新建一个字符串,数据为'.../abc.exe'<br><br><br>4、编制程序ABC.EXE,完成游戏选单的功能(用ShellExecute函数,<br> 还是CreateProcess函数都无所谓,ShellExecute函数用起来方便些)。<br><br>4.1、ABC.EXE在启动时执行下面的语句以屏蔽Alt-Tab,Ctrl-Alt-Del:<br> SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, nil, 0);<br><br>4.2、ABC.EXE在启动时执行下面的程序,可以隐藏任务条和桌面<br><br>procedure hide; <br>var<br> wndHandle : THandle;<br> wndClass : array[0..50] of Char;<br> hDesktop : THandle;<br>Begin<br> //隐藏任务条<br> StrPCopy(@wndClass[0], 'Shell_TrayWnd');<br> wndHandle := FindWindow(@wndClass[0], nil);<br> ShowWindow(wndHandle, SW_HIDE);<br> //隐藏桌面<br> hDesktop := FindWindow('Progman', nil);<br> ShowWindow(hDesktop, SW_Hide);<br>End;<br><br>4.3、ABC.EXE可根据口令执行下面的程序,可显示任务条:<br>procedure showTaskbar;<br>var<br>wndHandle : THandle;<br>wndClass : array[0..50] of Char;<br>begin<br> StrPCopy(@wndClass[0], 'Shell_TrayWnd');<br> wndHandle := FindWindow(@wndClass[0], nil);<br> ShowWindow(wndHandle, SW_RESTORE);<br>end;<br><br>4.4、ABC.EXE关闭时,关闭计算机:ExitWindowsEx(1,0);