DMExitWinCCEx (DM_SDMODE_POWEROFF); 不工作,系统的问题可能性比较大,没办法了,试试重新安装系统吧。
另外有兴趣的话可以试试用VBS脚本来实现关机:
将关机按钮该为VBS脚本:
Dim oShell,VBSPath
Set oShell = CreateObject("Ws cript.shell")
VBSPath= HMIRuntime.ActiveProject.Path & "\ShutdownWindows.VBS"
oShell.Run VBSPath
将附件ShutdownWindows.VBS拷贝到项目文件夹内。这个脚本是我用RESET_WINCC.VBS改的,测试过,挺好用。不过不知道经常使用RESET_WINCC.VBS对WinCC项目是否会造成影响,嘿嘿。
ShutdownWindows.rar