Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 尝试执行OpenProcess和TerminateProcess时拒绝访问 当我使用Ctrl +F5从Visual C++ 2010 Express编译和执行代码时,它执行良好。p>_Windows_Visual C++ - Fatal编程技术网

Windows 尝试执行OpenProcess和TerminateProcess时拒绝访问 当我使用Ctrl +F5从Visual C++ 2010 Express编译和执行代码时,它执行良好。p>

Windows 尝试执行OpenProcess和TerminateProcess时拒绝访问 当我使用Ctrl +F5从Visual C++ 2010 Express编译和执行代码时,它执行良好。p>,windows,visual-c++,Windows,Visual C++,当我尝试执行构建项目后形成的exe时,调用OpenProcess和TerminateProcess时会产生拒绝访问错误 你知道为什么会这样吗 如何修复它?一种可能性是,它可能是由以下原因引起的。尝试从提升的命令提示符或使用上下文菜单中的“以管理员身份运行”选项从资源管理器启动应用程序。我是以管理员身份登录的。@user1232138-这是不够的。确保您选择以管理员身份运行选项并通过提升提示。问题是我没有为管理员帐户设置任何密码。因此,当我尝试以管理员身份运行该程序时,它会显示一些消息框,如登录失

当我尝试执行构建项目后形成的exe时,调用OpenProcess和TerminateProcess时会产生拒绝访问错误

你知道为什么会这样吗


如何修复它?

一种可能性是,它可能是由以下原因引起的。尝试从提升的命令提示符或使用上下文菜单中的“以管理员身份运行”选项从资源管理器启动应用程序。

我是以管理员身份登录的。@user1232138-这是不够的。确保您选择以管理员身份运行选项并通过提升提示。问题是我没有为管理员帐户设置任何密码。因此,当我尝试以管理员身份运行该程序时,它会显示一些消息框,如登录失败:用户帐户限制。我的编译器是否有可能拥有更高的权限,因此当我编译和执行程序时,程序会继承更高的权限并得到满意的执行,否则不会发生这种情况???@user1232138-sais OpenProcess需要SeDebugPrivilege。如果您没有运行提升版,则必须调用我作为管理员运行,并从简单的控制台应用程序调用函数。另外,当我尝试调用ExitWindowsEx时,它会给出拒绝访问错误。。