修改本地计算机注册表(HKEY_LOCAL_MACHINE)需要管理员权限。如果没有权限会返回5,即GetLastError无权限提示。
而修改用户注册表(HKEY_CURRENT_USER) 是不需要管理员权限的。
一般service服务程序是面向计算机的,它的注册表都在HKEY_LOCAL_MACHINE项下。而一般应用程序的注册表是在HKEY_CURRENT_USER项下。
修改本地计算机注册表(HKEY_LOCAL_MACHINE)需要管理员权限。如果没有权限会返回5,即GetLastError无权限提示。
而修改用户注册表(HKEY_CURRENT_USER) 是不需要管理员权限的。
一般service服务程序是面向计算机的,它的注册表都在HKEY_LOCAL_MACHINE项下。而一般应用程序的注册表是在HKEY_CURRENT_USER项下。