用户禁用WinAPI和启动位置中的程序

时间:2016-02-29 20:11:20

标签: c++ windows winapi startup boot

在Windows中,所有添加到任务管理器 - >中显示的启动位置的程序启动即可。用户可以使用TaskManager禁用任何程序 - 但在这种情况下,Windows不会从启动文件夹中删除相应的注册表记录或快捷方式。似乎Windows有自己的“禁用”列表。程序

我们可以通过WinAPI以编程方式访问/编辑此列表吗?

1 个答案:

答案 0 :(得分:0)

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartupApp‌​roved\Run包含已禁用程序的二进制数据记录。 通过常规WinAPI调用访问和编辑此数据。