众所周知,只要能在cmd里执行的代码,都可以在C++里写为
system("————");
但是我在用dev写的时候,写成如下却无法执行:
system("start C:\Users\user\Desktop\Dev-C++.lnk");//改为C:/Users/user/Desktop/Dev-C++.lnk才能运行
后来发现要把\改为/就可以执行了,但是当我想写东西禁用任务管理器时,却老是显示无效域名,用管理员身份试过,没用。源码:
system("REG add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskMgr /t REG_DWORD /d 1 /f");//没把/改为\,因为改了也执行不了
求大佬教如何解决!!!