组态王6.53 2008版本新增加了EnableDisableKeys函数,通过此函数可以实现动态设置Alt/Win/ESC键的禁止与启用,使用方法如下:
EnableDisableKeys(int AltKey,int EscKey,int WinKey); //1 = 禁用 、0 = 启用。
函数使用说明:
EnableDisableKeys(AltKey, EscKey, WinKey);
参数 描述:
AltKey Alt禁止标志(非0:禁止,0:启用)
EscKey Esc禁止标志
WinKey Win禁止标志
参数类型为整型。
当AltKey为非0时,不会屏蔽Alt+Del+Ctrl,但会屏蔽“任务管理器”;
当AltKey为0时,会自动解除“任务管理器”的屏蔽。
调用方法如下:
EnableDisableKeys(1,1,1);或EnableDisableKeys(0,0,0);
特殊说明:此函数只适用于NT/2000/XP[7.5sp1测试w764位也是支持的,其他环境有待继续测试,帮助文档中函数的说明也有问题]系统。最新版组态王6.53(2009-9-1发布的版本,开发版65.30.2003.17246,运行版65.30.2003.17369),在工程浏览器的运行系统设置里,“禁止任务切换(CTRL+ESC)”和“禁止ALT键”的设置变为无效。